| Interface | Description |
|---|---|
| AbstractActivity |
An
AbstractActivity unifies 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). |
| ActivityConfiguration |
In AristaFlow configuration values in the activity model may stem from an
input parameter as well as the configuration of the corresponding process.
|
| BuildtimeActivity |
A
BuildtimeActivity unifies the similarities of the objects
representing activities at buildtime. |
| ChangeableActivityConfiguration |
This interface unifies a
ChangeableConfiguration and an
ActivityConfiguration and allows to change the attributes of the
ActivityConfiguration, that is whether a configuration value
stems from an input parameter or the corresponding process configuration. |
| ChangeableConfiguration |
This interface extends the
Configuration by the means to change
the configuration values. |
| ChangeableConfigurationDescription |
This interface extends the
ConfigurationDescription by the means
to add or remove configuration entries. |
| ChangeablePluginDataContainer | |
| CommonModelFactory | |
| Configuration |
A configuration object provides the means to access configuration values
type-safe.
|
| ConfigurationDescription |
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.
|
| ConfigurationDescription.ConfigurationEntry |
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.
|
| IconDescriptor |
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.
|
| LicenceInformation |
Licence information.
|
| MemoryResultSet |
A
MemoryResultSet resembles a ResultSet in a
very simple way. |
| MergingActivityConfiguration |
This class merges several activity configurations to one configuration.
|
| MergingConfiguration |
This class merges several configurations to one configuration.
|
| ModelViewerProvider |
This interface provides access to classes that in turn provide type-safe
access to
PluginData. |
| Parameter |
The parameter interface describes the common parameter information of the
various data models.
|
| PluginData |
Storage of data which is specific for a plug-in.
|
| PluginDataContainer |
Data container for storing plug-in-specific data-values in model entities.
|
| ResourceDescriptor |
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.
|
| UpdateableObject |
This interface marks an object as updateable, that means, the object has
a system-wide unique ID represented as URI.
|
| UserAttributeContainer |
The UserAttributeContainer provides an interface for all classes using user
defined attributes.
|
| WrappingProxy |
This interface resembles
Wrapper. |
| Class | Description |
|---|---|
| Branch |
Changes of entities takes place in
Branches. |
| Configuration.ConfigurationIDs |
The IDs for configurations, see
Configuration.getConfigurationID(String). |
| ExecutionControlProperties |
The execution control properties reflect the abilities of applications
(operations, activity templates, etc.), on reacting to execution
control requests from the outside.
|
| IconDescriptor.Dimension |
Simple class for a dimension, that is a width and a height in pixel used
for icons.
|
| LicenceConstants |
Various constants used for the licence.
|
| LocalisedCheckReport |
A check report extension providing localised messages.
|
| LocalisedCheckReport.LocalisedReportEntry |
A report entry extension providing localised messages.
|
| ModelLocalisation |
Class for localisation of constant strings in various models
(
de.aristaflow.adept2.model). |
| QualifiedAgentComparator |
This comparator can be used to compare qualified agents by means of the agent
and the organisational position ID.
|
| Revision |
Entities are tracked by revisions, whereas each revision is identified by a
system-wide unique count.
|
| XMLExportTools |
These methods will be used by both, the activity model and the process model.
|
| XMLImportTools |
These methods will be used by both, the activity model and the process model.
|
| Enum | Description |
|---|---|
| ClassLoaderUsage |
What classloader to use for the execution of an activity.
|
| LicenceInformation.Activation |
The enumeration for different activation options.
|
| ParameterChangePolicy |
Generic operations do not have a fixed interface but may allow to change
their input and output parameters.
|
| RestrictionType |
Enumeration of the supported types of restrictions for configuration values
(see
Property.restrictions()
for more information, e.g. about their syntax). |
| State |
A state specifies how an entity of the activity model (
ExecutableComponentDescription,
Operation,
ConfigurationSet and
ActivityTemplateDefinition)
may be used. |
| Exception | Description |
|---|---|
| DataConsistencyException |
A
DataConsistencyException indicates an inconsistency in the data (of a service). |