public class SocketXmppSessionLogic extends Object implements tigase.jaxmpp.core.client.XmppSessionLogic
| Constructor and Description |
|---|
SocketXmppSessionLogic(SocketConnector connector,
tigase.jaxmpp.core.client.XmppModulesManager modulesManager,
tigase.jaxmpp.core.client.SessionObject so,
tigase.jaxmpp.core.client.PacketWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeStart() |
protected void |
processConnectorEvents(tigase.jaxmpp.core.client.Connector.ConnectorEvent be) |
protected void |
processException(tigase.jaxmpp.core.client.exceptions.JaxmppException e) |
protected void |
processNonSaslEvent(tigase.jaxmpp.core.client.xmpp.modules.auth.NonSaslAuthModule.NonSaslAuthEvent be) |
protected void |
processResourceBindEvent(tigase.jaxmpp.core.client.xmpp.modules.ResourceBinderModule.ResourceBindEvent be) |
protected void |
processSaslEvent(tigase.jaxmpp.core.client.xmpp.modules.auth.SaslModule.SaslEvent be) |
protected void |
processStreamFeatures(tigase.jaxmpp.core.client.xmpp.modules.StreamFeaturesModule.StreamFeaturesReceivedEvent be) |
void |
setSessionListener(tigase.jaxmpp.core.client.XmppSessionLogic.SessionListener sessionListener) |
void |
unbind() |
public SocketXmppSessionLogic(SocketConnector connector, tigase.jaxmpp.core.client.XmppModulesManager modulesManager, tigase.jaxmpp.core.client.SessionObject so, tigase.jaxmpp.core.client.PacketWriter writer)
public void beforeStart()
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
beforeStart in interface tigase.jaxmpp.core.client.XmppSessionLogictigase.jaxmpp.core.client.exceptions.JaxmppExceptionprotected void processConnectorEvents(tigase.jaxmpp.core.client.Connector.ConnectorEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionprotected void processException(tigase.jaxmpp.core.client.exceptions.JaxmppException e)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionprotected void processNonSaslEvent(tigase.jaxmpp.core.client.xmpp.modules.auth.NonSaslAuthModule.NonSaslAuthEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionprotected void processResourceBindEvent(tigase.jaxmpp.core.client.xmpp.modules.ResourceBinderModule.ResourceBindEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionprotected void processSaslEvent(tigase.jaxmpp.core.client.xmpp.modules.auth.SaslModule.SaslEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionprotected void processStreamFeatures(tigase.jaxmpp.core.client.xmpp.modules.StreamFeaturesModule.StreamFeaturesReceivedEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
tigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void setSessionListener(tigase.jaxmpp.core.client.XmppSessionLogic.SessionListener sessionListener)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
setSessionListener in interface tigase.jaxmpp.core.client.XmppSessionLogictigase.jaxmpp.core.client.exceptions.JaxmppExceptionpublic void unbind()
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
unbind in interface tigase.jaxmpp.core.client.XmppSessionLogictigase.jaxmpp.core.client.exceptions.JaxmppExceptionCopyright © 2006–2014 Tigase. All rights reserved.