|
<< Fai click per mostrare l'elenco degli argomenti >> Percorso: Amministrazione del software > Le attività pianificate > Informazioni tecniche sulle attività pianificate |
In questo capitolo sono presenti maggiori dettagli tecnici inerenti il funzionamento e le caratteristiche delle attività pianificate del software.
Questa caratteristica delle attività pianificate indica in quale contesto dell'applicazione è valida l'attività stessa. Ad esempio, un'attività di ambito "Server" sarà sempre eseguita all'interno di un servizio installato sul server e mai dai singoli client; allo stesso modo, un'attività di ambito "Utente" potrà essere eseguita solamente dall'utente a cui effettivamente appartiene.
Nella tabella sottostante sono riportati tutti gli ambiti e una loro breve descrizione. Alcuni ambiti potrebbero non essere disponibili per certi tipi di attività.
Codice |
Simbolo |
Descrizione |
|---|---|---|
0 |
Nessuno |
L'attività non è assegnata ad alcun ambito e non viene mai eseguita. |
1 |
Computer |
L'attività viene gestita tramite il servizio "Utilità di pianificazione" di Microsoft Windows ed eseguita esclusivamente sul computer in cui è stata creata. Da notare che non occorre che CEM4 sia in esecuzione poiché se necessario il software viene avviato automaticamente coi parametri corretti nel momento in cui si verifica l'evento di attivazione. |
2 |
Utente |
L'attività viene gestita direttamente da CEM4 solamente durante la sessione di lavoro dell'utente che l'ha creata. |
3 |
Computer; utente |
Come l'ambito "Computer", ma prima di eseguire l'attività pianificata vengono richieste le credenziali dell'utente a cui è stata assegnata. Nel caso in cui le credenziali non siano corrette o diverse, l'attività non viene eseguita. |
4 |
Server |
L'attività viene gestita tramite un servizio proprietario installato sul server dove risiede il database. Le attività in questo ambito non sono mai trattate da CEM4. |
5 |
Server; computer |
L'attività viene gestita sia tramite un servizio proprietario installato sul server, sia da un singolo client specificato (con le modalità previste dall'ambito "Computer"). |
6 |
Server; utente |
L'attività viene gestita sia tramite un servizio proprietario installato sul server, sia durante la sessione di lavoro di un utente specificato (con le modalità previste dall'ambito "Utente"). |
7 |
Server; computer; utente |
L'attività viene gestita sia tramite un servizio proprietario installato sul server, sia da un singolo client specificato dopo aver inserito le credenziali utente corrette (con le modalità previste dall'ambito "Computer; utente"). |
255 |
Globale |
L'attività viene gestita direttamente da CEM4 durante la sessione di lavoro di qualsiasi utente. |
L'evento di attivazione determina le circostanze durante le quali occorre avviare l'attività pianificata. Per alcune attività, gli eventi possono essere combinati insieme in modo da svolgere la funzione in più occasioni diverse. Per via della loro natura, alcuni eventi di attivazione non sono disponibili per alcuni ambiti (per esempio nell'ambito Server, essendo gestito da un servizio, non potrà mai avere un'interfaccia grafica o tempi di inattività del thread principale).
Nella tabella sottostante sono riportati solo gli eventi di attivazione principali e non tutte le possibili combinazioni.
Codice |
Eventi di attivazione |
Ambiti |
Descrizione |
|||||||
|---|---|---|---|---|---|---|---|---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
255 |
|||
0 |
Mai |
|
|
|
|
|
|
|
|
L'attività non è assegnata ad alcun evento di attivazione e non viene mai eseguita. |
4 |
All'avvio del software (una sola volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita al successivo avvio del software e poi disattivata. |
5 |
All'avvio del software (ogni volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ad ogni avvio del software. |
6 |
All'avvio del software (una sola volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita al successivo avvio del software (quando il thread principale risulta essere inattivo) e poi disattivata. |
7 |
All'avvio del software (ogni volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ad ogni avvio del software (quando il thread principale risulta essere inattivo). |
8 |
Alla data e ora specificati (una sola volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita non prima della data e ora specificati dall'utente e poi disattivata. |
10 |
Alla data e ora specificati (una sola volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita non prima della data e ora specificati dall'utente (quando il thread principale risulta essere inattivo) e poi disattivata. |
16 |
Trascorso un certo periodo di tempo (una sola volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita trascorso non meno di un determinato periodo di tempo dall'avvio del software specificato dall'utente e poi disattivata. |
17 |
Trascorso un certo periodo di tempo (ogni volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ogni volta che trascorre non meno di un determinato periodo di tempo specificato dall'utente. |
18 |
Trascorso un certo periodo di tempo (una sola volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita trascorso non meno di un determinato periodo di tempo dall'avvio del software specificato dall'utente (quando il thread principale risulta essere inattivo) e poi disattivata. |
19 |
Trascorso un certo periodo di tempo (ogni volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ogni volta che trascorre non meno di un determinato periodo di tempo specificato dall'utente (quando il thread principale risulta essere inattivo). |
24 |
Alla data e ora specificati e trascorso un certo periodo di tempo (una sola volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita inizialmente non prima della data e ora specificati dall'utente, una seconda volta trascorso non meno di un determinato periodo di tempo e infine disattivata. |
25 |
Alla data e ora specificati e trascorso un certo periodo di tempo (ogni volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita inizialmente non prima della data e ora specificati dall'utente, e poi ogni volta che trascorre non meno di un determinato periodo di tempo. |
26 |
Alla data e ora specificati e trascorso un certo periodo di tempo (una sola volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita inizialmente non prima della data e ora specificati dall'utente (quando il thread principale risulta essere inattivo), una seconda volta trascorso non meno di un determinato periodo di tempo (quando il thread principale risulta essere inattivo) e infine disattivata. |
27 |
Alla data e ora specificati e trascorso un certo periodo di tempo (ogni volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita inizialmente non prima della data e ora specificati dall'utente (quando il thread principale risulta essere inattivo), e poi ogni volta che trascorre non meno di un determinato periodo di tempo (quando il thread principale risulta essere inattivo). |
32 |
Al verificarsi dell'evento del software specificato (una sola volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita non appena si verifica un evento specificato dall'utente e poi disattivata. |
33 |
Al verificarsi dell'evento del software specificato (ogni volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ogni volta che si verifica un evento specificato dall'utente. |
34 |
Al verificarsi dell'evento del software specificato (una sola volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita non appena si verifica un evento specificato dall'utente (quando il thread principale risulta essere inattivo) e poi disattivata. |
35 |
Al verificarsi dell'evento del software specificato (ogni volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ogni volta che si verifica un evento specificato dall'utente (quando il thread principale risulta essere inattivo). |
64 |
Al verificarsi dell'evento dell'interfaccia grafica (una sola volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita non appena si verifica un evento di un componente dell'interfaccia grafica specificato dall'utente e poi disattivata. |
65 |
Al verificarsi dell'evento dell'interfaccia grafica (ogni volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ogni volta che si verifica un evento di un componente dell'interfaccia grafica specificato dall'utente. |
66 |
Al verificarsi dell'evento dell'interfaccia grafica (una sola volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita non appena si verifica un evento di un componente dell'interfaccia grafica specificato dall'utente (quando il thread principale risulta essere inattivo) e poi disattivata. |
67 |
Al verificarsi dell'evento dell'interfaccia grafica (ogni volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ogni volta che si verifica un evento di un componente dell'interfaccia grafica specificato dall'utente (quando il thread principale risulta essere inattivo). |
128 |
Al termine dell'esecuzione del software (una sola volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita alla successiva chiusura del software e poi disattivata. |
129 |
Al termine dell'esecuzione del software (ogni volta) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ad ogni chiusura del software. |
130 |
Al termine dell'esecuzione del software (una sola volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita alla successiva chiusura del software (quando il thread principale risulta essere inattivo) e poi disattivata. |
131 |
Al termine dell'esecuzione del software (ogni volta; quando inattivo) |
|
|
|
|
|
|
|
|
L'attività viene eseguita ad ogni chiusura del software (quando il thread principale risulta essere inattivo). |