Die Schnittstelle HumanTaskManagerService stellt taskbezogene Funktionen bereit, die von einem lokalen oder fernen Client aufgerufen werden können.
Welche Methoden aufgerufen werden können, hängt vom Status der Task ab und von den Berechtigungen der Person, die die Anwendung verwendet, in der die Methoden enthalten sind. Die Hauptmethoden zum Bearbeiten von Tasks werden nachfolgend aufgelistet. Weitere Informationen zu diesen Methoden und den übrigen Methoden, die in der Schnittstelle HumanTaskManagerService zur Verfügung stehen, enthält das Javadoc im Paket com.ibm.task.api.
Die folgenden Methoden zum Arbeiten mit Taskschablonen stehen zur Verfügung.
Methode | Beschreibung |
---|---|
getTaskTemplate | Ruft die angegebene Taskschablone ab |
createAndCallTask | Erstellt und startet eine Taskinstanz aus der angegebenen Taskschablone und wartet im synchronen Wartestatus auf das Ergebnis |
createAndStartTask | Erstellt und startet eine Taskinstanz aus der angegebenen Taskschablone |
createTask | Erstellt eine Taskinstanz aus der angegebenen Taskschablone |
createInputMessage | Erstellt eine Eingabenachricht für die angegebene Taskschablone (erstellen Sie z. B. eine Nachricht, die zum Starten einer Task verwendet werden kann) |
queryTaskTemplates | Ruft in der Datenbank gespeicherte Taskschablonen ab |
Die folgenden Methoden zum Arbeiten mit Taskinstanzen stehen zur Verfügung.
Methode | Beschreibung |
---|---|
getTask | Ruft eine Taskinstanz ab, die jeden beliebigen Status aufweisen kann |
callTask | Startet eine ursprüngliche Task im synchronen Modus |
startTask | Startet eine Task, die bereits erstellt ist |
suspend | Setzt die Benutzertask oder teilnehmende Task aus |
resume | Nimmt die Benutzertask oder teilnehmende Task wieder auf |
terminate | Beendet die angegebene Taskinstanz (wird eine ursprüngliche Task beendet, hat diese Aktion keine Auswirkung auf den aufgerufenen Service) |
delete | Löscht die angegebene Taskinstanz |
claim | Beansprucht die Task für die Verarbeitung |
update | Aktualisiert die Taskinstanz |
complete | Beendet die Taskinstanz |
cancelClaim | Gibt eine beanspruchte Taskinstanz frei, damit sie durch einen anderen potenziellen Eigner bearbeitet werden kann |
createWorkItem | Erstellt ein Arbeitselement für die Taskinstanz |
transferWorkItem | Überträgt das Arbeitselement an einen angegebenen Eigner |
deleteWorkItem | Löscht das Arbeitselement |
Die folgenden Methoden zum Arbeiten mit Eskalationen stehen zur Verfügung.
Methode | Beschreibung |
---|---|
getEscalation | Ruft die angegebene Eskalationsinstanz ab |
Die Schnittstelle stellt eine Methode zum Abrufen und Festlegen sowie festgelegte Werte für Variablen bereit. Außerdem können Sie benannte Merkmale zu Taskinstanzen zuordnen und daraus abrufen. Namen und Werte benutzerdefinierter Merkmale müssen dem Typ java.lang.String angehören.
Methode | Beschreibung |
---|---|
getCustomProperty | Ruft das benannte benutzerdefinierte Merkmal der angegebenen Taskinstanz ab |
getCustomProperties | Ruft das benannte benutzerdefinierte Merkmal der angegebenen Taskinstanz ab |
getCustomPropertyNames | Ruft die Namen der benutzerdefinierten Merkmale für die Taskinstanz ab |
setCustomProperty | Speichert benutzerdefinierte Werte für die angegebene Taskinstanz |
Letzte Aktualisierung: LASTUPDATEDVAR
(c) Copyright IBM Corporation 2005.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)