Uses of Class
de.aristaflow.adept2.model.common.ExecutionControlProperties
-
Packages that use ExecutionControlProperties 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 de.aristaflow.adept2.model.worklistmodel de.aristaflow.ilm.model.common de.aristaflow.ilm.model.processmodel -
-
Uses of ExecutionControlProperties in de.aristaflow.adept2.core.runtimemanager
Methods in de.aristaflow.adept2.core.runtimemanager that return ExecutionControlProperties Modifier and Type Method Description ExecutionControlProperties
ExecutionControlManager. getExecutionControlProperties(SessionToken session, EBPInstanceReference activity)
Gets theExecutionControlProperties
for the designated activity. -
Uses of ExecutionControlProperties in de.aristaflow.adept2.model.activitymodel
Methods in de.aristaflow.adept2.model.activitymodel that return ExecutionControlProperties Modifier and Type Method 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.Methods in de.aristaflow.adept2.model.activitymodel with parameters of type ExecutionControlProperties Modifier and Type Method Description ActivityTemplate
ActivityModelFactory. createActivityTemplate(UUID id, String executableComponentName, String operationName, String configurationSetName, String name, String description, String developerDescription, State state, String implementationClass, Map<ActivityConstants.ActivityModelEntityType,List<String>> separatedClassPaths, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, boolean supportsViewOnly, boolean supportsTestExecution, UUID iconID, Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins, String licenceInformation, ConfigurationDescription configurationDescription, ActivityConfiguration configuration, ActivityConfiguration testConfiguration, ParameterChangePolicy parameterChangePolicy, Collection<ATParameter> inputParameters, Collection<ATParameter> outputParameters, Collection<ATParameterTemplate> parameterTemplates, String staffAssignmentRule, Collection<Identifier> identifiers, PluginDataContainer pluginData, Map<String,String> userAttributes)
ActivityTemplateDefinition
ActivityModelFactory. createActivityTemplateDefinition(Operation operation, ConfigurationSet configurationSet, UUID id, String name, String description, String developerDescription, long revision, State state, String implementationClass, List<String> classPath, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, Boolean supportsViewOnly, Boolean supportsTestExecution, UUID iconID, String licenceInformation, InheritedConfigurationDescription configurationDescription, InheritedActivityConfiguration configuration, InheritedActivityConfiguration testConfiguration, ParameterChangePolicy parameterChangePolicy, Collection<ActivityModelParameter> inputParameters, Collection<ActivityModelParameter> outputParameters, Collection<ParameterTemplate> parameterTemplates, String staffAssignmentRule, PluginDataContainer pluginData, Map<String,String> userAttributes)
ExecutableComponentDescription
ActivityModelFactory. createExecutableComponentDescription(String name, String developerDescription, long revision, State state, String implementationClass, List<String> classPath, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, UUID iconID, String licenceInformation, InheritedConfigurationDescription configurationDescription, Collection<ParameterTemplate> parameterTemplates, PluginDataContainer pluginData, Map<String,String> userAttributes)
Operation
ActivityModelFactory. createOperation(ExecutableComponentDescription executableComponentDescription, String name, String description, String developerDescription, long revision, State state, String implementationClass, List<String> classPath, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, boolean supportViewOnly, boolean supportsTestExecution, UUID iconID, String licenceInformation, InheritedConfigurationDescription configurationDescription, InheritedActivityConfiguration configuration, InheritedActivityConfiguration testConfiguration, ParameterChangePolicy parameterChangePolicy, Collection<ActivityModelParameter> inputParameters, Collection<ActivityModelParameter> outputParameters, Collection<ParameterTemplate> parameterTemplates, String staffAssignmentRule, PluginDataContainer pluginData, Map<String,String> userAttributes)
StorageActivityTemplateDefinition
ActivityModelFactory. createStorageActivityTemplateDefinition(String executableComponentName, String operationName, String configurationSetName, UUID id, String name, String description, String developerDescription, long revision, State state, String implementationClass, List<String> classPath, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, Boolean supportsViewOnly, Boolean supportsTestExecution, UUID iconID, String licenceInformation, StorageConfigurationDescription configurationDescription, StorageActivityConfiguration configuration, StorageActivityConfiguration testConfiguration, ParameterChangePolicy parameterChangePolicy, Map<String,StorageActivityModelParameter> inputParameters, Map<String,StorageActivityModelParameter> outputParameters, Map<String,StorageParameterTemplate> parameterTemplates, String staffAssignmentRule, PluginDataContainer pluginData, Map<String,String> userAttributes)
StorageExecutableComponentDescription
ActivityModelFactory. createStorageExecutableComponentDescription(String name, String developerDescription, long revision, State state, String implementationClass, List<String> classPath, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, UUID iconID, String licenceInformation, StorageConfigurationDescription configurationDescription, Collection<StorageParameterTemplate> parameterTemplates, PluginDataContainer pluginData, Map<String,String> userAttributes)
StorageOperation
ActivityModelFactory. createStorageOperation(String executableComponentName, String name, String description, String developerDescription, long revision, State state, String implementationClass, List<String> classPath, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, boolean supportViewOnly, boolean supportsTestExecution, UUID iconID, String licenceInformation, StorageConfigurationDescription configurationDescription, StorageActivityConfiguration configuration, StorageActivityConfiguration testConfiguration, ParameterChangePolicy parameterChangePolicy, Collection<StorageActivityModelParameter> inputParameters, Collection<StorageActivityModelParameter> outputParameters, Map<String,StorageParameterTemplate> parameterTemplates, String staffAssignmentRule, PluginDataContainer pluginData, Map<String,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. -
Uses of ExecutionControlProperties in de.aristaflow.adept2.model.common
Methods in de.aristaflow.adept2.model.common that return ExecutionControlProperties Modifier and Type Method 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(Element ecpElement)
Takes the given execution control properties element and creates an execution control properties object out of itMethods in de.aristaflow.adept2.model.common with parameters of type ExecutionControlProperties Modifier and Type Method Description static Element
XMLExportTools. createECPElement(Document document, String ns, ExecutionControlProperties executionControlProperties, ActivityConstants.ActivityModelEntityType entityType)
Create an XML element for the given execution control properties.static Element
XMLExportTools. createExecutionControlPropertiesElement(Document document, String ns, ExecutionControlProperties executionControlProperties)
Create an XML element for the given execution control properties. -
Uses of ExecutionControlProperties in de.aristaflow.adept2.model.execution
Methods in de.aristaflow.adept2.model.execution that return ExecutionControlProperties Modifier and Type Method 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.Methods in de.aristaflow.adept2.model.execution with parameters of type ExecutionControlProperties Modifier and Type Method Description ActivityInstance
ExecutionFactory. createActivityInstance(UUID id, String processTypeName, String processTemplateVersion, String processTemplateName, String processInstanceName, String executableComponentDescriptionName, String operationName, String configurationSetName, String activityName, String name, String description, String implementationClass, Map<ActivityConstants.ActivityModelEntityType,List<String>> separatedClassPaths, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextId, ExecutionControlProperties executionControlProperties, boolean supportsViewOnly, UUID iconId, Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins, ActivityConfiguration configuration, Collection<ProcessModelParameter> inputParameters, Collection<ProcessModelParameter> outputParameters, ParameterDataContext attachedDataContext, String groupName, String groupExecutionContext, PluginDataContainer pluginData, Map<String,String> userAttributes)
Creates an ActivityInstance objectLightWeightProcessInstance
ExecutionFactory. createLightWeightProcessInstance(UUID templateId, String processTypeName, String processTemplateVersion, String processTemplateName, String processInstanceName, String name, String description, UUID iconId, ExecutionControlProperties executionControlProperties, Configuration configuration, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, ParameterDataContext dataContext, String groupName, String groupExecutionContext, PluginDataContainer pluginData, Map<String,String> userAttributes, boolean fork, boolean isEmbedded)
Create a LightWeightProcessInstance object.ExecutableBusinessProcessInstance
ExecutionFactory. createTopLevelProcessInstance(UUID templateId, String processTypeName, String processTemplateVersion, String processTemplateName, String processInstanceName, String name, String description, UUID iconId, ExecutionControlProperties executionControlProperties, Configuration configuration, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, ParameterDataContext dataContext, String groupName, String groupExecutionContext, PluginDataContainer pluginData, Map<String,PluginData> addPluginData, Map<String,String> userAttributes)
Deprecated, for removal: This API element is subject to removal in a future version.ExecutableBusinessProcessInstance
ExecutionFactory. createTopLevelProcessInstance(UUID templateId, String processTypeName, String processTemplateVersion, String processTemplateName, String processInstanceName, String name, String description, UUID iconId, ExecutionControlProperties executionControlProperties, Configuration configuration, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, ParameterDataContext dataContext, String groupName, String groupExecutionContext, PluginDataContainer pluginData, Map<String,String> userAttributes)
Deprecated, for removal: This API element is subject to removal in a future version.default ExecutableBusinessProcessInstance
ExecutionFactory. createTopLevelProcessInstance(UUID templateId, String processTypeName, String processTemplateVersion, String processTemplateName, String processInstanceName, String name, String description, UUID iconId, ExecutionControlProperties executionControlProperties, Configuration configuration, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, String groupName, String groupExecutionContext, PluginDataContainer pluginData, Map<String,PluginData> addPluginData, Map<String,String> userAttributes)
Create a top-level process instance object.default ExecutableBusinessProcessInstance
ExecutionFactory. createTopLevelProcessInstance(UUID templateId, String processTypeName, String processTemplateVersion, String processTemplateName, String processInstanceName, String name, String description, UUID iconId, ExecutionControlProperties executionControlProperties, Configuration configuration, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, String groupName, String groupExecutionContext, PluginDataContainer pluginData, Map<String,String> userAttributes)
Create a top-level process instance object. -
Uses of ExecutionControlProperties in de.aristaflow.adept2.model.processmodel
Methods in de.aristaflow.adept2.model.processmodel that return ExecutionControlProperties Modifier and Type Method 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.Methods in de.aristaflow.adept2.model.processmodel with parameters of type ExecutionControlProperties Modifier and Type Method Description Activity
ProcessModelFactory. createActivity(UUID id, String executableComponentDescriptionName, String operationName, String configurationSetName, String name, String description, String implementationClass, Map<ActivityConstants.ActivityModelEntityType,List<String>> separatedClassPaths, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, boolean supportsViewOnly, boolean supportsTestExecution, UUID iconID, Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins, ActivityConfiguration configuration, ActivityConfiguration testConfiguration, ParameterChangePolicy parameterChangePolicy, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, PluginDataContainer pluginData, Map<String,String> userAttributes)
Create an activity object.DecisionActivity
ProcessModelFactory. createDecisionActivity(UUID id, String executableComponentDescriptionName, String operationName, String configurationSetName, String name, String description, String implementationClass, Map<ActivityConstants.ActivityModelEntityType,List<String>> separatedClassPaths, ClassLoaderUsage classLoaderUsage, byte[] systemComponentSignature, String guiContextID, ExecutionControlProperties executionControlProperties, boolean supportsViewOnly, boolean supportsTestExecution, UUID iconID, Map<ActivityConstants.LocallyOverrideableActivityAttribute,ActivityConstants.ActivityModelEntityType> attributeOrigins, ActivityConfiguration configuration, ActivityConfiguration testConfiguration, ParameterChangePolicy parameterChangePolicy, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, PluginDataContainer pluginData, Map<String,String> userAttributes, ProcessModelParameter decisionParameter, Map<Long,Collection<DecisionStatement>> decisionMapping)
Creates a decision activity object.EmbeddedProcess
ProcessModelFactory. createEmbeddedProcess(Template embeddedTemplate, UUID parentTemplateID, UUID ownInternalID, Configuration configuration, Configuration testConfiguration, ExecutionControlProperties executionControlProperties, PluginDataContainer pluginData, Map<String,String> userAttributes)
Creates an EmbeddedProcess object.ReferencedProcess
ProcessModelFactory. createReferencedProcess(UUID templateID, boolean fork, Configuration configuration, Configuration testConfiguration, ExecutionControlProperties executionControlProperties, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, PluginDataContainer pluginData, Map<String,String> userAttributes)
Creates a ReferencedProcess object.VariableParallelismEBP
ProcessModelFactory. createVariableParallelismEBP(LightWeightProcess lwp, Set<ProcessModelParameter> indexedInputParameters, Configuration configuration, Configuration testConfiguration, ExecutionControlProperties executionControlProperties, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, PluginDataContainer pluginData, Map<String,String> userAttributes)
Create an EBP for variable parallelism. -
Uses of ExecutionControlProperties in de.aristaflow.adept2.model.worklistmodel
Methods in de.aristaflow.adept2.model.worklistmodel that return ExecutionControlProperties Modifier and Type Method Description ExecutionControlProperties
ADEPT2EBPReference. getExecutionControlProperties()
Returns the execution control properties that reflect the abilities of the executable business process instance of this worklist item.Constructors in de.aristaflow.adept2.model.worklistmodel with parameters of type ExecutionControlProperties Constructor Description ADEPT2ActivityReference(EBPType type, UUID instanceId, UUID instanceLogId, UUID baseTemplateId, int nodeId, int iteration, String executableComponentName, String guiContextId, boolean supportsViewOnly, URI[] executionManagerUris, URI[] runtimeManagerUris, ExecutionControlProperties executionControlProperties, Map<String,String> userAttributes)
Creates a new activity reference object for ADEPT2-activities.ADEPT2ActivityReference(UUID instanceId, UUID instanceLogId, UUID baseTemplateId, int nodeId, int iteration, String executableComponentName, String guiContextId, URI[] executionManagerUris, ExecutionControlProperties executionControlProperties, Map<String,String> userAttributes, boolean supportsViewOnly)
Creates a new activity reference object for ADEPT2-activities with no runtime manager set.ADEPT2EBPReference(EBPType type, UUID instanceId, UUID instanceLogId, UUID baseTemplateId, int nodeId, int iteration, URI[] executionManagerUris, ExecutionControlProperties executionControlProperties, String activityReferenceType, Map<String,String> userAttributes)
Creates a new activity reference object for ADEPT2-EBPs with no runtime manager set.ADEPT2EBPReference(EBPType type, UUID instanceId, UUID instanceLogId, UUID baseTemplateId, int nodeId, int iteration, URI[] executionManagerUris, URI[] runtimeManagerUris, ExecutionControlProperties executionControlProperties, String activityReferenceType, Map<String,String> userAttributes)
Creates a new activity reference object for ADEPT2-EBPs.LWPActivityReference(UUID instanceId, UUID instanceLogId, UUID baseTemplateId, int nodeId, int iteration, URI[] executionManagerUris, ExecutionControlProperties executionControlProperties, Map<String,String> userAttributes)
Creates a new activity reference object for ADEPT2-LWPs with no runtime manager set.LWPActivityReference(UUID instanceId, UUID instanceLogId, UUID baseTemplateId, int nodeId, int iteration, URI[] executionManagerUris, URI[] runtimeManagerUris, ExecutionControlProperties executionControlProperties, Map<String,String> userAttributes)
Creates a new activity reference object for ADEPT2-LWPs. -
Uses of ExecutionControlProperties in de.aristaflow.ilm.model.common
Methods in de.aristaflow.ilm.model.common that return ExecutionControlProperties Modifier and Type Method Description static ExecutionControlProperties
Transformation. fromIlm(ExecutionControlProperties ecp)
Methods in de.aristaflow.ilm.model.common with parameters of type ExecutionControlProperties Modifier and Type Method Description static ExecutionControlProperties
Transformation. toIlm(ExecutionControlProperties ecp)
-
Uses of ExecutionControlProperties in de.aristaflow.ilm.model.processmodel
Methods in de.aristaflow.ilm.model.processmodel with parameters of type ExecutionControlProperties Modifier and Type Method Description protected static Activity
Transformation. fromIlm(ProcessModelFactory pmf, Activity act, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams)
protected static LightWeightProcess
Transformation. fromIlm(ProcessModelFactory pmf, LightWeightProcess lwp, UUID parentId, Configuration conf, Configuration testConf, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams)
protected static VariableParallelismEBP
Transformation. fromIlm(ProcessModelFactory pmf, VariableParallelismEbp vpe, UUID parentId, Configuration conf, Configuration testConf, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams)
-