org.springframework.integration.adapter
Class AbstractTargetAdapter<T>
java.lang.Object
org.springframework.integration.adapter.AbstractTargetAdapter<T>
- All Implemented Interfaces:
- MessageHandler
- Direct Known Subclasses:
- ApplicationEventTargetAdapter, ByteStreamTargetAdapter, CharacterStreamTargetAdapter, DefaultTargetAdapter, FileTargetAdapter, JmsTargetAdapter
public abstract class AbstractTargetAdapter<T>
- extends java.lang.Object
- implements MessageHandler
Base class providing common behavior for target adapters.
- Author:
- Mark Fisher
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.commons.logging.Log logger
AbstractTargetAdapter
public AbstractTargetAdapter()
setMessageMapper
public void setMessageMapper(MessageMapper<?,T> mapper)
getMessageMapper
protected MessageMapper<?,T> getMessageMapper()
handle
public final Message handle(Message message)
- Specified by:
handle
in interface MessageHandler
sendToTarget
protected abstract boolean sendToTarget(T object)