tigase.jaxmpp.j2se.connectors.socket
Class SocketXmppSessionLogic
java.lang.Object
tigase.jaxmpp.j2se.connectors.socket.SocketXmppSessionLogic
- All Implemented Interfaces:
- tigase.jaxmpp.core.client.XmppSessionLogic
public class SocketXmppSessionLogic
- extends Object
- implements tigase.jaxmpp.core.client.XmppSessionLogic
| Nested classes/interfaces inherited from interface tigase.jaxmpp.core.client.XmppSessionLogic |
tigase.jaxmpp.core.client.XmppSessionLogic.SessionListener |
|
Constructor Summary |
SocketXmppSessionLogic(SocketConnector connector,
tigase.jaxmpp.core.client.XmppModulesManager modulesManager,
tigase.jaxmpp.core.client.SessionObject sessionObject,
tigase.jaxmpp.core.client.PacketWriter writer)
|
|
Method Summary |
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()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SocketXmppSessionLogic
public SocketXmppSessionLogic(SocketConnector connector,
tigase.jaxmpp.core.client.XmppModulesManager modulesManager,
tigase.jaxmpp.core.client.SessionObject sessionObject,
tigase.jaxmpp.core.client.PacketWriter writer)
processConnectorEvents
protected void processConnectorEvents(tigase.jaxmpp.core.client.Connector.ConnectorEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
beforeStart
public void beforeStart()
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Specified by:
beforeStart in interface tigase.jaxmpp.core.client.XmppSessionLogic
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
processException
protected void processException(tigase.jaxmpp.core.client.exceptions.JaxmppException e)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
processNonSaslEvent
protected void processNonSaslEvent(tigase.jaxmpp.core.client.xmpp.modules.auth.NonSaslAuthModule.NonSaslAuthEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
processResourceBindEvent
protected void processResourceBindEvent(tigase.jaxmpp.core.client.xmpp.modules.ResourceBinderModule.ResourceBindEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
processSaslEvent
protected void processSaslEvent(tigase.jaxmpp.core.client.xmpp.modules.auth.SaslModule.SaslEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
processStreamFeatures
protected void processStreamFeatures(tigase.jaxmpp.core.client.xmpp.modules.StreamFeaturesModule.StreamFeaturesReceivedEvent be)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
setSessionListener
public void setSessionListener(tigase.jaxmpp.core.client.XmppSessionLogic.SessionListener sessionListener)
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Specified by:
setSessionListener in interface tigase.jaxmpp.core.client.XmppSessionLogic
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
unbind
public void unbind()
throws tigase.jaxmpp.core.client.exceptions.JaxmppException
- Specified by:
unbind in interface tigase.jaxmpp.core.client.XmppSessionLogic
- Throws:
tigase.jaxmpp.core.client.exceptions.JaxmppException
Copyright © 2006-2013 Tigase. All Rights Reserved.