Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In Atomiton Atomic Domain Languages an Action is a named XML Element that describes fundamental unit of executable functionality.

...

  • Name
  • Documentation

An Action is can be defined in:

  • ThingFacet
  • AppFacet
  • Subscribe

An Action must describe or define executable code in any Atomic Domain Languages - like Workflow, FacetScript, TQL and any of their combinations.

How is Action Triggered:

What Does Action mean in case of ThingFacet and AppFacet

The execution of an action represents some interaction with external system, transformation or processing in the modeled system. An action execution represents the run-time behavior of executing an action within a specific behavior execution. All action executions will be executions of specific kinds of actions as defined by internal workflow . Action is executed, when actionable attribute gets updated (modified by KnownBy in the model) by the app or side effect in the system.

...