Package sk.antons.siutils.handler
Class MessageConsumer
java.lang.Object
sk.antons.siutils.handler.MessageConsumer
- All Implemented Interfaces:
org.springframework.integration.handler.MessageProcessor<org.springframework.messaging.Message<?>>
- Direct Known Subclasses:
AcceptOnceFileReleaser,AdhocMessageConsumer,SlfHandler
public abstract class MessageConsumer
extends Object
implements org.springframework.integration.handler.MessageProcessor<org.springframework.messaging.Message<?>>
Simple service call message handler. Implementations just process message
data. Original message is returned to flow.
- Author:
- antons
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaccept(org.springframework.messaging.Message<?> message) Process message data.org.springframework.messaging.Message<?>processMessage(org.springframework.messaging.Message<?> message)
-
Constructor Details
-
MessageConsumer
public MessageConsumer()
-
-
Method Details
-
accept
protected abstract void accept(org.springframework.messaging.Message<?> message) throws org.springframework.messaging.MessagingException Process message data. (Call an service or whatever....)- Parameters:
message-- Throws:
org.springframework.messaging.MessagingException
-
processMessage
public org.springframework.messaging.Message<?> processMessage(org.springframework.messaging.Message<?> message) throws org.springframework.messaging.MessagingException - Specified by:
processMessagein interfaceorg.springframework.integration.handler.MessageProcessor<org.springframework.messaging.Message<?>>- Throws:
org.springframework.messaging.MessagingException
-