Modifier and Type |
Method and Description |
protected boolean |
canBeUsedDirect(AbstractMessageProducingHandler handler) |
protected void |
configureMappingRouter(AbstractMappingMessageRouter router) |
protected AbstractMessageRouter |
configureRouter(AbstractMessageRouter router) |
protected MessageHandler |
createExpressionEvaluatingHandler(Expression expression) |
protected MessageHandler |
createMethodInvokingHandler(Object targetObject,
String targetMethodName)
Subclasses must implement this method to create the MessageHandler.
|
protected AbstractMappingMessageRouter |
createMethodInvokingRouter(Object targetObject,
String targetMethodName) |
protected Class<? extends MessageHandler> |
getPreCreationHandlerType()
Subclasses can override this to return a more specific type before handler creation.
|
protected boolean |
noRouterAttributesProvided() |
void |
setApplySequence(Boolean applySequence) |
void |
setChannelMappings(Map<String,String> channelMappings) |
void |
setDefaultOutputChannel(MessageChannel defaultOutputChannel) |
void |
setDefaultOutputChannelName(String defaultOutputChannelName) |
void |
setIgnoreSendFailures(Boolean ignoreSendFailures) |
void |
setResolutionRequired(Boolean resolutionRequired) |