public class MethodInvokingMessageHandler extends AbstractMessageHandler implements ManageableLifecycle
MessageHandler。IntegrationManagement.ManagementOverridesEXPRESSION_PARSER, loggerHIGHEST_PRECEDENCE, LOWEST_PRECEDENCEMETER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME| コンストラクターと説明 |
|---|
MethodInvokingMessageHandler(ObjectSE object, MethodSE method) |
MethodInvokingMessageHandler(ObjectSE object, StringSE methodName) |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getComponentType() サブクラスはこのメソッドを実装して、コンポーネント型情報を提供できます。 |
protected void | handleMessageInternal(Message<?> message) |
boolean | isRunning() |
void | setBeanFactory(BeanFactory beanFactory) |
void | setComponentType(StringSE componentType) |
void | start() |
void | stop() |
handleMessage, onComplete, onError, onNext, onSubscribebuildSendTimer, destroy, getIntegrationPatternType, getManagedName, getManagedType, getMetricsCaptor, getOrder, getOverrides, isLoggingEnabled, registerMetricsCaptor, sendTimer, setLoggingEnabled, setManagedName, setManagedType, setOrder, setShouldTrack, shouldTrackafterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, onInit, setApplicationContext, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEgetThisAsgetBeanName, getComponentNamepublic void setBeanFactory(BeanFactory beanFactory)
BeanFactoryAware 内の setBeanFactory IntegrationObjectSupport の setBeanFactory public void setComponentType(StringSE componentType)
public StringSE getComponentType()
IntegrationObjectSupportNamedComponent 内の getComponentType MessageHandlerSupport の getComponentType public void start()
Lifecycle 内の start ManageableLifecycle 内の start public void stop()
Lifecycle 内の stop ManageableLifecycle 内の stop public boolean isRunning()
Lifecycle 内の isRunning ManageableLifecycle 内の isRunning protected void handleMessageInternal(Message<?> message)
AbstractMessageHandler の handleMessageInternal