@AccessLevel(value=EXTERNAL)
public interface WorkflowAdministration
Modifier and Type | Method and Description |
---|---|
void |
abortAllFailedProcesses(curam.core.facade.struct.ProcessKey key)
Called by an administrator from the workflow section of the admin
application to abort all of the instances of a specific workflow process
that caused an error.
|
void |
abortFailedProcess(curam.core.facade.struct.ProcessInstanceErrorMessageKey key)
Called by an administrator from the workflow section of the admin
application to abort a workflow process instance that had previously
caused an error.
|
void |
abortProcessInstance(curam.core.facade.struct.ProcessInstanceKey key)
Called by an administrator from the workflow section of the admin
application to abort a currently running workflow process instance.
|
curam.core.facade.struct.ProcessInstanceErrorDisplayFields |
displayProcessInstanceErrorsSearchFields(curam.core.facade.struct.ProcessInstanceErrorsSearchByProcessDetailsKey arg1)
Called by the Process Instance Errors page in order to populate the search
fields on the page with page parameters that are passed to it from the
Operator Dashboard.
|
curam.core.facade.struct.StackTrace |
getStackTrace(curam.core.facade.struct.StackTraceKey arg1)
Gets the stack trace for a specified workflow or deferred process failure.
|
curam.core.facade.struct.OverrideAvailableForActivityInstance |
isOverrideAvailableForActivityInstance(curam.core.facade.struct.ProcessInstanceActivityKey processInstanceActivityKey)
The event wait override functionality is only available for activity types
of manual and event wait and only for activity instances that have a
status of in progress.
|
curam.core.facade.struct.ProcessInstanceActivityDetailsList |
listProcessInstanceActivities(curam.core.facade.struct.ProcessInstanceKey key)
Called by an administrator from the workflow section of the admin
application to return the details of all the completed and current
activities for a specified process instance.
|
curam.core.facade.struct.EventDetailsForActivityInstanceList |
listProcessInstanceActivityEvents(curam.core.facade.struct.ProcessInstanceActivityKey processInstanceActivityKey)
Called by an administrator from the workflow section of the admin
application to list all of the events that a specified manual or event
wait activity is waiting on.
|
curam.core.facade.struct.ProcessInstanceErrorSummaryList |
listProcessInstanceErrors()
Called by an administrator from the workflow section of the admin
application to list the details of all of the errors associated with all
of the workflow process instances on the system.
|
curam.core.facade.struct.ProcessInstanceNameDetailsList |
listProcessNamesByType(curam.core.facade.struct.ProcessInstanceErrorTypeKey key)
Reads the information regarding a Deferred Processing failure.
|
void |
overrideEventWaitForActivityInstance(curam.core.facade.struct.EventWaitOverrideDetails eventWaitOverrideDetails)
Called by an administrator from the workflow section of the admin
application to override the event for a specified manual or event wait
activity instance.
|
curam.core.facade.struct.ProcessInstanceErrorSummaryList |
processInstanceErrorsSearchByProcessDetails(curam.core.facade.struct.ProcessInstanceErrorsSearchByProcessDetailsKey searchErrorsByProcessDetailsKey)
Called by an administrator from the workflow section of the admin
application to list the details of all of the errors associated with all
of the workflow process instances on the system.
|
curam.core.facade.struct.ProcessInstanceSearchDetailsList |
processInstanceSearchByEventWaitDetails(curam.core.facade.struct.ProcessInstanceSearchByEventWaitDetailsKey searchByEventWaitDetailsKey)
Called by an administrator from the workflow section of the admin
application to search for the details of workflow process instances by
event wait details.
|
curam.core.facade.struct.PISearchDetailsList |
processInstanceSearchByProcessDetails(curam.core.facade.struct.PISearchByProcessDetailsKey searchByProcessDetailsKey)
Called by an administrator from the workflow section of the admin
application to search for the details of workflow process instances by
various workflow process details (i.e. process name, process status etc.).
|
curam.core.facade.struct.ProcessInstanceSearchDetailsList |
processInstanceSearchByTaskDetails(curam.core.facade.struct.ProcessInstanceSearchKey key)
Called by an administrator from the workflow section of the admin
application to search for the details of workflow process instances by
task details (i.e. task identifier, task reserved by user etc.).
|
curam.core.facade.struct.ProcessInstanceSummary |
processInstanceSummarySearch(curam.core.facade.struct.ProcessInstanceSummarySearchKey arg1)
Called by the Operator as part of the Operator Dashboard to return a
summary of the Workflow Process Instances
|
curam.core.facade.struct.ListWMInstanceDataNameValue |
readDeferredProcessError(curam.core.facade.struct.DeferredProcessNameAndIDKey key)
Called by an administrator from the workflow section of the admin
application to return the details of an error associated with a specific
workflow process instance.
|
curam.core.facade.struct.ProcessInstanceErrorDetails |
readProcessInstanceError(curam.core.facade.struct.ProcessInstanceErrorKey key)
Called by an administrator from the workflow section of the admin
application to return the details of an error associated with a specific
workflow process instance.
|
void |
resolveAllDeferredProcesses(curam.core.facade.struct.FailureMessageIDList dtls)
Resolve all deferred process instances - changing their status to resolved.
|
void |
resolveDeferredProcesses(curam.core.facade.struct.ProcessFailedDPMessageDetails details)
Resolve the DP error message.
|
void |
resumeProcessInstance(curam.core.facade.struct.ProcessInstanceKey key)
Called by an administrator from the workflow section of the admin
application to resume a suspended workflow process instance.
|
curam.core.facade.struct.EventOutputMappingsDetails |
retrieveEventOutputMappingsData(curam.core.facade.struct.ProcessInstanceActivityKey processInstanceActivityKey)
Called by an administrator from the workflow section of the admin
application to return the details of all of the event output mappings that
have been specified for an event associated with a specific event wait or
manual activity instance.
|
void |
retryAllFailedProcesses(curam.core.facade.struct.ProcessKey key)
Called by an administrator from the workflow section of the admin
application to retry all of the instances for a specific workflow process
that caused an error.
|
void |
retryFailedProcess(curam.core.facade.struct.ProcessInstanceErrorMessageKey key)
Called by an administrator from the workflow section of the admin
application to retry a workflow process instance that had previously
caused an error.
|
curam.core.facade.struct.ProcessInstanceSummarySearchKey |
sendReportDurationDetails(curam.core.facade.struct.ProcessInstanceSummarySearchKey key)
Utility method used to save report duration details
|
void |
suspendProcessInstance(curam.core.facade.struct.ProcessInstanceKey key)
Called by an administrator from the workflow section of the admin
application to suspend a currently running workflow process instance.
|
curam.core.facade.struct.ListWDOInstanceDataList |
viewInstanceDataForOneListWDO(curam.core.facade.struct.ListWDOInstanceKey listWDOInstanceKey)
Called by an administrator from the workflow section of the admin
application to return the instance data for a specified list workflow data
object.
|
curam.core.facade.struct.ViewProcessInstanceDetails |
viewProcessInstance(curam.core.facade.struct.ProcessInstanceKey key)
Called by an administrator from the workflow section of the admin
application to return the details of a workflow process instance.
|
curam.core.facade.struct.ProcessInstanceActivityViewDetails |
viewProcessInstanceActivity(curam.core.facade.struct.ProcessInstanceActivityKey key)
Called by an administrator from the workflow section of the admin
application to return the details of a specific activity in a workflow
process instance.
|
curam.core.facade.struct.ProcessInstanceSearchDetailsList processInstanceSearchByTaskDetails(curam.core.facade.struct.ProcessInstanceSearchKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ViewProcessInstanceDetails viewProcessInstance(curam.core.facade.struct.ProcessInstanceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceActivityDetailsList listProcessInstanceActivities(curam.core.facade.struct.ProcessInstanceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceActivityViewDetails viewProcessInstanceActivity(curam.core.facade.struct.ProcessInstanceActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void suspendProcessInstance(curam.core.facade.struct.ProcessInstanceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void resumeProcessInstance(curam.core.facade.struct.ProcessInstanceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void abortProcessInstance(curam.core.facade.struct.ProcessInstanceKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceErrorSummaryList listProcessInstanceErrors() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void retryFailedProcess(curam.core.facade.struct.ProcessInstanceErrorMessageKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void abortFailedProcess(curam.core.facade.struct.ProcessInstanceErrorMessageKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceErrorDetails readProcessInstanceError(curam.core.facade.struct.ProcessInstanceErrorKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void retryAllFailedProcesses(curam.core.facade.struct.ProcessKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void abortAllFailedProcesses(curam.core.facade.struct.ProcessKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.EventDetailsForActivityInstanceList listProcessInstanceActivityEvents(curam.core.facade.struct.ProcessInstanceActivityKey processInstanceActivityKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void overrideEventWaitForActivityInstance(curam.core.facade.struct.EventWaitOverrideDetails eventWaitOverrideDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.EventOutputMappingsDetails retrieveEventOutputMappingsData(curam.core.facade.struct.ProcessInstanceActivityKey processInstanceActivityKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.OverrideAvailableForActivityInstance isOverrideAvailableForActivityInstance(curam.core.facade.struct.ProcessInstanceActivityKey processInstanceActivityKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.PISearchDetailsList processInstanceSearchByProcessDetails(curam.core.facade.struct.PISearchByProcessDetailsKey searchByProcessDetailsKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceSearchDetailsList processInstanceSearchByEventWaitDetails(curam.core.facade.struct.ProcessInstanceSearchByEventWaitDetailsKey searchByEventWaitDetailsKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ListWDOInstanceDataList viewInstanceDataForOneListWDO(curam.core.facade.struct.ListWDOInstanceKey listWDOInstanceKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.StackTrace getStackTrace(curam.core.facade.struct.StackTraceKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ListWMInstanceDataNameValue readDeferredProcessError(curam.core.facade.struct.DeferredProcessNameAndIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceNameDetailsList listProcessNamesByType(curam.core.facade.struct.ProcessInstanceErrorTypeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceErrorSummaryList processInstanceErrorsSearchByProcessDetails(curam.core.facade.struct.ProcessInstanceErrorsSearchByProcessDetailsKey searchErrorsByProcessDetailsKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ProcessInstanceSummary processInstanceSummarySearch(curam.core.facade.struct.ProcessInstanceSummarySearchKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceErrorDisplayFields displayProcessInstanceErrorsSearchFields(curam.core.facade.struct.ProcessInstanceErrorsSearchByProcessDetailsKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ProcessInstanceSummarySearchKey sendReportDurationDetails(curam.core.facade.struct.ProcessInstanceSummarySearchKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void resolveAllDeferredProcesses(curam.core.facade.struct.FailureMessageIDList dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void resolveDeferredProcesses(curam.core.facade.struct.ProcessFailedDPMessageDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException