org.springframework.integration.aggregator
Class MessageListMethodAdapter

java.lang.Object
  extended by org.springframework.integration.aggregator.MessageListMethodAdapter
Direct Known Subclasses:
CompletionStrategyAdapter

public class MessageListMethodAdapter
extends java.lang.Object

Base class for implementing adapters for methods which take as an argument a list of Message instances or payloads.

Author:
Marius Bogoevici

Field Summary
protected  java.lang.reflect.Method method
           
 
Constructor Summary
MessageListMethodAdapter(java.lang.Object object, java.lang.reflect.Method method)
           
MessageListMethodAdapter(java.lang.Object object, java.lang.String methodName)
           
 
Method Summary
protected  java.lang.Object executeMethod(java.util.List<Message<?>> messages)
           
protected  java.lang.reflect.Method getMethod()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

method

protected final java.lang.reflect.Method method
Constructor Detail

MessageListMethodAdapter

public MessageListMethodAdapter(java.lang.Object object,
                                java.lang.String methodName)

MessageListMethodAdapter

public MessageListMethodAdapter(java.lang.Object object,
                                java.lang.reflect.Method method)
Method Detail

getMethod

protected java.lang.reflect.Method getMethod()

executeMethod

protected final java.lang.Object executeMethod(java.util.List<Message<?>> messages)