@Processor(displayName="Exceptional Flow End", description="This processing element can be used to mark an integration flow as exceptionally ended", iconFileName="exception_flow_end", type=FLOW_CONTROLLER, requireConfiguration=false, documentationURL="flow_control/exceptional_flow_end.html") public class ExceptionalFlowEnd extends AbstractFlowEndProcessingElement
IntegrationRuntimeException.
The exception will contain the provided error message.| Constructor and Description |
|---|
ExceptionalFlowEnd() |
| Modifier and Type | Method and Description |
|---|---|
protected ExecutionResult |
endFlow(XMessageContext messageContext) |
protected void |
initElement(org.springframework.context.ApplicationContext context) |
void |
setExceptionMessage(String exceptionMessage) |
processdestroy, destroyElement, getAdditionalProperties, getBeanName, getEntityId, getErrorHandler, getFlowId, getMetricsEngine, getProject, getProjectId, getProjectVersion, getResource, getServerConfig, getStatus, init, processMessage, setBeanName, setErrorHandler, setFlowId, setProjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcastprotected void initElement(org.springframework.context.ApplicationContext context)
initElement in class AbstractProcessingElementprotected final ExecutionResult endFlow(XMessageContext messageContext)
endFlow in class AbstractFlowEndProcessingElementpublic void setExceptionMessage(String exceptionMessage)
Copyright © 2016–2019 AdroitLogic. All rights reserved.