public class FluxMessageChannel extends AbstractMessageChannel implements org.reactivestreams.Publisher<Message<?>>, ReactiveStreamsSubscribableChannel
AbstractMessageChannel.ChannelInterceptorListIntegrationManagement.ManagementOverridesinterceptors, metersEXPRESSION_PARSER, loggerINDEFINITE_TIMEOUTMETER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME| コンストラクターと説明 |
|---|
FluxMessageChannel() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | destroy() |
protected boolean | doSend(Message<?> message, long timeout) サブクラスはこのメソッドを実装する必要があります。 |
void | subscribe(org.reactivestreams.Subscriber<? super Message<?>> subscriber) |
void | subscribeTo(org.reactivestreams.Publisher<? extends Message<?>> publisher) |
addInterceptor, addInterceptor, getComponentType, getFullChannelName, getIChannelInterceptorList, getIntegrationPatternType, getInterceptors, getMetricsCaptor, getOverrides, isLoggingEnabled, onInit, registerMetricsCaptor, removeInterceptor, removeInterceptor, send, send, setDatatypes, setInterceptors, setLoggingEnabled, setMessageConverter, setShouldTrackafterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, 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, waitSEgetIntegrationPatternTypegetManagedName, getManagedType, getThisAs, setManagedName, setManagedTypegetBeanName, getComponentNameprotected boolean doSend(Message<?> message, long timeout)
AbstractMessageChannelAbstractMessageChannel の doSend message - メッセージ。timeout - タイムアウト。public void subscribe(org.reactivestreams.Subscriber<? super Message<?>> subscriber)
org.reactivestreams.Publisher<Message<?>> の subscribe public void subscribeTo(org.reactivestreams.Publisher<? extends Message<?>> publisher)
ReactiveStreamsSubscribableChannel の subscribeTo public void destroy()
DisposableBean の destroy IntegrationManagement の destroy AbstractMessageChannel の destroy