org.springframework.integration.handler
Class ServiceActivatingHandler
java.lang.Object
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.handler.AbstractMessageHandler
org.springframework.integration.handler.AbstractReplyProducingMessageHandler
org.springframework.integration.handler.ServiceActivatingHandler
- All Implemented Interfaces:
- org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, org.springframework.core.Ordered, MessageProducer, MessageHandler, ComponentMetadataProvider
public class ServiceActivatingHandler
- extends AbstractReplyProducingMessageHandler
- Author:
- Mark Fisher
| Fields inherited from interface org.springframework.core.Ordered |
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
| Methods inherited from class org.springframework.integration.context.IntegrationObjectSupport |
afterPropertiesSet, getBeanFactory, getBeanName, getChannelResolver, getComponentMetadata, getConversionService, getTaskScheduler, setBeanFactory, setBeanName, setConversionService, setTaskScheduler |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ServiceActivatingHandler
public ServiceActivatingHandler(java.lang.Object object)
ServiceActivatingHandler
public ServiceActivatingHandler(java.lang.Object object,
java.lang.reflect.Method method)
ServiceActivatingHandler
public ServiceActivatingHandler(java.lang.Object object,
java.lang.String methodName)
populateComponentMetadata
protected void populateComponentMetadata(ComponentMetadata metadata)
- Description copied from class:
IntegrationObjectSupport
- Subclasses may override this to add attributes to the
ComponentMetadata.
- Overrides:
populateComponentMetadata in class IntegrationObjectSupport
onInit
public final void onInit()
- Description copied from class:
IntegrationObjectSupport
- Subclasses may implement this for initialization logic.
- Overrides:
onInit in class IntegrationObjectSupport
handleRequestMessage
protected java.lang.Object handleRequestMessage(Message<?> message)
- Description copied from class:
AbstractReplyProducingMessageHandler
- Subclasses must implement this method to handle the request Message. The return
value may be a Message, a MessageBuilder, or any plain Object. The base class
will handle the final creation of a reply Message from any of those starting
points. If the return value is null, the Message flow will end here.
- Specified by:
handleRequestMessage in class AbstractReplyProducingMessageHandler
toString
public java.lang.String toString()
- Overrides:
toString in class IntegrationObjectSupport