ApplicationEventListeningMessageProducer
which
can now more efficiently filter required events. Configure the adapter to handle
TcpConnectionEvent
.@Deprecated public class TcpConnectionEventListeningMessageProducer extends MessageProducerSupport implements org.springframework.context.ApplicationListener<TcpConnectionEvent>
MessageProducer
that produces Messages with @link TcpConnectionEvent
payloads.lifecycleCondition, lifecycleLock
EXPRESSION_PARSER, logger
Constructor and Description |
---|
TcpConnectionEventListeningMessageProducer()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getComponentType()
Deprecated.
Subclasses may implement this method to provide component type information.
|
protected org.springframework.messaging.Message<TcpConnectionEvent> |
messageFromEvent(TcpConnectionEvent event)
Deprecated.
|
void |
onApplicationEvent(TcpConnectionEvent event)
Deprecated.
|
void |
setEventTypes(java.lang.Class<? extends TcpConnectionEvent>[] eventTypes)
Deprecated.
Set the list of event types (classes that extend TcpConnectionEvent) that
this adapter should send to the message channel.
|
afterSingletonsInstantiated, buildErrorMessage, doStart, doStop, getErrorChannel, getErrorMessageAttributes, getMessagingTemplate, getOutputChannel, onInit, sendErrorMessageIfNecessary, sendMessage, setErrorChannel, setErrorChannelName, setErrorMessageStrategy, setOutputChannel, setOutputChannelName, setSendTimeout, setShouldTrack
doStop, getPhase, isAutoStartup, isRunning, setAutoStartup, setPhase, setTaskScheduler, start, stop, stop
afterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponentName
public TcpConnectionEventListeningMessageProducer()
public void setEventTypes(java.lang.Class<? extends TcpConnectionEvent>[] eventTypes)
eventTypes
- The event types.public java.lang.String getComponentType()
IntegrationObjectSupport
getComponentType
in interface NamedComponent
getComponentType
in class IntegrationObjectSupport
public void onApplicationEvent(TcpConnectionEvent event)
onApplicationEvent
in interface org.springframework.context.ApplicationListener<TcpConnectionEvent>
protected org.springframework.messaging.Message<TcpConnectionEvent> messageFromEvent(TcpConnectionEvent event)