public abstract class AbstractXmppConnectionAwareMessageHandler extends AbstractMessageHandler
IntegrationManagement.ManagementOverrides
EXPRESSION_PARSER, logger
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAME
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
AbstractXmppConnectionAwareMessageHandler() |
AbstractXmppConnectionAwareMessageHandler(org.jivesoftware.smack.XMPPConnection xmppConnection) |
Modifier and Type | Method and Description |
---|---|
protected org.jivesoftware.smack.XMPPConnection |
getXmppConnection() |
protected boolean |
isInitialized()
Return the status of this component if it has been initialized already.
|
protected void |
onInit()
Subclasses may implement this for initialization logic.
|
configureMetrics, destroy, getActiveCount, getActiveCountLong, getComponentType, getDuration, getErrorCount, getErrorCountLong, getHandleCount, getHandleCountLong, getManagedName, getManagedType, getMaxDuration, getMeanDuration, getMetricsCaptor, getMinDuration, getOrder, getOverrides, getStandardDeviationDuration, handleMessage, handleMessageInternal, isCountsEnabled, isLoggingEnabled, isStatsEnabled, onComplete, onError, onNext, onSubscribe, registerMetricsCaptor, reset, setCountsEnabled, setLoggingEnabled, setManagedName, setManagedType, setOrder, setShouldTrack, setStatsEnabled
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
errorCount, handleCount
getBeanName, getComponentName
public AbstractXmppConnectionAwareMessageHandler()
public AbstractXmppConnectionAwareMessageHandler(org.jivesoftware.smack.XMPPConnection xmppConnection)
protected org.jivesoftware.smack.XMPPConnection getXmppConnection()
protected boolean isInitialized()
IntegrationObjectSupport
isInitialized
in class IntegrationObjectSupport
protected void onInit()
IntegrationObjectSupport
onInit
in class AbstractMessageHandler