L'interfaccia HumanTaskManagerService espone funzioni relative ad attività che possono essere richiamate da un client locale o remoto.
I metodi che possono essere richiamati dipendono dallo stato dell'attività e dall'autorizzazione della persona che utilizza l'applicazione contenente il metodo. I metodi principali per la manipolazione degli oggetti dell'attività sono elencati di seguito. Per ulteriori informazioni su tali metodi ed altri metodi che sono disponibili nell'interfaccia HumanTaskManagerService, consultare Javadoc nel pacchetto com.ibm.task.api.
I metodi di seguito riportati sono disponibili per effettuare operazioni con queste maschere dell'attività.
Metodo | Descrizione |
---|---|
getTaskTemplate | Richiama la maschera dell'attività specificata. |
createAndCallTask | Crea ed esegue un'istanza di attività dalla maschera di attività specificata ed attende il risultato in modo sincrono. |
createAndStartTask | Crea e avvia un'istanza dell'attività dalla maschera dell'attività specificata. |
createTask | Crea un'istanza dell'attività dalla maschera dell'attività specificata. |
createInputMessage | Crea un messaggio di input per la maschera di attività specificata. Ad esempio, un messaggio che può essere utilizzato per avviare un'attività. |
queryTaskTemplates | Richiama le maschere di attività memorizzate nel database. |
I metodi di seguito riportati sono disponibili per effettuare operazioni con queste istanze dell'attività.
Metodo | Descrizione |
---|---|
getTask | Richiama un'istanza di attività che può essere in qualunque stato. |
callTask | Avvia un'attività di origine in modo sincronico. |
startTask | Avvia un'attività che è già stata creata. |
suspend | Sospende un'attività umana o partecipante. |
resume | Riprende un'attività partecipante o umana. |
terminate | Termina l'istanza di attività specificata. Se un'attività di origine viene terminata, questa azione non ha alcun impatto sul servizio richiamato. |
delete | Elimina l'istanza dell'attività specificata. |
claim | Richiede l'attività per l'elaborazione. |
update | Aggiorna l'istanza dell'attività. |
complete | Completa l'istanza dell'attività. |
cancelClaim | Rilascia un'istanza di attività richiesta, in modo che il potenziale proprietario possa lavorarci. |
createWorkItem | Crea un elemento di lavoro per l'istanza dell'attività. |
transferWorkItem | Trasferisce l'elemento di lavoro ad un proprietario specificato. |
deleteWorkItem | Elimina l'elemento di lavoro. |
I metodi di seguito riportati sono disponibili per effettuare operazioni con le escalation.
Metodo | Descrizione |
---|---|
getEscalation | Richiama l'istanza di escalation specificata. |
Attività, maschere di attività ed escalation possono avere proprietà personalizzate. L'interfaccia fornisce un metodo get e un metodo set per richiamare ed impostare i valori delle proprietà personalizzate. Inoltre è possibile associare le proprietà denominate e richiamarle dalle istanza dell'attività. I nomi della proprietà personalizzate ed i valori devono essere del tipo java.lang.String. I seguenti metodi sono validi per attività, maschere di attività ed escalation.
Metodo | Descrizione |
---|---|
getCustomProperty | Richiama la proprietà personalizzata denominata dell'istanza dell'attività specificata. |
getCustomProperties | Richiama le proprietà personalizzate di un'istanza di attività specificata. |
getCustomPropertyNames | Richiama i nomi delle proprietà personalizzate per l'istanza dell'attività. |
setCustomProperty | Memorizza i valori specifici della personalizzazione per l'istanza dell'attività specificata. |
(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)