public class ChatMessageListeningEndpoint extends AbstractXmppConnectionAwareEndpoint
initialized, xmppConnection
logger
Constructor and Description |
---|
ChatMessageListeningEndpoint() |
ChatMessageListeningEndpoint(org.jivesoftware.smack.XMPPConnection xmppConnection) |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart()
Takes no action by default.
|
protected void |
doStop()
Takes no action by default.
|
java.lang.String |
getComponentType()
Subclasses may implement this method to provide component type information.
|
void |
setExtractPayload(boolean extractPayload)
Specify whether the text message body should be extracted when mapping to a
Spring Integration Message payload.
|
void |
setHeaderMapper(XmppHeaderMapper headerMapper) |
onInit
sendMessage, setErrorChannel, setOutputChannel, setSendTimeout, setShouldTrack
getPhase, isAutoStartup, isRunning, setAutoStartup, setPhase, setTaskScheduler, start, stop, stop
afterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getIntegrationProperties, getIntegrationProperty, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponentName
public ChatMessageListeningEndpoint()
public ChatMessageListeningEndpoint(org.jivesoftware.smack.XMPPConnection xmppConnection)
public void setHeaderMapper(XmppHeaderMapper headerMapper)
public void setExtractPayload(boolean extractPayload)
public java.lang.String getComponentType()
IntegrationObjectSupport
getComponentType
in interface NamedComponent
getComponentType
in class IntegrationObjectSupport
protected void doStart()
MessageProducerSupport
doStart
in class MessageProducerSupport
protected void doStop()
MessageProducerSupport
doStop
in class MessageProducerSupport