Package mc.core.model.system
package mc.core.model.system
-
ClassDescriptionEntity serving to collect objects of the same type for an user in order to buy or download them.no property fields, used as parameter constant and label keyBasketItem<T extends ComplexEntity>Generic class representing an object in the basket.link from basket to receiver for internal/external shared basket.holds information of one node (normally a physical or virtual server machine) in the cluster.holds configuration data for one namespace in db.System properties are stored in the database as key-value pairs.Entity representing a user session.Entity to control initialisation state of database.entity to keep track of DB version and update scripts.not an entity.common interface for objects periodically executed by the workflow engineEntity to store a message to a number of users or user groups, optionally concerning a specific entity and/or containing a report, e.g.no property fields, used as parameter constant and label keylink from notification to entity in system (but not the DB reference!) or to file.link from notification to receiver.abstract base entity for storing key/value pairs with type info (see also mc.core.system.util.misc.PropertyEntity representing a report in the system.entity to store report definitionA line in a report.Entity containing state and start and end times for a single step of a workflow given by its WfActionType.Entity representing a single step (action) in the execution of a workflow.abstract base class for background process dataWfParameter<T extends Serializable>Parameterizable class to represent a parameter to be used in a workflow action, consisting of a key-value pair.Transition conditions are for dynamic workflow transition control.Entity representing a transition between 2 WfActionType.Container for the storable data of a Workflow instance, including start and end time, state, parameters, state and times of actions and the report.
A WorkflowData is always associated with just the WorkflowType of which it represents an instance.Entity to configure a workflow that may run repeatedly.
className: optional, if there is a special implementing class for this workflow, must be name of a valid class in classpath
actionTypes: list of WfActionType representing the single steps of the workflow
exclusiveGroup: set a group name if the number of simultanous running instances of this or other workflows with the same exclusive group is restricted in order to preserve system resources or prevent unsynchronized processing
exclusiveCount: number of instances of workflows of the same exclusive group that may run simultaneously
wfTrigger: String, key for handling events in the form i.e.