-
Notifications
You must be signed in to change notification settings - Fork 3
Delegated Create Action
When a Class is created asynchronously with respect to the initiating Activity, we say that its creation is delegated.
An initial event is specified which will transition the newly create instance out of an initial-psuedo state into its initial state. There is nothing special about the event as it is, like any other event, addressed to an instance. The MX domain must ensure that the instance is created in an initial pseudo-state before delivering the event.
The initiating Activity may be an Activity in a Lifecycle (Assigners may not create instances) or Method (unless invoked by an Assigner Activity). In fact, we need to insure that an Assigner may not attempt instance creation indirectly by invoking a Method that invokes another Method, etc.)
While an External Entity Ingress Operation has the ability to create instances, it is limited to Local Create actions.
- Action + Activity + Domain
No non-referential attributes
Copyright © 2021-2023 Leon Starr