public class RedisInboundChannelAdapter extends MessageProducerSupport
lifecycleCondition, lifecycleLock
EXPRESSION_PARSER, logger
DEFAULT_PHASE
コンストラクターと説明 |
---|
RedisInboundChannelAdapter(RedisConnectionFactory connectionFactory) |
修飾子と型 | メソッドと説明 |
---|---|
protected void | doStart() デフォルトでは何もしません。 |
protected void | doStop() デフォルトでは何もしません。 |
StringSE | getComponentType() サブクラスはこのメソッドを実装して、コンポーネント型情報を提供できます。 |
protected void | onInit() サブクラスは、初期化ロジック用にこれを実装できます。 |
void | setMessageConverter(MessageConverter messageConverter) |
void | setSerializer(RedisSerializer<?> serializer) |
void | setTaskExecutor(ExecutorSE taskExecutor) メッセージの受信時にメッセージリスナーを実行するために使用する Executor SE を指定します。 |
void | setTopicPatterns(StringSE... topicPatterns) |
void | setTopics(StringSE... topics) |
afterSingletonsInstantiated, buildErrorMessage, getErrorChannel, getErrorMessageAttributes, getIntegrationPatternType, getMessagingTemplate, getOutputChannel, sendErrorMessageIfNecessary, sendMessage, setErrorChannel, setErrorChannelName, setErrorMessageStrategy, setOutputChannel, setOutputChannelName, setSendTimeout, setShouldTrack, subscribeToPublisher
destroy, doStop, getPhase, getRole, isAutoStartup, isRunning, setAutoStartup, setPhase, setRole, start, stop, stop
afterPropertiesSet, 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, toString
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
getBeanName, getComponentName
public RedisInboundChannelAdapter(RedisConnectionFactory connectionFactory)
public void setSerializer(RedisSerializer<?> serializer)
public void setTopics(StringSE... topics)
public void setTopicPatterns(StringSE... topicPatterns)
public void setMessageConverter(MessageConverter messageConverter)
public void setTaskExecutor(ExecutorSE taskExecutor)
Executor
SE を指定します。taskExecutor
- リスナーコンテナーに使用するエグゼキュータ。RedisMessageListenerContainer.setTaskExecutor(Executor)
public StringSE getComponentType()
IntegrationObjectSupport
NamedComponent
の getComponentType
IntegrationObjectSupport
の getComponentType
protected void onInit()
IntegrationObjectSupport
MessageProducerSupport
の onInit
protected void doStart()
MessageProducerSupport
MessageProducerSupport
の doStart
protected void doStop()
MessageProducerSupport
MessageProducerSupport
の doStop