public class ReactiveStreamsConsumer extends AbstractEndpoint implements IntegrationConsumer
AbstractEndpoint 実装。lifecycleCondition, lifecycleLockEXPRESSION_PARSER, loggerDEFAULT_PHASE| コンストラクターと説明 |
|---|
ReactiveStreamsConsumer(MessageChannel inputChannel, MessageHandler messageHandler) |
ReactiveStreamsConsumer(MessageChannel inputChannel, ReactiveMessageHandler reactiveMessageHandler) 提供された MessageChannel および ReactiveMessageHandler に基づいてエンドポイントをインスタンス化します。 |
ReactiveStreamsConsumer(MessageChannel inputChannel, org.reactivestreams.Subscriber<Message<?>> subscriber) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | doStart() サブクラスは、開始動作でこのメソッドを実装する必要があります。 |
protected void | doStop() サブクラスは、停止動作でこのメソッドを実装する必要があります。 |
MessageHandler | getHandler() コンシューマーのハンドラーを返します。 |
MessageChannel | getInputChannel() 入力チャンネルを返します。 |
MessageChannel | getOutputChannel() 出力チャネルを返します(null の場合があります)。 |
protected void | onInit() サブクラスは、初期化ロジック用にこれを実装できます。 |
void | setErrorHandler(ErrorHandler errorHandler) |
destroy, doStop, getPhase, getRole, isAutoStartup, isRunning, setAutoStartup, setPhase, setRole, start, stop, stopafterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEgetBeanName, getComponentName, getComponentTypepublic ReactiveStreamsConsumer(MessageChannel inputChannel, MessageHandler messageHandler)
public ReactiveStreamsConsumer(MessageChannel inputChannel, org.reactivestreams.Subscriber<Message<?>> subscriber)
public ReactiveStreamsConsumer(MessageChannel inputChannel, ReactiveMessageHandler reactiveMessageHandler)
MessageChannel および ReactiveMessageHandler に基づいてエンドポイントをインスタンス化します。inputChannel - リアクティブに消費するチャネル。reactiveMessageHandler - メッセージを処理するための ReactiveMessageHandler。public void setErrorHandler(ErrorHandler errorHandler)
public MessageChannel getInputChannel()
IntegrationConsumerIntegrationConsumer の getInputChannel public MessageChannel getOutputChannel()
IntegrationConsumerIntegrationConsumer の getOutputChannel public MessageHandler getHandler()
IntegrationConsumerIntegrationConsumer の getHandler protected void onInit()
IntegrationObjectSupportAbstractEndpoint の onInit protected void doStart()
AbstractEndpointAbstractEndpoint.lifecycleLock を保持しているときに呼び出されます。AbstractEndpoint の doStart protected void doStop()
AbstractEndpointAbstractEndpoint.lifecycleLock を保持しているときに呼び出されます。AbstractEndpoint の doStop