public class SplitterFactoryBean extends AbstractStandardMessageHandlerFactoryBean
loggerOBJECT_TYPE_ATTRIBUTE| コンストラクターと説明 |
|---|
SplitterFactoryBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected boolean | canBeUsedDirect(AbstractMessageProducingHandler handler) |
protected AbstractMessageSplitter | configureSplitter(AbstractMessageSplitter splitter) |
protected MessageHandler | createDefaultHandler() |
protected MessageHandler | createExpressionEvaluatingHandler(Expression expression) |
protected MessageHandler | createMethodInvokingHandler(ObjectSE targetObject, StringSE targetMethodName) サブクラスは、MessageHandler を作成するためにこのメソッドを実装する必要があります。 |
protected AbstractMessageSplitter | createMethodInvokingSplitter(ObjectSE targetObject, StringSE targetMethodName) |
protected ClassSE<? extends MessageHandler> | getPreCreationHandlerType() サブクラスはこれをオーバーライドして、ハンドラーの作成前に特定の型を返すことができます。 |
protected void | postProcessReplyProducer(AbstractMessageProducingHandler handler) |
void | setApplySequence(boolean applySequence) |
void | setDelimiters(StringSE delimiters) |
void | setDiscardChannel(MessageChannel discardChannel) |
void | setDiscardChannelName(StringSE discardChannelName) |
checkForIllegalTarget, createHandler, createMessageProcessingHandler, destroy, getSendTimeout, methodIsHandleMessageOrEmpty, setExpression, setExpressionString, setRequiresReply, setSendTimeout, setTargetMethodName, setTargetObjectcreateHandlerInternal, getBeanFactory, getObject, getObjectType, isSingleton, setAdviceChain, setApplicationContext, setApplicationEventPublisher, setAsync, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setOrder, setOutputChannel, setOutputChannelNamecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic void setApplySequence(boolean applySequence)
public void setDelimiters(StringSE delimiters)
public void setDiscardChannel(MessageChannel discardChannel)
public void setDiscardChannelName(StringSE discardChannelName)
protected MessageHandler createMethodInvokingHandler(ObjectSE targetObject, StringSE targetMethodName)
AbstractStandardMessageHandlerFactoryBeanAbstractStandardMessageHandlerFactoryBean の createMethodInvokingHandler targetObject - メソッドの呼び出しに使用するオブジェクト。targetMethodName - 呼び出すターゲットオブジェクトのメソッド名。MessageHandler 実装を呼び出すメソッド。protected AbstractMessageSplitter createMethodInvokingSplitter(ObjectSE targetObject, StringSE targetMethodName)
protected MessageHandler createExpressionEvaluatingHandler(Expression expression)
protected MessageHandler createDefaultHandler()
AbstractStandardMessageHandlerFactoryBean の createDefaultHandler protected AbstractMessageSplitter configureSplitter(AbstractMessageSplitter splitter)
protected boolean canBeUsedDirect(AbstractMessageProducingHandler handler)
AbstractStandardMessageHandlerFactoryBean の canBeUsedDirect protected void postProcessReplyProducer(AbstractMessageProducingHandler handler)
protected ClassSE<? extends MessageHandler> getPreCreationHandlerType()
AbstractSimpleMessageHandlerFactoryBeanAbstractSimpleMessageHandlerFactoryBean<MessageHandler> の getPreCreationHandlerType