public class MethodInvokingSplitter extends AbstractMessageSplitter
AbstractReplyProducingMessageHandler.RequestHandler
logger
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
MethodInvokingSplitter(Object object) |
MethodInvokingSplitter(Object object,
Method method) |
MethodInvokingSplitter(Object object,
String methodName) |
Modifier and Type | Method and Description |
---|---|
protected void |
doInit() |
protected Object |
splitMessage(Message<?> message)
Subclasses must override this method to split the received Message.
|
getComponentType, handleRequestMessage, setApplySequence
doInvokeAdvisedRequestHandler, getMessagingTemplate, handleMessageInternal, hasAdviceChain, onInit, setAdviceChain, setBeanClassLoader, setChannelResolver, setOutputChannel, setOutputChannelName, setRequiresReply, setSendTimeout, shouldCopyRequestHeaders
getOrder, handleMessage, setOrder, setShouldTrack
afterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, setMessageBuilderFactory, setTaskScheduler, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponentName
public MethodInvokingSplitter(Object object)
protected void doInit()
doInit
in class AbstractReplyProducingMessageHandler
protected final Object splitMessage(Message<?> message)
AbstractMessageSplitter
splitMessage
in class AbstractMessageSplitter
message
- The message.