Seitenhistorie
...
Der StatemodelProvider ist eine Klasse, die alle notwendigen Methoden rund um den Statuswechsel beinhaltet. Mit dem folgenden Beispiel soll gezeigt werden, wie ein Statuswechsel einer "fernen" Entität ausgeführt werden kann. Wichtig ist dabei, dass bei der Übergabe die ID des neuen Status angegeben wird. Lediglich dadurch lässt sich ein genauer Status setzen.
Beispiele
...
Funktionsumfang
Methode | Beschreibung | ||
---|---|---|---|
changeState | Diese Methode ermöglicht den Statuswechsel eines BusinessObjects. Im Methodenaufruf muss die Instanz eines BusinessObjects übergeben werden, dass das Interface "Stateful" implementiert. Das bedeutet, dass die dazugehörige Entität mit einem Statusmodell arbeitet. Der neue Status wird als "State"-Klasse übergeben. Diese befindet sich in der dazugehörigen Statusmodell-Klasse.
Ein Beispiel finden Sie hier. |