| Package | Description |
|---|---|
| de.aristaflow.adept2.model.activitymodel |
TODO This is completely outdated.
|
| de.aristaflow.adept2.model.common | |
| de.aristaflow.adept2.model.execution | |
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| Modifier and Type | Method and Description |
|---|---|
ActivityConfiguration |
ATParameter.getConfiguration()
Gets the configuration of this activity template parameter that corresponds
to the
configuration description of
this activity template parameter. |
ActivityConfiguration |
ActivityTemplate.getConfiguration()
Gets the configuration of this abstract activity.
|
ActivityConfiguration |
ActivityTemplate.getTestConfiguration()
Gets the (stand-alone) test configuration of this activity template that
corresponds to the (merged)
configuration description of this activity template. |
| Modifier and Type | Method and Description |
|---|---|
ActivityTemplate |
ActivityModelFactory.createActivityTemplate(java.util.UUID id,
java.lang.String executableComponentName,
java.lang.String operationName,
java.lang.String configurationSetName,
java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
State state,
java.lang.String implementationClass,
java.util.Map<ActivityConstants.ActivityModelEntityType,java.util.List<java.lang.String>> separatedClassPaths,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
boolean supportsViewOnly,
boolean supportsTestExecution,
java.util.UUID iconID,
java.util.Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins,
java.lang.String licenceInformation,
ConfigurationDescription configurationDescription,
ActivityConfiguration configuration,
ActivityConfiguration testConfiguration,
ParameterChangePolicy parameterChangePolicy,
java.util.Collection<ATParameter> inputParameters,
java.util.Collection<ATParameter> outputParameters,
java.util.Collection<ATParameterTemplate> parameterTemplates,
java.lang.String staffAssignmentRule,
java.util.Collection<Identifier> identifiers,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
ATParameter |
ActivityModelFactory.createATParameter(java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
boolean isOptional,
boolean isVirtual,
boolean isFailure,
java.lang.String defaultValue,
ConfigurationDescription configurationDescription,
ActivityConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
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. |
interface |
MergingActivityConfiguration
This class merges several activity configurations to one configuration.
|
| Modifier and Type | Method and Description |
|---|---|
ActivityConfiguration |
CommonModelFactory.createActivityConfiguration(ActivityConfiguration template) |
ActivityConfiguration |
CommonModelFactory.createActivityConfiguration(java.util.Map<java.lang.String,java.lang.String> values,
java.util.Map<java.lang.String,java.lang.String> fromParameter,
java.util.Map<java.lang.String,java.lang.String> fromConfiguration,
java.util.Set<java.lang.String> fixed) |
ActivityConfiguration |
CommonModelFactory.createActivityConfiguration(java.util.Map<java.lang.String,java.lang.String> values,
java.util.Map<java.lang.String,java.lang.String> fromParameter,
java.util.Map<java.lang.String,java.lang.String> fromConfiguration,
java.util.Set<java.lang.String> fixed,
java.util.Map<java.lang.String,java.lang.String> originIDs) |
static ActivityConfiguration |
XMLImportTools.getActivityConfiguration(CommonModelFactory cmf,
org.w3c.dom.Element confElement) |
ActivityConfiguration |
AbstractActivity.getConfiguration()
Gets the configuration of this abstract activity.
|
ActivityConfiguration |
Parameter.getConfiguration()
Returns the configuration specific to this parameter and the corresponding
execution environment.
|
ActivityConfiguration |
MergingActivityConfiguration.getMergedConfiguration()
Gets one configuration containing the merged values, that is the list of
configurations is merged to a single configuration.
|
ActivityConfiguration |
BuildtimeActivity.getTestConfiguration()
Gets the test configuration of this buildtime activity.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ActivityConfiguration> |
MergingActivityConfiguration.getConfigurations()
Gets a copy of the list of all configurations that are merged by this
MergingConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
void |
MergingActivityConfiguration.addFirst(ActivityConfiguration configuration)
Adds the designated configuration as the first configuration that overrides
the other configurations.
|
void |
MergingActivityConfiguration.addLast(ActivityConfiguration configuration)
Adds the designated configuration as the last configuration that is
overridden by all other configurations.
|
ActivityConfiguration |
CommonModelFactory.createActivityConfiguration(ActivityConfiguration template) |
ChangeableActivityConfiguration |
CommonModelFactory.createChangeableActivityConfiguration(ActivityConfiguration template) |
| Modifier and Type | Method and Description |
|---|---|
ActivityConfiguration |
ExecutionFactory.createActivityConfiguration(Configuration configuration)
Creates a new
ActivityConfiguration based on the designated
configuration, that is, the returned configuration contains the
very same entries and no value will be retrieved from a parameter or the
process configuration. |
ActivityConfiguration |
ActivityInstance.getConfiguration()
Gets the configuration of this activity instance.
|
| Modifier and Type | Method and Description |
|---|---|
ActivityInstance |
ExecutionFactory.createActivityInstance(java.util.UUID id,
java.lang.String processTypeName,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String executableComponentDescriptionName,
java.lang.String operationName,
java.lang.String configurationSetName,
java.lang.String activityName,
java.lang.String name,
java.lang.String description,
java.lang.String implementationClass,
java.util.Map<ActivityConstants.ActivityModelEntityType,java.util.List<java.lang.String>> separatedClassPaths,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextId,
ExecutionControlProperties executionControlProperties,
boolean supportsViewOnly,
java.util.UUID iconId,
java.util.Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins,
ActivityConfiguration configuration,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
ParameterDataContext attachedDataContext,
java.lang.String groupName,
java.lang.String groupExecutionContext,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates an ActivityInstance object
|
| Modifier and Type | Method and Description |
|---|---|
ActivityConfiguration |
Activity.getConfiguration() |
ActivityConfiguration |
Activity.getTestConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
Activity |
ProcessModelFactory.createActivity(java.util.UUID id,
java.lang.String executableComponentDescriptionName,
java.lang.String operationName,
java.lang.String configurationSetName,
java.lang.String name,
java.lang.String description,
java.lang.String implementationClass,
java.util.Map<ActivityConstants.ActivityModelEntityType,java.util.List<java.lang.String>> separatedClassPaths,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
boolean supportsViewOnly,
boolean supportsTestExecution,
java.util.UUID iconID,
java.util.Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins,
ActivityConfiguration configuration,
ActivityConfiguration testConfiguration,
ParameterChangePolicy parameterChangePolicy,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create an activity object.
|
ChangeableActivityConfiguration |
ProcessModelFactory.createConfiguration(ActivityConfiguration template)
Creates a new
ChangeableActivityConfiguration containing the values
from the given template. |
DecisionActivity |
ProcessModelFactory.createDecisionActivity(java.util.UUID id,
java.lang.String executableComponentDescriptionName,
java.lang.String operationName,
java.lang.String configurationSetName,
java.lang.String name,
java.lang.String description,
java.lang.String implementationClass,
java.util.Map<ActivityConstants.ActivityModelEntityType,java.util.List<java.lang.String>> separatedClassPaths,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
boolean supportsViewOnly,
boolean supportsTestExecution,
java.util.UUID iconID,
java.util.Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins,
ActivityConfiguration configuration,
ActivityConfiguration testConfiguration,
ParameterChangePolicy parameterChangePolicy,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
ProcessModelParameter decisionParameter,
java.util.Map<java.lang.Long,java.util.Collection<DecisionStatement>> decisionMapping)
Creates a decision activity object.
|
ProcessModelParameter |
ProcessModelFactory.createProcessModelParameter(java.lang.String name,
java.lang.String description,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName,
java.util.UUID identifierID,
boolean isOptional,
boolean isVirtual,
boolean isFailure,
java.lang.String defaultValue,
ActivityConfiguration configuration,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create a process model parameter object.
|