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 ParameterDataContextProcessAwareAccess. getPublicDataContext(SessionToken session, Instance instance, int nodeID)Gets the data context providing all public data elements for the designated node.ParameterDataContextProcessUnawareAccess. 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 ParameterDataContextInstanceControl. 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 ParameterDataContextWorklistUpdateManager. 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 ParameterDataContextExecutionFactory. createEmptyParameterDataContext()Create an emptyParameterDataContextobject.ParameterDataContextExecutionFactory. createParameterDataContext(Map<String,ProcessConstants.AdeptDataType> types, Map<String,Serializable> parameters)Deprecated.ParameterDataContextExecutionFactory. 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.ParameterDataContextExecutionFactory. 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 aParameterDataContextobject.ParameterDataContextExecutableBusinessProcessInstance. getAttachedDataContext()Gets the data context which provides the values of attached data elements.ParameterDataContextProcessNodeContext. 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 ActivityInstanceExecutionFactory. 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 objectLightWeightProcessInstanceExecutionFactory. 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.ProcessNodeContextExecutionFactory. createProcessNodeContext(Instance inst, int nodeId, Integer nodeIteration, ParameterDataContext pdc, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)Creates aProcessNodeContextfor the designated node (with process instance).ProcessNodeContextExecutionFactory. createProcessNodeContext(UUID instId, int nodeId, Integer nodeIteration, ParameterDataContext pdc, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)Creates aProcessNodeContextfor the designated node (without process instance).ExecutableBusinessProcessInstanceExecutionFactory. 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.ExecutableBusinessProcessInstanceExecutionFactory. 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 interfaceSerialisableDataContextA 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 ParameterDataContextAdministrativeWorklistItem. getAttachedDataContext()Gets the data context which provides the values of attached data elements.ParameterDataContextInternalWorklistItem. 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 AdministrativeWorklistItemWorklistModelFactory. 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)InternalWorklistItemWorklistModelFactory. createInternalWorklistItem(UUID id, String title, String description, ActivityReference activityReference, UUID iconId, UUID groupId, String staffAssignmentRule, WorklistConstants.WorklistItemState worklistItemState, boolean suppressed, int priority, long complexity, long activationDate, long escalationDate, long dueDate, String escalationHandlingProcedureId, String delegationHandlingProcedureId, 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)Creates a new unassigned worklist item for internal/server-side use without delegation, enquires and substitutions.InternalWorklistItemWorklistModelFactory. 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, int currentEscalationLevel, String escalationHandlingProcedureId, long dueDate, int currentDelegationLevel, String delegationHandlingProcedureId, List<WorklistItem.Delegation> delegations, Enquiry repliedEnquiry, Map<Enquiry,Integer> 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,SortedMap<Integer,Collection<QualifiedAgent>>> originators)Creates a new worklist item for internal/server-side with the designated properties.InternalWorklistItemWorklistModelFactory. 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)Deprecated, for removal: This API element is subject to removal in a future version.voidInternalWorklistItem. 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 ParameterDataContextTransformation. fromIlm(ExecutionFactory ef, InputDataContext idc)Deprecated, for removal: This API element is subject to removal in a future version.static ParameterDataContextTransformation. 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 InputDataContextTransformation. toIlm(ParameterDataContext pdc, Logger logger)
-