public class TransformerFactoryBean extends AbstractSimpleMessageHandlerFactoryBean<MessageHandler>
logger
Constructor and Description |
---|
TransformerFactoryBean() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canBeUsedDirect(AbstractMessageProducingHandler handler)
Always returns true - any
AbstractMessageProducingHandler can
be used directly. |
protected void |
checkForIllegalTarget(Object targetObject,
String targetMethodName) |
protected MessageHandler |
createHandler() |
protected boolean |
methodIsHandleMessageOrEmpty(String targetMethodName) |
protected void |
postProcessReplyProducer(AbstractMessageProducingHandler handler) |
void |
setExpression(Expression expression) |
void |
setExpressionString(String expressionString) |
void |
setSendTimeout(Long sendTimeout) |
void |
setTargetMethodName(String targetMethodName) |
void |
setTargetObject(Object targetObject) |
createHandlerInternal, getBeanFactory, getObject, getObjectType, isSingleton, setAdviceChain, setBeanFactory, setComponentName, setOrder, setOutputChannel
public void setSendTimeout(Long sendTimeout)
protected void postProcessReplyProducer(AbstractMessageProducingHandler handler)
protected boolean canBeUsedDirect(AbstractMessageProducingHandler handler)
AbstractMessageProducingHandler
can
be used directly.public void setTargetObject(Object targetObject)
public void setTargetMethodName(String targetMethodName)
public void setExpressionString(String expressionString)
public void setExpression(Expression expression)
protected MessageHandler createHandler()
createHandler
in class AbstractSimpleMessageHandlerFactoryBean<MessageHandler>
protected void checkForIllegalTarget(Object targetObject, String targetMethodName)
protected boolean methodIsHandleMessageOrEmpty(String targetMethodName)