Uses of Interface
de.aristaflow.adept2.model.execution.ParameterDataContext
-
-
Uses of ParameterDataContext in de.aristaflow.adept2.core.datamanager
Methods in de.aristaflow.adept2.core.datamanager that return ParameterDataContext Modifier and Type Method Description ParameterDataContext
ProcessAwareAccess. getPublicDataContext(SessionToken session, Instance instance, int nodeID)
Gets the data context providing all public data elements for the designated node.ParameterDataContext
ProcessUnawareAccess. getPublicDataContext(SessionToken session, Instance instance)
Gets the data context providing the most recent values of the public data elements of the designated instance. -
Uses of ParameterDataContext in de.aristaflow.adept2.core.executionmanager
Methods in de.aristaflow.adept2.core.executionmanager that return ParameterDataContext Modifier and Type Method Description ParameterDataContext
InstanceControl. getPublicDataContext(SessionToken session, UUID instanceID)
Gets the data context providing the (most recent) values of the public data elements of the designated instance. -
Uses of ParameterDataContext in de.aristaflow.adept2.core.worklistmanager
Methods in de.aristaflow.adept2.core.worklistmanager that return ParameterDataContext Modifier and Type Method Description ParameterDataContext
WorklistUpdateManager. getAttachedDataContext(SessionToken session, UUID worklistItemID)
Gets the data context for the provided worklist item which in turn provides the values of attached data elements. -
Uses of ParameterDataContext in de.aristaflow.adept2.model.execution
Methods in de.aristaflow.adept2.model.execution that return ParameterDataContext Modifier and Type Method Description default ParameterDataContext
ExecutionFactory. createEmptyParameterDataContext()
Create an emptyParameterDataContext
object.ParameterDataContext
ExecutionFactory. createParameterDataContext(Map<String,ProcessConstants.AdeptDataType> types, Map<String,Serializable> parameters)
Deprecated.ParameterDataContext
ExecutionFactory. createParameterDataContext(Map<String,ProcessConstants.AdeptDataType> types, Map<String,Serializable> parameters, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)
Deprecated, for removal: This API element is subject to removal in a future version.ParameterDataContext
ExecutionFactory. createParameterDataContext(Map<String,ProcessConstants.AdeptDataType> types, Map<String,Serializable> parameters, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes, Logger logger)
Create aParameterDataContext
object.ParameterDataContext
ExecutableBusinessProcessInstance. getAttachedDataContext()
Gets the data context which provides the values of attached data elements.ParameterDataContext
ProcessNodeContext. getParamDataContext()
Gets the optional parameter data context of the node this context refers to.Methods in de.aristaflow.adept2.model.execution with parameters of type ParameterDataContext 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.ProcessNodeContext
ExecutionFactory. createProcessNodeContext(Instance inst, int nodeId, Integer nodeIteration, ParameterDataContext pdc, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)
Creates aProcessNodeContext
for the designated node (with process instance).ProcessNodeContext
ExecutionFactory. createProcessNodeContext(UUID instId, int nodeId, Integer nodeIteration, ParameterDataContext pdc, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)
Creates aProcessNodeContext
for the designated node (without process instance).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. -
Uses of ParameterDataContext in de.aristaflow.adept2.model.runtimeenvironment
Subinterfaces of ParameterDataContext in de.aristaflow.adept2.model.runtimeenvironment Modifier and Type Interface Description interface
SerialisableDataContext
A data context that is serialisable and therefore provides access to all managed parameters without having to know their names or their types. -
Uses of ParameterDataContext in de.aristaflow.adept2.model.worklistmodel
Methods in de.aristaflow.adept2.model.worklistmodel that return ParameterDataContext Modifier and Type Method Description ParameterDataContext
AdministrativeWorklistItem. getAttachedDataContext()
Gets the data context which provides the values of attached data elements.ParameterDataContext
InternalWorklistItem. getAttachedDataContext()
Gets the data context which provides the values of attached data elements.Methods in de.aristaflow.adept2.model.worklistmodel with parameters of type ParameterDataContext Modifier and Type Method Description AdministrativeWorklistItem
WorklistModelFactory. createAdministrativeWorklistItem(UUID worklistItemId, UUID[] worklistIds, String title, String description, ActivityReference activityReference, UUID iconId, UUID groupId, int priority, long escalationDate, long dueDate, WorklistConstants.WorklistItemState state, QualifiedAgent assignedAgent, int escalationLevel, String escalationHandlingProcedureId, String distributionHandlingProcedureId, String staffAssignmentRule, long activationDate, long assignmentDate, long complexity, int delegationLevel, List<WorklistItem.Delegation> delegationHistory, String delegationHandlingProcedureId, Enquiry repliedEnquiry, List<Enquiry> enquiries, String processType, String processTemplateVersion, String processTemplateName, String processInstanceName, ParameterDataContext parameterDataContext, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginDatas, Map<String,String> userAttributes)
InternalWorklistItem
WorklistModelFactory. createInternalWorklistItem(UUID id, String title, String description, ActivityReference activityReference, UUID iconId, UUID groupId, String staffAssignmentRule, WorklistConstants.WorklistItemState worklistItemState, boolean suppressed, UUID[] worklistIds, UUID[] availableStateWorklistIds, Set<IndividualWorklistItemSettings> itemSettings, int priority, long complexity, long activationDate, long assignmentDate, QualifiedAgent assignedAgent, long escalationDate, long dueDate, int currentEscalationLevel, String escalationHandlingProcedureId, int currentDelegationLevel, String delegationHandlingProcedureId, List<WorklistItem.Delegation> delegations, Enquiry repliedEnquiry, List<Enquiry> enquiries, String distributionHandlingProcedureId, String processType, String processTemplateVersion, String processTemplateName, String processInstanceName, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginDatas, ParameterDataContext parameterDataContext, Map<String,String> userAttributes, Map<UUID,Set<QualifiedAgent>> substitutionOriginators)
Creates a new worklist item for internal / server-side use.void
InternalWorklistItem. setAttachedDataContext(ParameterDataContext dataContext)
Sets the data context which provides the values of attached data elements. -
Uses of ParameterDataContext in de.aristaflow.ilm.model.execution
Methods in de.aristaflow.ilm.model.execution that return ParameterDataContext Modifier and Type Method Description static ParameterDataContext
Transformation. fromIlm(ExecutionFactory ef, InputDataContext idc)
Deprecated, for removal: This API element is subject to removal in a future version.static ParameterDataContext
Transformation. fromIlm(ExecutionFactory ef, InputDataContext idc, Logger logger)
Methods in de.aristaflow.ilm.model.execution with parameters of type ParameterDataContext Modifier and Type Method Description static InputDataContext
Transformation. toIlm(ParameterDataContext pdc, Logger logger)
-