Package de.aristaflow.adept2.model.common
package de.aristaflow.adept2.model.common
-
ClassDescriptionAn
AbstractActivityunifies the similarities of activities (used in the process model), activity templates (intermediate objects for transferring the necessary information from the activity model to the process model), activity template definitions (the corresponding objects in the activity model) and activity instances (the objects that are finally executed).In AristaFlow configuration values in the activity model may stem from an input parameter as well as the configuration of the corresponding process.Changes of entities takes place inBranches.ABuildtimeActivityunifies the similarities of the objects representing activities at buildtime.This interface unifies aChangeableConfigurationand anActivityConfigurationand allows to change the attributes of theActivityConfiguration, that is whether a configuration value stems from an input parameter or the corresponding process configuration.This interface extends theConfigurationby the means to change the configuration values.This interface extends theConfigurationDescriptionby the means to add or remove configuration entries.What classloader to use for the execution of an activity.A configuration object provides the means to access configuration values type-safe.The IDs for configurations, seeConfiguration.getConfigurationID(String).The configuration description defines the entries of a corresponding configuration, specifies the types and further restrictions for the configuration values as well as a description for the user.A configuration entry declares a configuration value and provides additional information for it, that is a name for the entry, a description, the data type and restrictions on the type as well as the usage of the configuration value.ADataConsistencyExceptionindicates an inconsistency in the data (of a service).The execution control properties reflect the abilities of applications (operations, activity templates, etc.), on reacting to execution control requests from the outside.An icon descriptor is used as a reference to the icon in the repository and to store additional data, like a revision and support types.Simple class for a dimension, that is a width and a height in pixel used for icons.This class contains editions for a licence as well as the features that can be licensed (and are not part of theBasic Edition.Licence information.Deprecated, for removal: This API element is subject to removal in a future version.For serialisation compatibility with pre-17.0.0.A check report extension providing localised messages.A report entry extension providing localised messages.AMemoryResultSetresembles aResultSetin a very simple way.This class merges several activity configurations to one configuration.This class merges several configurations to one configuration.Class for localisation of constant strings in various models (de.aristaflow.adept2.model).This interface provides access to classes that in turn provide type-safe access toPluginData.The parameter interface describes the common parameter information of the various data models.Generic operations do not have a fixed interface but may allow to change their input and output parameters.Storage of data which is specific for a plug-in.Data container for storing plug-in-specific data-values in model entities.This comparator can be used to compare qualified agents by means of the agent and the organisational position ID.A resource descriptor is used as a reference to an abstract (binary) resource (for instance 3rd party libraries) in the repository and to store additional data, like a revision and a name.Enumeration of the supported types of restrictions for configuration values (seeProperty.restrictions()for more information, e.g.Entities are tracked by revisions, whereas each revision is identified by a system-wide unique count.A state specifies how an entity of the activity model (ExecutableComponentDescription,Operation,ConfigurationSetandActivityTemplateDefinition) may be used.This interface marks an object as updateable, that means, the object has a system-wide unique ID represented as URI.The UserAttributeContainer provides an interface for all classes using user defined attributes.This interface resemblesWrapper.These methods will be used by both, the activity model and the process model.These methods will be used by both, the activity model and the process model.