Seitenhistorie
Allgemein
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.
Eigenschaften
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:
|