public final class TraceableProcessingElement extends Object implements XProcessingElement
| Constructor and Description |
|---|
TraceableProcessingElement(XProcessingElement processingElement,
String callerBeanName,
String outPortDisplayName) |
| Modifier and Type | Method and Description |
|---|---|
<T extends XProcessingElement> |
cast(Class<T> clazz) |
void |
destroy() |
String |
getBeanName() |
String |
getFlowId() |
XProcessingElement |
getProcessingElement() |
XProject |
getProject() |
Status |
getStatus() |
void |
init(org.springframework.context.ApplicationContext context) |
ExecutionResult |
processMessage(XMessageContext messageContext)
Executes the processing element specific processing of the message
|
void |
setBeanName(String s) |
void |
setFlowId(String flowID) |
void |
setProject(XProject project) |
public TraceableProcessingElement(XProcessingElement processingElement, String callerBeanName, String outPortDisplayName)
public String getBeanName()
getBeanName in interface XProcessingElementpublic ExecutionResult processMessage(XMessageContext messageContext)
XProcessingElementprocessMessage in interface XProcessingElementmessageContext - XMessageContext with the message to be processedpublic void init(org.springframework.context.ApplicationContext context)
init in interface Initializablepublic void destroy()
destroy in interface Initializablepublic <T extends XProcessingElement> T cast(Class<T> clazz)
cast in interface XProcessingElementpublic String getFlowId()
getFlowId in interface XProcessingElementpublic void setFlowId(String flowID)
setFlowId in interface XProcessingElementpublic XProject getProject()
getProject in interface XProcessingElementpublic void setProject(XProject project)
setProject in interface XProcessingElementpublic void setBeanName(String s)
setBeanName in interface org.springframework.beans.factory.BeanNameAwarepublic final Status getStatus()
getStatus in interface XProcessingElementpublic XProcessingElement getProcessingElement()
Copyright © 2016–2019 AdroitLogic. All rights reserved.