Schnittstelle HumanTaskManagerService

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.

Taskschablonen

Die folgenden Methoden zum Arbeiten mit Taskschablonen stehen zur Verfügung.

Tabelle 1. API-Methoden für Taskschablonen
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

Taskinstanzen

Die folgenden Methoden zum Arbeiten mit Taskinstanzen stehen zur Verfügung.

Tabelle 2. API-Methoden für Taskinstanzen
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

Eskalationen

Die folgenden Methoden zum Arbeiten mit Eskalationen stehen zur Verfügung.

Tabelle 3. API-Methoden zum Arbeiten mit Eskalationen
Methode Beschreibung
getEscalation Ruft die angegebene Eskalationsinstanz ab

Variablen und benutzerdefinierte Merkmale

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.

Tabelle 4. API-Methoden für Variablen und benutzerdefinierte Merkmale
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
Zugehörige Verweise
Zulässige Aktionen für Tasks
Zugehörige Informationen
Veraltete Funktionen

Rechtliche Hinweise |

Letzte Aktualisierung: LASTUPDATEDVAR

(c) Copyright IBM Corporation 2005.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)