Uses of Interface
de.aristaflow.adept2.model.execution.Enquiry
-
-
Uses of Enquiry in de.aristaflow.adept2.core.worklistmanager
Methods in de.aristaflow.adept2.core.worklistmanager with parameters of type Enquiry Modifier and Type Method Description voidWorklistNotification. enquireActivity(EBPInstanceReference activity, Enquiry enquiry, boolean initialUpdate)Sets the designated activity in enquiry-mode, that is, the corresponding worklist item is offered to the recipients of the designated enquiry and the corresponding comment is provided appropriately in the worklist items.voidWorklistNotification. replyEnquiry(EBPInstanceReference activity, Enquiry enquiry, boolean initialUpdate)Unsets the current enquiry-mode from the designated activity, that is, the originator of the enquiry is offered the corresponding worklist item again together with the reply, encapsulated in the designated enquiry. -
Uses of Enquiry in de.aristaflow.adept2.model.execution
Methods in de.aristaflow.adept2.model.execution that return Enquiry Modifier and Type Method Description EnquiryExecutionFactory. createEnquiry(QualifiedAgent originator, Set<QualifiedAgent> recipients, String question)Create anEnquiryobject.EnquiryExecutionFactory. createEnquiry(QualifiedAgent originator, Set<QualifiedAgent> recipients, String question, String reply, QualifiedAgent replier)Create anEnquiryobject.EnquiryExecutionContext. getCurrentEnquiry()Gets the current enquiry in case the activity is executed as enquiry.EnquiryExecutableInstance. getRepliedEnquiry(int nodeID)Gets the last replied enquiry which allows to retrieve the corresponding reply.EnquiryExecutionContext. getRepliedEnquiry()Gets the replied enquiry in case the activity has been made an enquiry for (by the current user) and this has been replied now.Methods in de.aristaflow.adept2.model.execution that return types with arguments of type Enquiry Modifier and Type Method Description List<Enquiry>ExecutableInstance. getCurrentEnquiries(int nodeID)Gets an unmodifiable list of the enquiries currently active for the designated node.Methods in de.aristaflow.adept2.model.execution with parameters of type Enquiry Modifier and Type Method Description voidExecutableInstance. addEnquiry(int nodeID, Enquiry enquiry)Adds the designated enquiry to the designated node (current node iteration), that is, the enquiry is stacked untilreplied.ExecutionContextExecutionFactory. getExecutionContext(QualifiedAgent agent, ExecutableBusinessProcessInstance ebpInstance, DataContainer dataContainer, Enquiry currentEnquiry, Enquiry repliedEnquiry, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)Returns an application related execution context for production mode its fields initialised with the provided values.ExecutionContextExecutionFactory. getExecutionContext(QualifiedAgent agent, ExecutableBusinessProcessInstance ebpInstance, DataContainer dataContainer, ProcessConstants.ExecutionMode executionMode, boolean resume, Enquiry currentEnquiry, Enquiry repliedEnquiry, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)Returns an application related execution context its fields initialised with the provided values. -
Uses of Enquiry in de.aristaflow.adept2.model.runtimeenvironment
Methods in de.aristaflow.adept2.model.runtimeenvironment that return Enquiry Modifier and Type Method Description EnquirySessionContext. getCurrentEnquiry()Gets the current enquiry that was caused when executing this component.EnquirySimpleSessionContext. getCurrentEnquiry()Gets the current enquiry that was caused when executing.EnquirySessionContext. getRepliedEnquiry()Gets the replied enquiry in case the activity has been made an enquiry for (by the current user for execution of the current component) and this has been replied now.EnquirySimpleSessionContext. getRepliedEnquiry()Gets the replied enquiry in case the execution has an enquiry (by the current user) and this has been replied now.Methods in de.aristaflow.adept2.model.runtimeenvironment with parameters of type Enquiry Modifier and Type Method Description SimpleSessionContextRuntimeEnvironmentFactory. createSimpleSessionContext(String sessionID, EBPInstanceReference ebpIR, SerialisableDataContext dataContext, ActivityInstance activity, ProcessConstants.ExecutionMode executionMode, Enquiry currentEnquiry, Enquiry repliedEnquiry, Map<String,String> userAttributes)Creates a new simple session context for starting an activity in a runtime service.SimpleSessionContextRuntimeEnvironmentFactory. createSimpleSessionContext(String sessionId, String savepoint, EBPInstanceReference ebpIr, SerialisableDataContext dataContext, ActivityInstance activity, ProcessConstants.ExecutionMode executionMode, Enquiry currentEnquiry, Enquiry repliedEnquiry, Map<String,String> userAttributes)Creates a new simple session context for resuming an activity in a runtime service. -
Uses of Enquiry in de.aristaflow.adept2.model.worklistmodel
Methods in de.aristaflow.adept2.model.worklistmodel that return Enquiry Modifier and Type Method Description EnquiryWorklistItem. getCurrentEnquiry()Gets the information concerning the current enquiry, that is the enquiry which the agent performing this worklist item should answer.EnquiryWorklistItem. getRepliedEnquiry()Gets the reply enquiry sent to the agent performing this worklist item if an enquiry has been made for it.Methods in de.aristaflow.adept2.model.worklistmodel that return types with arguments of type Enquiry Modifier and Type Method Description List<Enquiry>InternalWorklistItem. getEnquiryStack()Gets the enquiry stack of this item, that is, the agent who has started the enquiry, the recipients and the question asked.Methods in de.aristaflow.adept2.model.worklistmodel with parameters of type Enquiry 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)ClientWorklistItemWorklistModelFactory. createClientWorklistItem(UUID worklistItemId, UUID worklistId, String title, String description, ActivityReference activityReference, UUID iconId, UUID groupId, WorklistConstants.WorklistItemState worklistItemState, int priority, long complexity, long activationDate, long assignmentDate, QualifiedAgent assignedAgent, long escalationDate, long dueDate, int currentEscalationLevel, int currentDelegationLevel, WorklistItem.Delegation currentDelegation, Enquiry repliedEnquiry, Enquiry currentEnquiry, String processType, String processTemplateVersion, String processTemplateName, String processInstanceName, String personalTitle, String personalDescription, int personalPriority, long personalEscalationDate, long personalDueDate, String escalationHandlingProcedureId, long resubmissionDate, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginDatas, Map<String,Set<String>> individualSupportedPlugins, Map<String,PluginData> individualPluginDatas, Map<String,String> userAttributes, Map<String,String> individualUserAttributes, Set<QualifiedAgent> substitutionFrom)Creates a new worklist item for client-side use.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. enquireItem(Enquiry enquiry)Sets this item in enquiry mode which logs the designated enquiry internally for information purpose.intInternalWorklistItem. replyEnquiry(Enquiry reply)Replies to the current enquiry, that is, the current enquiry is removed and the designated reply is provided to the corresponding originator.Method parameters in de.aristaflow.adept2.model.worklistmodel with type arguments of type Enquiry Modifier and Type Method Description 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. -
Uses of Enquiry in de.aristaflow.ilm.model.execution
Methods in de.aristaflow.ilm.model.execution that return Enquiry Modifier and Type Method Description static EnquiryTransformation. fromIlm(ExecutionFactory ef, Enquiry enq)Methods in de.aristaflow.ilm.model.execution with parameters of type Enquiry Modifier and Type Method Description static EnquiryTransformation. toIlm(Enquiry enq)
-