Overview | Parentpackage |
The package contentManagement provides modeling elements for creating, changing and deleting of different entities and their relationships
Class Summary | |
---|---|
CONNECTUNIT | An unit that enables creation of relationships. |
CONTENTMANAGEMENTUNIT | A super class for all units managing different content. |
CREATEUNIT | A create unit enables the creation of a new entity instance. |
DELETEUNIT | A delete unit deletes instances of a given entity. |
DISCONNECTUNIT | An unit that enables deleting of relationships. |
ENTITYMANAGEMENTUNIT | A base entity for all units for the management of enitites, i.e. creation, modify and deletion. |
GENERICOPERATIONUNIT | A generic operation unit whose specification is just a type. |
GETDATAUNIT | For retrieving values (both scalar and sets) from the data source, according to a selector condition. Its semantics is similar to the one of content publishing units, with the only difference that data retrieved from the data source are not published in a page, but just used as input to successive units or operations [Ceri2007 ACM Transactions]. |
INPARAMETER | Inparameter of an OperationUnit. |
KO_LINK | A Ko-Link is an outgoing link that is followed in case of failure of an operation. Constraints:
|
MODIFYUNIT | An unit for modifing entities. |
OK_LINK | An Ok_Link is an outgoing link that is followed in case of success of an operation. Constraints:
|
OPERATIONUNIT | Super class for all units defining operations. Constraints:
|
OUTPARAMETER | Outparameter of an OperationUnit. |
RELATIONSHIPMANAGEMENTUNIT | An unit that enables managing of relationships, i.e. connecting and disconnecting of entities. |
TRANSACTION | Transactions are sequences of operations that are executed atomically. The transaction guarantees that either all of the operations are performed or none of them are. |