Uses of Interface
de.aristaflow.adept2.model.common.Configuration
-
Packages that use Configuration Package Description de.aristaflow.adept2.core.globalprovider 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.runtimeenvironment de.aristaflow.ilm.model.common de.aristaflow.ilm.model.processmodel -
-
Uses of Configuration in de.aristaflow.adept2.core.globalprovider
Methods in de.aristaflow.adept2.core.globalprovider that return Configuration Modifier and Type Method Description Configuration
GlobalConfiguration. getConfiguration(SessionToken session, String namespace)
Deprecated.Gets the global configuration for all activities of the designated configuration namespace.Configuration
GlobalConfiguration. getConfiguration(SessionToken session, String namespace, String ecName)
Deprecated.Gets the configuration for all activities of the designated executable component description of the designated configuration namespace.Configuration
GlobalConfiguration. getConfiguration(SessionToken session, String namespace, String ecName, String operationName)
Deprecated.Gets the configuration for all activities of the designated operationName of the designated configuration namespace.Configuration
GlobalConfiguration. getConfiguration(SessionToken session, String namespace, String ecName, String operationName, String activityName)
Deprecated.Gets the configuration for the designated activity of the designated configuration namespace.Configuration
GlobalUserConfiguration. getConfiguration(SessionToken session, String namespace, long agentId, long orgPosId)
Gets the configuration for the designated agent and the designated namespace.Configuration
GlobalUserConfiguration. getGlobalConfiguration(SessionToken session, String namespace)
Gets the global configuration for the designated namespace.Configuration
GlobalConfiguration. getTestConfiguration(SessionToken session, String namespace)
Deprecated.Gets the global test configuration for all activities of the designated configuration namespace.Configuration
GlobalConfiguration. getTestConfiguration(SessionToken session, String namespace, String ecName)
Deprecated.Gets the test configuration for all activities of the designated executable component description of the designated configuration namespace.Configuration
GlobalConfiguration. getTestConfiguration(SessionToken session, String namespace, String ecName, String operationName)
Deprecated.Gets the test configuration for all activities of the designated operationName of the designated configuration namespace.Configuration
GlobalConfiguration. getTestConfiguration(SessionToken session, String namespace, String ecName, String operationName, String activityName)
Deprecated.Gets the test configuration for the designated activity of the designated configuration namespace.Methods in de.aristaflow.adept2.core.globalprovider with parameters of type Configuration Modifier and Type Method Description void
GlobalConfiguration. setConfiguration(SessionToken session, String namespace, Configuration configuration)
Deprecated.Sets the global configuration for all activities of the designated configuration namespace to the designated one.void
GlobalConfiguration. setConfiguration(SessionToken session, String namespace, String ecName, Configuration configuration)
Deprecated.Sets the configuration for all activities of the designated executable component description of the designated configuration namespace to the designated one.void
GlobalConfiguration. setConfiguration(SessionToken session, String namespace, String ecName, String operationName, Configuration configuration)
Deprecated.Sets the configuration for all activities of the designated operationName of the designated configuration namespace to the designated one.void
GlobalConfiguration. setConfiguration(SessionToken session, String namespace, String ecName, String operationName, String activityName, Configuration configuration)
Deprecated.Sets the configuration for the designated activity of the designated configuration namespace to the designated one.void
GlobalUserConfiguration. setConfiguration(SessionToken session, String namespace, long agentId, long orgPosId, Configuration conf)
Sets the designated configuration for the designated agent and the designated namespace.void
GlobalUserConfiguration. setGlobalConfiguration(SessionToken session, String namespace, Configuration conf)
Sets the designated global configuration for the designated namespace.void
GlobalConfiguration. setTestConfiguration(SessionToken session, String namespace, Configuration configuration)
Deprecated.Sets the global test configuration for all activities of the designated configuration namespace to the designated one.void
GlobalConfiguration. setTestConfiguration(SessionToken session, String namespace, String ecName, Configuration configuration)
Deprecated.Sets the test configuration for all activities of the designated executable component description of the designated configuration namespace to the designated one.void
GlobalConfiguration. setTestConfiguration(SessionToken session, String namespace, String ecName, String operationName, Configuration configuration)
Deprecated.Sets the test configuration for all activities of the designated operationName of the designated configuration namespace to the designated one.void
GlobalConfiguration. setTestConfiguration(SessionToken session, String namespace, String ecName, String operationName, String activityName, Configuration configuration)
Deprecated.Sets the test configuration for the designated activity of the designated configuration namespace to the designated one. -
Uses of Configuration in de.aristaflow.adept2.model.activitymodel
Methods in de.aristaflow.adept2.model.activitymodel that return Configuration Modifier and Type Method Description Configuration
ATParameterTemplate. getConfiguration()
Gets the default configuration for the parameter of this template that corresponds to theconfiguration description
of this parameter template.Methods in de.aristaflow.adept2.model.activitymodel with parameters of type Configuration Modifier and Type Method Description ATParameterTemplate
ActivityModelFactory. createATParameterTemplate(String templateName, String templateDescription, ActivityConstants.AccessType accessType, String name, String description, ProcessConstants.AdeptDataType dataType, String udtName, UUID identifierID, Boolean isOptional, Boolean isVirtual, Boolean isFailure, String defaultValue, ConfigurationDescription configurationDescription, Configuration configuration, PluginDataContainer pluginData, Map<String,String> userAttributes)
-
Uses of Configuration in de.aristaflow.adept2.model.common
Subinterfaces of Configuration in de.aristaflow.adept2.model.common Modifier and Type Interface Description interface
ActivityConfiguration
In AristaFlow configuration values in the activity model may stem from an input parameter as well as the configuration of the corresponding process.interface
ChangeableActivityConfiguration
This interface unifies aChangeableConfiguration
and anActivityConfiguration
and allows to change the attributes of theActivityConfiguration
, that is whether a configuration value stems from an input parameter or the corresponding process configuration.interface
ChangeableConfiguration
This interface extends theConfiguration
by the means to change the configuration values.interface
MergingActivityConfiguration
This class merges several activity configurations to one configuration.interface
MergingConfiguration
This class merges several configurations to one configuration.Methods in de.aristaflow.adept2.model.common that return Configuration Modifier and Type Method Description Configuration
CommonModelFactory. createConfiguration(Configuration template)
Configuration
CommonModelFactory. createConfiguration(Map<String,String> values, Set<String> fixed)
Configuration
CommonModelFactory. createConfiguration(Map<String,String> values, Set<String> fixed, Map<String,String> originIDs)
Configuration
CommonModelFactory. createConfigurationWrapper(org.apache.commons.configuration2.Configuration configuration, String id)
static Configuration
XMLImportTools. getConfiguration(CommonModelFactory cmf, Element confElement)
Configuration
MergingConfiguration. getMergedConfiguration()
Gets one configuration containing the merged values, that is the list of configurations is merged to a single configuration.Methods in de.aristaflow.adept2.model.common that return types with arguments of type Configuration Modifier and Type Method Description List<? extends Configuration>
MergingConfiguration. getConfigurations()
Gets a copy of the list of all configurations that are merged by thisMergingConfiguration
.Methods in de.aristaflow.adept2.model.common with parameters of type Configuration Modifier and Type Method Description void
MergingConfiguration. addFirst(Configuration configuration)
Adds the designated configuration as the first configuration that overrides the other configurations.void
MergingConfiguration. addLast(Configuration configuration)
Adds the designated configuration as the last configuration that is overridden by all other configurations.ChangeableConfiguration
CommonModelFactory. createChangeableConfiguration(Configuration template)
Configuration
CommonModelFactory. createConfiguration(Configuration template)
static Element
XMLExportTools. createConfigurationElement(Document doc, String ns, Configuration conf, String type, String ecd, String operation)
Create an XML element for the given configuration.MergingConfiguration
CommonModelFactory. createMergingConfiguration(Configuration initialConfiguration)
-
Uses of Configuration in de.aristaflow.adept2.model.execution
Methods in de.aristaflow.adept2.model.execution that return Configuration Modifier and Type Method Description Configuration
ExecutionFactory. createConfigurationWrapper(org.apache.commons.configuration2.Configuration configuration, String id)
Creates a newde.aristaflow.adept2.model.common.Configuration
for the designatedorg.apache.commons.configuration2.Configuration
which allows to merge process model configurations (for instance of activities) and runtime configurations (for instance from property files).Configuration
ExecutableBusinessProcessInstance. getConfiguration()
Gets the configuration of this executable business process.Methods in de.aristaflow.adept2.model.execution with parameters of type Configuration Modifier and Type Method Description ActivityConfiguration
ExecutionFactory. createActivityConfiguration(Configuration configuration)
Creates a newActivityConfiguration
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.LightWeightProcessInstance
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.MergingConfiguration
ExecutionFactory. createMergingConfiguration(Configuration initialConfiguration)
Creates a newMergingConfiguration
with the designated initial configuration.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 Configuration in de.aristaflow.adept2.model.processmodel
Methods in de.aristaflow.adept2.model.processmodel that return Configuration Modifier and Type Method Description Configuration
AbstractWrappingTemplate. getConfiguration()
Configuration
ExecutableBusinessProcess. getConfiguration()
Gets the configuration of this executable business.Configuration
Template. getConfiguration()
Gets the configuration of this process template that corresponds to theconfiguration description
.Configuration
AbstractWrappingTemplate. getTestConfiguration()
Configuration
ExecutableBusinessProcess. getTestConfiguration()
Gets the (stand-alone) test configuration of this executable business process.Configuration
Template. getTestConfiguration()
Gets the (stand-alone) test configuration of this process template.Methods in de.aristaflow.adept2.model.processmodel with parameters of type Configuration Modifier and Type Method Description 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.Template
ProcessModelFactory. createTemplate(UUID id, String name, String description, ConfigurationDescription configurationDescription, Configuration configuration, Configuration testConfiguration, String processType, QualifiedAgent supervisorAgent, String version, Set<ProcessModelParameter> inputParameters, Set<ProcessModelParameter> outputParameters, TemplateDeltaLayer deltaLayer, Collection<Node> nodes, Collection<DataElement> dataElements, Set<StructuredEdge> edges, Set<StructuredDataEdge> dataEdges, Map<Integer,ProcessModelFactory.StructuralNodeData> structuralNodeData, Map<Integer,List<Integer>> nodeDisabledConnectors, int startNodeID, int endNodeID, String instanceNameTemplate, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)
Create a Template.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 Configuration in de.aristaflow.adept2.model.runtimeenvironment
Methods in de.aristaflow.adept2.model.runtimeenvironment with parameters of type Configuration Modifier and Type Method Description protected Object
ActivityData. getConfValue(Configuration conf, String entryName, ProcessConstants.AdeptDataType expDt, boolean required, Object defValue, String paramText)
Gets the designated configuration value and logs messages or throws exceptions if it is not present. -
Uses of Configuration in de.aristaflow.ilm.model.common
Methods in de.aristaflow.ilm.model.common with type parameters of type Configuration Modifier and Type Method Description protected static <T extends Configuration,I extends AfConfiguration>
ITransformation. fillConfiguration(T conf, I ret)
Methods in de.aristaflow.ilm.model.common that return Configuration Modifier and Type Method Description static Configuration
Transformation. fromIlm(CommonModelFactory cmf, AfConfiguration conf)
Methods in de.aristaflow.ilm.model.common with parameters of type Configuration Modifier and Type Method Description static AfConfiguration
Transformation. toIlm(Configuration conf)
-
Uses of Configuration in de.aristaflow.ilm.model.processmodel
Methods in de.aristaflow.ilm.model.processmodel with parameters of type Configuration Modifier and Type Method Description 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)
-