public class MethodInvokingMessageGroupProcessor extends AbstractAggregatingMessageGroupProcessor implements ManageableLifecycle
logger| コンストラクターと説明 |
|---|
MethodInvokingMessageGroupProcessor(ObjectSE target) 渡されたオブジェクトのラッパーを作成します。 |
MethodInvokingMessageGroupProcessor(ObjectSE target, MethodSE method) 渡されたオブジェクトのラッパーを作成します。 |
MethodInvokingMessageGroupProcessor(ObjectSE target, StringSE methodName) 渡されたオブジェクトのラッパーを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ObjectSE | aggregatePayloads(MessageGroup group, MapSE<StringSE, ObjectSE> headers) |
boolean | isRunning() |
void | setBeanFactory(BeanFactory beanFactory) |
void | setConversionService(ConversionService conversionService) |
void | start() |
void | stop() |
aggregateHeaders, getHeadersFunction, getMessageBuilderFactory, processMessageGroup, setHeadersFunctioncloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic MethodInvokingMessageGroupProcessor(ObjectSE target)
target - ラップするオブジェクト public MethodInvokingMessageGroupProcessor(ObjectSE target, StringSE methodName)
target - ラップするオブジェクト methodName - 呼び出すメソッドの名前 public void setConversionService(ConversionService conversionService)
public void setBeanFactory(BeanFactory beanFactory)
BeanFactoryAware の setBeanFactory AbstractAggregatingMessageGroupProcessor の setBeanFactory protected final ObjectSE aggregatePayloads(MessageGroup group, MapSE<StringSE,ObjectSE> headers)
public void start()
Lifecycle の start ManageableLifecycle の start public void stop()
Lifecycle の stop ManageableLifecycle の stop public boolean isRunning()
Lifecycle の isRunning ManageableLifecycle の isRunning