public abstract class StandardWorkflowImpl extends WorkflowImp
eventHandler, log, startTime, stopTime
PREVIOUS_GUID_KEY, WORKFLOW_ID_KEY
Constructor and Description |
---|
StandardWorkflowImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
closeWorkflow()
Close the workflow.
|
protected void |
initialiseWorkflow()
Initialise the workflow.
|
protected void |
prepareWorkflow() |
protected void |
startWorkflow()
Start the workflow.
|
protected void |
stopWorkflow()
Stop the workflow.
|
addInterceptor, changeState, channelUnavailableWait, close, copyExceptionHeaders, disableMessageCount, doProduce, friendlyName, getChannelUnavailableWaitInterval, getConsumer, getDisableDefaultMessageCount, getInterceptors, getLogPayload, getMessageErrorHandler, getMessageLogger, getProduceExceptionHandler, getProducer, getSendEvents, getServiceCollection, getUniqueId, handleBadMessage, handleBadMessage, handleChannelUnavailable, handleProduceException, init, lastStartTime, lastStopTime, logSuccess, messageLogger, obtainChannel, obtainWorkflowId, prepare, registerActiveMsgErrorHandler, registerChannel, registerEventHandler, requestClose, requestInit, requestStart, requestStop, resubmitMessage, retrieveActiveMsgErrorHandler, retrieveComponentState, sendMessageLifecycleEvent, setChannelUnavailableWaitInterval, setConsumer, setDisableDefaultMessageCount, setInterceptors, setLogPayload, setMessageErrorHandler, setMessageLogger, setProduceExceptionHandler, setProducer, setSendEvents, setServiceCollection, setUniqueId, start, stop, workflowEnd, workflowStart
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onAdaptrisMessage
protected void initialiseWorkflow() throws CoreException
WorkflowImp
initialiseWorkflow
in class WorkflowImp
CoreException
- encapsulating any underlying ExceptionWorkflowImp.initialiseWorkflow()
protected void startWorkflow() throws CoreException
WorkflowImp
startWorkflow
in class WorkflowImp
CoreException
- encapsulating any underlying ExceptionWorkflowImp.startWorkflow()
protected void stopWorkflow()
WorkflowImp
stopWorkflow
in class WorkflowImp
WorkflowImp.stopWorkflow()
protected void closeWorkflow()
WorkflowImp
closeWorkflow
in class WorkflowImp
WorkflowImp.closeWorkflow()
protected void prepareWorkflow() throws CoreException
prepareWorkflow
in class WorkflowImp
CoreException