public abstract class AbstractXmppConnectionAwareMessageHandler extends AbstractMessageHandler
Modifier and Type | Field and Description |
---|---|
protected boolean |
initialized |
protected org.jivesoftware.smack.XMPPConnection |
xmppConnection |
logger
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
AbstractXmppConnectionAwareMessageHandler() |
AbstractXmppConnectionAwareMessageHandler(org.jivesoftware.smack.XMPPConnection xmppConnection) |
Modifier and Type | Method and Description |
---|---|
protected void |
onInit()
Subclasses may implement this for initialization logic.
|
getComponentType, getOrder, handleMessage, handleMessageInternal, setOrder, setShouldTrack
afterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, setMessageBuilderFactory, setTaskScheduler, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponentName
protected volatile org.jivesoftware.smack.XMPPConnection xmppConnection
protected volatile boolean initialized
public AbstractXmppConnectionAwareMessageHandler()
public AbstractXmppConnectionAwareMessageHandler(org.jivesoftware.smack.XMPPConnection xmppConnection)
protected void onInit() throws Exception
IntegrationObjectSupport
onInit
in class IntegrationObjectSupport
Exception
- Any exception.