org.springframework.integration.endpoint.interceptor
Class EndpointInterceptorAdapter

java.lang.Object
  extended by org.springframework.integration.endpoint.interceptor.EndpointInterceptorAdapter
All Implemented Interfaces:
EndpointInterceptor
Direct Known Subclasses:
ConcurrencyInterceptor, SecurityEndpointInterceptor, TransactionInterceptor

public class EndpointInterceptorAdapter
extends java.lang.Object
implements EndpointInterceptor

A convenience base class for implementing EndpointInterceptors.

Author:
Mark Fisher

Constructor Summary
EndpointInterceptorAdapter()
           
 
Method Summary
 boolean aroundSend(Message<?> message, MessageTarget endpoint)
           
 void postSend(Message<?> message, boolean result)
           
 boolean preSend(Message<?> message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointInterceptorAdapter

public EndpointInterceptorAdapter()
Method Detail

preSend

public boolean preSend(Message<?> message)
Specified by:
preSend in interface EndpointInterceptor

aroundSend

public boolean aroundSend(Message<?> message,
                          MessageTarget endpoint)
Specified by:
aroundSend in interface EndpointInterceptor

postSend

public void postSend(Message<?> message,
                     boolean result)
Specified by:
postSend in interface EndpointInterceptor