Package org.logicmachine.rebl.integrationTests_6_bank.entities.passive
package org.logicmachine.rebl.integrationTests_6_bank.entities.passive
This package defines the passive entities used by this business domain example.
Passive entities are those business entities which are not acted upon directly, but rather are indirectly utilised via some other 'Active Entity'.
Passive entities are 'owned' by an Actor.
In this example, the account balance is a Passive entity, since we only modify the balance indirectly via updates to the corresponding account.
Therefore the account is an Active Entity and the balance is a Passive Entity; however both of these entities are owned by a Customer.
Passive entities are those business entities which are not acted upon directly, but rather are indirectly utilised via some other 'Active Entity'.
Passive entities are 'owned' by an Actor.
In this example, the account balance is a Passive entity, since we only modify the balance indirectly via updates to the corresponding account.
Therefore the account is an Active Entity and the balance is a Passive Entity; however both of these entities are owned by a Customer.
- Since:
- 1.0
-
ClassesClassDescriptionThe business object representing the current account balance for a bank customer.