public abstract class AbstractXmppConnectionAwareEndpoint extends MessageProducerSupport
Modifier and Type | Field and Description |
---|---|
protected boolean |
initialized |
protected org.jivesoftware.smack.XMPPConnection |
xmppConnection |
lifecycleCondition, lifecycleLock
logger
Constructor and Description |
---|
AbstractXmppConnectionAwareEndpoint() |
AbstractXmppConnectionAwareEndpoint(org.jivesoftware.smack.XMPPConnection xmppConnection) |
Modifier and Type | Method and Description |
---|---|
protected void |
onInit()
Subclasses may implement this for initialization logic.
|
doStart, doStop, getMessagingTemplate, sendMessage, setErrorChannel, setOutputChannel, setSendTimeout, setShouldTrack
doStop, getPhase, isAutoStartup, isRunning, setAutoStartup, setPhase, setTaskScheduler, start, stop, stop
afterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getComponentType, getConversionService, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponentName, getComponentType
protected volatile org.jivesoftware.smack.XMPPConnection xmppConnection
protected volatile boolean initialized
public AbstractXmppConnectionAwareEndpoint()
public AbstractXmppConnectionAwareEndpoint(org.jivesoftware.smack.XMPPConnection xmppConnection)
protected void onInit()
IntegrationObjectSupport
onInit
in class MessageProducerSupport