Die Klasse StateChangeContext leitet von dem allgemeinen Regel-Kontext RuleContext ab. Sie wird im Rahmen eines Events vom Typ Statuswechsel oder Statuswechsel (im Anschluss) instantiiert und dem Regelprogrammierer zur Verfügung gestellt.
Attribute | Beschreibung | |
---|---|---|
SourceStateId | Dieses Attribut beinhaltet die Id des Ausgangsstatus, den das entsprechende BusinessObjekt besitzt. Die Methode innerhalb des Kontextes lautet:
| |
SourceStateNumber | Dieses Attribut beinhaltet das Statusnumeral des Ausgangsstatus, den das entsprechende BusinessObjekt besitzt. Die Methode innerhalb des Kontextes lautet:
| |
TargetStateId | Dieses Attribut beinhaltet die Id des Zielstatus, den das entsprechende BusinessObjekt einnehmen soll. Die Methode innerhalb des Kontextes lautet:
| |
TargetStateNumber | Dieses Attribut beinhaltet das Statusnumeral des Zielstatus, den das entsprechende BusinessObjekt einnehmen soll. Die Methode innerhalb des Kontextes lautet:
| |
BusinessObject | Dieses Attribute beinhaltet das BusinessObjekt, dessen Status verändert werden soll. Die Methode innerhalb des Kontextes lautet:
|