| Package | Description |
|---|---|
| de.aristaflow.adept2.core.runtimemanager | |
| 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)!!
|
| de.aristaflow.adept2.model.worklistmodel |
| Modifier and Type | Method and Description |
|---|---|
ExecutionControlProperties |
ExecutionControlManager.getExecutionControlProperties(SessionToken session,
EBPInstanceReference activity)
Gets the
ExecutionControlProperties for the designated
activity. |
| Modifier and Type | Method and Description |
|---|---|
ExecutionControlProperties |
AbstractActivityTemplateDefinition.getExecutionControlProperties()
Gets the interactions that the executable component of this activity
template definition supports for controlling its execution, that is whether
the component responds to signals from the outside to suspend, reset or
close the component.
|
ExecutionControlProperties |
AbstractExecutableComponentDescription.getExecutionControlProperties()
Gets the interactions that the executable component supports for
controlling its execution, that is whether the component responds to
signals from the outside to suspend, reset or close the component.
|
ExecutionControlProperties |
AbstractOperation.getExecutionControlProperties()
Gets the interactions that the executable component of this operation
supports for controlling its execution, that is whether the component
responds to signals from the outside to suspend, reset or close the
component.
|
| 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) |
ActivityTemplateDefinition |
ActivityModelFactory.createActivityTemplateDefinition(Operation operation,
ConfigurationSet configurationSet,
java.util.UUID id,
java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
long revision,
State state,
java.lang.String implementationClass,
java.util.List<java.lang.String> classPath,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
java.lang.Boolean supportsViewOnly,
java.lang.Boolean supportsTestExecution,
java.util.UUID iconID,
java.lang.String licenceInformation,
InheritedConfigurationDescription configurationDescription,
InheritedActivityConfiguration configuration,
InheritedActivityConfiguration testConfiguration,
ParameterChangePolicy parameterChangePolicy,
java.util.Collection<ActivityModelParameter> inputParameters,
java.util.Collection<ActivityModelParameter> outputParameters,
java.util.Collection<ParameterTemplate> parameterTemplates,
java.lang.String staffAssignmentRule,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
ExecutableComponentDescription |
ActivityModelFactory.createExecutableComponentDescription(java.lang.String name,
java.lang.String developerDescription,
long revision,
State state,
java.lang.String implementationClass,
java.util.List<java.lang.String> classPath,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
java.util.UUID iconID,
java.lang.String licenceInformation,
InheritedConfigurationDescription configurationDescription,
java.util.Collection<ParameterTemplate> parameterTemplates,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
Operation |
ActivityModelFactory.createOperation(ExecutableComponentDescription executableComponentDescription,
java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
long revision,
State state,
java.lang.String implementationClass,
java.util.List<java.lang.String> classPath,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
boolean supportViewOnly,
boolean supportsTestExecution,
java.util.UUID iconID,
java.lang.String licenceInformation,
InheritedConfigurationDescription configurationDescription,
InheritedActivityConfiguration configuration,
InheritedActivityConfiguration testConfiguration,
ParameterChangePolicy parameterChangePolicy,
java.util.Collection<ActivityModelParameter> inputParameters,
java.util.Collection<ActivityModelParameter> outputParameters,
java.util.Collection<ParameterTemplate> parameterTemplates,
java.lang.String staffAssignmentRule,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
StorageActivityTemplateDefinition |
ActivityModelFactory.createStorageActivityTemplateDefinition(java.lang.String executableComponentName,
java.lang.String operationName,
java.lang.String configurationSetName,
java.util.UUID id,
java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
long revision,
State state,
java.lang.String implementationClass,
java.util.List<java.lang.String> classPath,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
java.lang.Boolean supportsViewOnly,
java.lang.Boolean supportsTestExecution,
java.util.UUID iconID,
java.lang.String licenceInformation,
StorageConfigurationDescription configurationDescription,
StorageActivityConfiguration configuration,
StorageActivityConfiguration testConfiguration,
ParameterChangePolicy parameterChangePolicy,
java.util.Map<java.lang.String,StorageActivityModelParameter> inputParameters,
java.util.Map<java.lang.String,StorageActivityModelParameter> outputParameters,
java.util.Map<java.lang.String,StorageParameterTemplate> parameterTemplates,
java.lang.String staffAssignmentRule,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
StorageExecutableComponentDescription |
ActivityModelFactory.createStorageExecutableComponentDescription(java.lang.String name,
java.lang.String developerDescription,
long revision,
State state,
java.lang.String implementationClass,
java.util.List<java.lang.String> classPath,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
java.util.UUID iconID,
java.lang.String licenceInformation,
StorageConfigurationDescription configurationDescription,
java.util.Collection<StorageParameterTemplate> parameterTemplates,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
StorageOperation |
ActivityModelFactory.createStorageOperation(java.lang.String executableComponentName,
java.lang.String name,
java.lang.String description,
java.lang.String developerDescription,
long revision,
State state,
java.lang.String implementationClass,
java.util.List<java.lang.String> classPath,
ClassLoaderUsage classLoaderUsage,
byte[] systemComponentSignature,
java.lang.String guiContextID,
ExecutionControlProperties executionControlProperties,
boolean supportViewOnly,
boolean supportsTestExecution,
java.util.UUID iconID,
java.lang.String licenceInformation,
StorageConfigurationDescription configurationDescription,
StorageActivityConfiguration configuration,
StorageActivityConfiguration testConfiguration,
ParameterChangePolicy parameterChangePolicy,
java.util.Collection<StorageActivityModelParameter> inputParameters,
java.util.Collection<StorageActivityModelParameter> outputParameters,
java.util.Map<java.lang.String,StorageParameterTemplate> parameterTemplates,
java.lang.String staffAssignmentRule,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes) |
void |
AbstractActivityTemplateDefinition.setExecutionControlProperties(ExecutionControlProperties ecp)
Sets the interactions that the executable component of this activity
template definition supports for controlling its execution, that is whether
the corresponding component responds to signals from the outside to
suspend, reset or close the component.
|
void |
AbstractExecutableComponentDescription.setExecutionControlProperties(ExecutionControlProperties ecp)
Sets the interactions that the executable component supports for
controlling its execution, that is whether the component responds to
signals from the outside to suspend, reset or close the component.
|
void |
AbstractOperation.setExecutionControlProperties(ExecutionControlProperties ecp)
Sets the interactions that this operation supports for controlling its
execution, that is whether the corresponding component responds to signals
from the outside to suspend, reset or close the component.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionControlProperties |
AbstractActivity.getExecutionControlProperties()
Gets the interactions that the executable component of this abstract
activity supports for controlling its execution, that is whether the
component responds to signals from the outside to suspend, reset or close
the component.
|
static ExecutionControlProperties |
XMLImportTools.getExecutionControlProperties(org.w3c.dom.Element ecpElement)
Takes the given execution control properties element and creates an
execution control properties object out of it
|
| Modifier and Type | Method and Description |
|---|---|
static org.w3c.dom.Element |
XMLExportTools.createECPElement(org.w3c.dom.Document document,
java.lang.String ns,
ExecutionControlProperties executionControlProperties,
ActivityConstants.ActivityModelEntityType entityType)
Create an XML element for the given execution control properties.
|
static org.w3c.dom.Element |
XMLExportTools.createExecutionControlPropertiesElement(org.w3c.dom.Document document,
java.lang.String ns,
ExecutionControlProperties executionControlProperties)
Create an XML element for the given execution control properties.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionControlProperties |
ExecutableBusinessProcessInstance.getExecutionControlProperties()
Returns the execution control properties that reflect the abilities of this
executable business process instance on reacting to execution control
requests from the outside.
|
| 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
|
LightWeightProcessInstance |
ExecutionFactory.createLightWeightProcessInstance(java.util.UUID templateId,
java.lang.String processTypeName,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String name,
java.lang.String description,
java.util.UUID iconId,
ExecutionControlProperties executionControlProperties,
Configuration configuration,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
ParameterDataContext dataContext,
java.lang.String groupName,
java.lang.String groupExecutionContext,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
boolean fork,
boolean isEmbedded)
Create a LightWeightProcessInstance object.
|
ExecutableBusinessProcessInstance |
ExecutionFactory.createTopLevelProcessInstance(java.util.UUID templateId,
java.lang.String processTypeName,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String name,
java.lang.String description,
java.util.UUID iconId,
ExecutionControlProperties executionControlProperties,
Configuration configuration,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
ParameterDataContext dataContext,
java.lang.String groupName,
java.lang.String groupExecutionContext,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,PluginData> addPluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create a top-level process instance object.
|
ExecutableBusinessProcessInstance |
ExecutionFactory.createTopLevelProcessInstance(java.util.UUID templateId,
java.lang.String processTypeName,
java.lang.String processTemplateVersion,
java.lang.String processTemplateName,
java.lang.String processInstanceName,
java.lang.String name,
java.lang.String description,
java.util.UUID iconId,
ExecutionControlProperties executionControlProperties,
Configuration configuration,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
ParameterDataContext dataContext,
java.lang.String groupName,
java.lang.String groupExecutionContext,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create a top-level process instance object.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionControlProperties |
ExecutableBusinessProcess.getExecutionControlProperties()
Gets the interactions that this executable business process supports for
controlling its execution, that is whether it responds to signals from the
outside to suspend, reset or close it.
|
| 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.
|
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.
|
EmbeddedProcess |
ProcessModelFactory.createEmbeddedProcess(Template embeddedTemplate,
java.util.UUID parentTemplateID,
java.util.UUID ownInternalID,
Configuration configuration,
Configuration testConfiguration,
ExecutionControlProperties executionControlProperties,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates an EmbeddedProcess object.
|
ReferencedProcess |
ProcessModelFactory.createReferencedProcess(java.util.UUID templateID,
boolean fork,
Configuration configuration,
Configuration testConfiguration,
ExecutionControlProperties executionControlProperties,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a ReferencedProcess object.
|
VariableParallelismEBP |
ProcessModelFactory.createVariableParallelismEBP(LightWeightProcess lwp,
java.util.Set<ProcessModelParameter> indexedInputParameters,
Configuration configuration,
Configuration testConfiguration,
ExecutionControlProperties executionControlProperties,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
PluginDataContainer pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create an EBP for variable parallelism.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionControlProperties |
ADEPT2EBPReference.getExecutionControlProperties()
Returns the execution control properties that reflect the abilities of the
executable business process instance of this worklist item.
|
| Constructor and Description |
|---|
ADEPT2ActivityReference(EBPType type,
java.util.UUID instanceId,
java.util.UUID instanceLogId,
java.util.UUID baseTemplateId,
int nodeId,
int iteration,
java.lang.String executableComponentName,
java.lang.String guiContextId,
boolean supportsViewOnly,
java.net.URI[] executionManagerUris,
java.net.URI[] runtimeManagerUris,
ExecutionControlProperties executionControlProperties,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new activity reference object for ADEPT2-activities.
|
ADEPT2ActivityReference(java.util.UUID instanceId,
java.util.UUID instanceLogId,
java.util.UUID baseTemplateId,
int nodeId,
int iteration,
java.lang.String executableComponentName,
java.lang.String guiContextId,
java.net.URI[] executionManagerUris,
ExecutionControlProperties executionControlProperties,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
boolean supportsViewOnly)
Creates a new activity reference object for ADEPT2-activities with no
runtime manager set.
|
ADEPT2EBPReference(EBPType type,
java.util.UUID instanceId,
java.util.UUID instanceLogId,
java.util.UUID baseTemplateId,
int nodeId,
int iteration,
java.net.URI[] executionManagerUris,
ExecutionControlProperties executionControlProperties,
java.lang.String activityReferenceType,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new activity reference object for ADEPT2-EBPs with no runtime
manager set.
|
ADEPT2EBPReference(EBPType type,
java.util.UUID instanceId,
java.util.UUID instanceLogId,
java.util.UUID baseTemplateId,
int nodeId,
int iteration,
java.net.URI[] executionManagerUris,
java.net.URI[] runtimeManagerUris,
ExecutionControlProperties executionControlProperties,
java.lang.String activityReferenceType,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new activity reference object for ADEPT2-EBPs.
|
LWPActivityReference(java.util.UUID instanceId,
java.util.UUID instanceLogId,
java.util.UUID baseTemplateId,
int nodeId,
int iteration,
java.net.URI[] executionManagerUris,
ExecutionControlProperties executionControlProperties,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new activity reference object for ADEPT2-LWPs with no runtime
manager set.
|
LWPActivityReference(java.util.UUID instanceId,
java.util.UUID instanceLogId,
java.util.UUID baseTemplateId,
int nodeId,
int iteration,
java.net.URI[] executionManagerUris,
java.net.URI[] runtimeManagerUris,
ExecutionControlProperties executionControlProperties,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new activity reference object for ADEPT2-LWPs.
|