Uses of Class
de.aristaflow.adept2.model.common.ParameterChangePolicy
-
Packages that use ParameterChangePolicy Package Description de.aristaflow.adept2.model.activitymodel TODO This is completely outdated.de.aristaflow.adept2.model.common de.aristaflow.adept2.model.processmodel de.aristaflow.ilm.model.processmodel -
-
Uses of ParameterChangePolicy in de.aristaflow.adept2.model.activitymodel
Methods in de.aristaflow.adept2.model.activitymodel that return ParameterChangePolicy Modifier and Type Method Description ParameterChangePolicy
AbstractActivityTemplateDefinition. getParameterChangePolicy()
Gets the parameter change policy for the operation of this activity, that is the supported interface changes for this operation (add, change and/or remove parameters).ParameterChangePolicy
AbstractOperation. getParameterChangePolicy()
Gets the parameter change policy for this operation, that is the supported interface changes for this operation (add, change and/or remove parameters).Methods in de.aristaflow.adept2.model.activitymodel with parameters of type ParameterChangePolicy 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)
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)
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. setParameterChangePolicy(ParameterChangePolicy pcp)
Sets the parameter change policy for the operation of this activity template definition, that is the supported interface changes for the operation (add, change and/or remove parameters).void
AbstractOperation. setParameterChangePolicy(ParameterChangePolicy pcp)
Sets the parameter change policy for this operation, that is the supported interface changes for this operation (add, change and/or remove parameters). -
Uses of ParameterChangePolicy in de.aristaflow.adept2.model.common
Methods in de.aristaflow.adept2.model.common that return ParameterChangePolicy Modifier and Type Method Description ParameterChangePolicy
BuildtimeActivity. getParameterChangePolicy()
Gets the parameter change policy for the operation of this activity, that is the supported interface changes for this operation (add, change and/or remove parameters).static ParameterChangePolicy
ParameterChangePolicy. valueOf(byte code)
Returns the parameter change policy for the given code ornull
if the code is not recognised.static ParameterChangePolicy
ParameterChangePolicy. valueOf(String name)
Returns the enum constant of this type with the specified name.static ParameterChangePolicy[]
ParameterChangePolicy. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of ParameterChangePolicy in de.aristaflow.adept2.model.processmodel
Methods in de.aristaflow.adept2.model.processmodel with parameters of type ParameterChangePolicy 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. -
Uses of ParameterChangePolicy in de.aristaflow.ilm.model.processmodel
Fields in de.aristaflow.ilm.model.processmodel declared as ParameterChangePolicy Modifier and Type Field Description @NotNull ParameterChangePolicy
Activity. paramChangePolicy
-