Interface IWorkflowMedia
- All Superinterfaces:
IDisposable, IEntity, IInteractionMedia
Represents a workflow media.
-
Method Summary
Modifier and TypeMethodDescriptionvoidRegisters the WorkflowErrorListener.voidaddWorkflowListener(WorkflowListener listener) Registers the WorkflowListener.voidRegisters the WorkflowProgressListener.voidendReservation(boolean synchronous) Ends the workflow reservation.Allowed operations.getData()Data of the workflow interaction.booleanTrue if the interaction is suspended.Next task data of the workflow.Information about the script.getState()State of the workflow interaction.Workflow task name.booleanTrue if the workflow was recovered.intIdentifier of the workflow definition.Name of the workflow definition.Workflow notes.intIdentifier of the workflow process.Unique identifier of the workflow process.voidUnregisters the WorkflowErrorListener.voidremoveWorkflowListener(WorkflowListener listener) Unregisters the WorkflowListener.voidUnregisters the WorkflowProgressListener.voidNext task data of the workflow.Methods inherited from interface IDisposable
addDisposedListener, removeDisposedListenerMethods inherited from interface IEntity
getUserContext, setUserContextMethods inherited from interface IInteractionMedia
answer, getInteractionId, getMediaId, getMediaType, getSession, getStartTime
-
Method Details
-
addWorkflowErrorListener
Registers the WorkflowErrorListener.- Parameters:
listener- Event listener to add.
-
removeWorkflowErrorListener
Unregisters the WorkflowErrorListener.- Parameters:
listener- Event listener to remove.
-
addWorkflowListener
Registers the WorkflowListener.- Parameters:
listener- Event listener to add.
-
removeWorkflowListener
Unregisters the WorkflowListener.- Parameters:
listener- Event listener to remove.
-
addWorkflowProgressListener
Registers the WorkflowProgressListener.- Parameters:
listener- Event listener to add.
-
removeWorkflowProgressListener
Unregisters the WorkflowProgressListener.- Parameters:
listener- Event listener to remove.
-
endReservation
-
getAllowedOperations
WorkflowMediaCanDo getAllowedOperations() throws Exception, altitude.integrationServer.exceptions.ISExceptionAllowed operations.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getData
WorkflowInteractionData getData() throws Exception, altitude.integrationServer.exceptions.ISExceptionData of the workflow interaction.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getIsSuspended
-
getNextTaskData
WorkflowNextTaskData getNextTaskData() throws Exception, altitude.integrationServer.exceptions.ISExceptionNext task data of the workflow.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
setNextTaskData
void setNextTaskData(WorkflowNextTaskData value) throws Exception, altitude.integrationServer.exceptions.ISException Next task data of the workflow.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getScript
Information about the script.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getState
WorkflowInteractionState getState() throws Exception, altitude.integrationServer.exceptions.ISExceptionState of the workflow interaction.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getTaskName
-
getWasRecovered
-
getWorkflowDefinitionId
-
getWorkflowDefinitionName
-
getWorkflowNotes
-
getWorkflowProcessId
-
getWorkflowProcessUniqueId
-