State-Specific Business Rules
For each state in a business object's lifecycle, you can define the following types of business rules.
System Event | Optional / Required | Description |
---|---|---|
Enter | Optional |
Algorithms of this type apply business rules when a business object instance enters a given state. |
Exit | Optional |
Algorithms of this type apply business rules when a business object instance exits a given state. |
Monitor | Optional |
Algorithms of this type monitor a business object instance while in a given state. Typically these are used to auto-transition it to another state. |
The system invokes all algorithms of this type defined on the business object's inheritance hierarchy. Refer to Business Object Inheritance for more information.
Fastpath: Refer to BO Algorithm Execution Order for
a summary of when these lifecycle algorithms are executed with respect
to BO level algorithms.