AbstractAction |
All actions in a module must extend from this class, no matter if the are business, application
or metadata related.
|
AbstractDeleteAction |
Some classes require special procedures to delete their instances (for example, physical connections
might need to release the endpoint ports before deleting the connection itself).
|
AbstractRelationshipManagementAction |
Former Relate to.../Release from...
|
AbstractVisualAction<W extends com.vaadin.flow.component.Component> |
A module action has two parts: One is the actual, headless (that is, without
graphical interface or any other mechanism to capture the necessary parameters) Abstract , and
an optional AbstractVisualAction that in the end, will call the backend action.
|
AbstractVisualAdvancedAction |
Visual actions that are provided by each module (that is, all those actions that are loaded
dynamically and are defined outside the module Navigation) must extend from this class and be
registered at module startup.
|
AbstractVisualInventoryAction |
Actions applicable to inventory objects must inherit from this class.
|
ActionCompletedListener.ActionCompletedEvent |
This event is generated once a module action is completed.
|
ActionResponse |
Wrapper of possible (since it's possible that an action returns nothing) return values of an action.
|
AdvancedActionsRegistry |
All inventory-object related actions from all modules must be registered here at module startup.
|
CoreActionsRegistry |
All general purpose, inventory object-dependent actions (e.g.
|
RelationshipManagementRegistry |
All actions aimed to relate two or more inventory objects or to release the relationships
between them should be registered in the respective registries offered by this service.
|