Package de.otto.synapse.endpoint
Class MethodInvokingMessageInterceptor
java.lang.Object
de.otto.synapse.endpoint.MethodInvokingMessageInterceptor
- All Implemented Interfaces:
MessageInterceptor
public class MethodInvokingMessageInterceptor extends java.lang.Object implements MessageInterceptor
-
Constructor Summary
Constructors Constructor Description MethodInvokingMessageInterceptor(java.lang.Object instance, java.lang.reflect.Method method) -
Method Summary
Modifier and Type Method Description TextMessageintercept(TextMessage message)Intercept a message and return the same message, a modified version of the incoming message, or null, if the message should be filtered out and dropped by theAbstractMessageEndpointMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MethodInvokingMessageInterceptor
public MethodInvokingMessageInterceptor(java.lang.Object instance, java.lang.reflect.Method method)
-
-
Method Details
-
intercept
Description copied from interface:MessageInterceptorIntercept a message and return the same message, a modified version of the incoming message, or null, if the message should be filtered out and dropped by theAbstractMessageEndpoint- Specified by:
interceptin interfaceMessageInterceptor- Parameters:
message- the channel-layer message with payload-type beeing a String- Returns:
- intercepted version of the message, or null if the message should be dropped.
-