org.springframework.integration.config
Class SplitterFactoryBean
java.lang.Object
org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean<MessageHandler>
org.springframework.integration.config.SplitterFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<MessageHandler>
public class SplitterFactoryBean
- extends AbstractSimpleMessageHandlerFactoryBean<MessageHandler>
Factory bean for creating a Message Splitter.
- Author:
- Mark Fisher, Iwein Fuld, Gary Russell
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SplitterFactoryBean
public SplitterFactoryBean()
setSendTimeout
public void setSendTimeout(java.lang.Long sendTimeout)
isRequiresReply
public boolean isRequiresReply()
setRequiresReply
public void setRequiresReply(boolean requiresReply)
setApplySequence
public void setApplySequence(boolean applySequence)
setDelimiters
public void setDelimiters(java.lang.String delimiters)
canBeUsedDirect
protected boolean canBeUsedDirect(AbstractReplyProducingMessageHandler handler)
postProcessReplyProducer
protected void postProcessReplyProducer(AbstractReplyProducingMessageHandler handler)
setTargetObject
public void setTargetObject(java.lang.Object targetObject)
setTargetMethodName
public void setTargetMethodName(java.lang.String targetMethodName)
setExpressionString
public void setExpressionString(java.lang.String expressionString)
setExpression
public void setExpression(org.springframework.expression.Expression expression)
createHandler
protected MessageHandler createHandler()
- Specified by:
createHandler
in class AbstractSimpleMessageHandlerFactoryBean<MessageHandler>
checkForIllegalTarget
protected void checkForIllegalTarget(java.lang.Object targetObject,
java.lang.String targetMethodName)
methodIsHandleMessageOrEmpty
protected boolean methodIsHandleMessageOrEmpty(java.lang.String targetMethodName)