Anlass und Zeitpunkt für die Ausführung dieser Task
In der Regel verwenden Sie zum Erstellen von Taskschablonen ein Modellierungstool wie WebSphere Integration Developer. Sie installieren anschließend
die Taskschablonen in WebSphere Process
Server und erstellen Instanzen auf der Basis dieser Schablonen, z. B. mit Business
Process Choreographer Explorer. Allerdings können Sie auch Instanzen oder Schablonen von Benutzertasks oder teilnehmenden Tasks
zur Laufzeit erstellen. Dies können Sie beispielsweise
dann tun, wenn die Taskdefinition bei der Implementierung der Anwendung nicht verfügbar ist,
die Tasks, die Teil eines Workflows sind, noch nicht bekannt sind, oder Sie eine Task
benötigen, um Ad-hoc-Collaboration zwischen einer Gruppe von Personen abzudecken.
Erforderliche Schritte für diese Task
- Optional: Wenn Ihre Schnittstellen Typen enthalten, bei denen es sich nicht um
einfache Java-Typen handelt, erstellen Sie eine Anwendung, oder geben Sie eine Anwendung an,
die die Datentypen enthält, die die Laufzeittask bzw. die Laufzeitschablone verwendet.
Die
Laufzeittask bzw. die Taskschablone wird im Anwendungskontext ausgeführt und
kann auf die Datentypen zugreifen. Stellen Sie sicher, dass Ihre Anwendung auch eine
Task- oder Prozessdefinition enthält, damit die Anwendung von Business Process
Choreographer geladen wird. Bei diesen Tasks oder Prozessen kann es sich um Mustertasks bzw. Musterprozesse handeln.
- Erstellen Sie ein Taskmodell.
Das Modell bezieht sich auf die Datentypen
in der Anwendung, die in Schritt 1 angegeben sind.
- Prüfen Sie das Taskmodell.
- Erstellen Sie die Taskschablone bzw. die Taskinstanz.
Verwenden Sie
für die Durchführung dieser Aktion die Schnittstelle HumanTaskManagerService. Wenn Ihre Schnittstellen
andere Typen als einfache Java-Typen enthalten, geben Sie den Namen der Anwendung an, die
die Datentypdefinitionen enthält, wenn Sie Ihre Taskinstanz oder Ihre Taskschablone erstellen.