public class SocketInBandRegistrationXmppSessionLogic extends Object implements XmppSessionLogic
XmppSessionLogic.SessionListener, XmppSessionLogic.XmppSessionEstablishedHandler| Constructor and Description |
|---|
SocketInBandRegistrationXmppSessionLogic(SocketConnector connector,
XmppModulesManager modulesManager,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeStart()
Method executed just before login process is started.
|
protected void |
processException(JaxmppException e) |
protected void |
processStreamFeatures(SessionObject sessionObject,
Element featuresElement) |
void |
setSessionListener(XmppSessionLogic.SessionListener sessionListener)
|
void |
unbind()
In this method implementation must unregister all previously registered
listeners.
|
public SocketInBandRegistrationXmppSessionLogic(SocketConnector connector, XmppModulesManager modulesManager, Context context)
public void beforeStart()
throws JaxmppException
XmppSessionLogicbeforeStart in interface XmppSessionLogicJaxmppExceptionprotected void processException(JaxmppException e) throws JaxmppException
JaxmppExceptionprotected void processStreamFeatures(SessionObject sessionObject, Element featuresElement) throws JaxmppException
JaxmppExceptionpublic void setSessionListener(XmppSessionLogic.SessionListener sessionListener) throws JaxmppException
XmppSessionLogicsetSessionListener in interface XmppSessionLogicsessionListener - XmppSessionLogic.SessionListenerJaxmppExceptionpublic void unbind()
throws JaxmppException
XmppSessionLogicunbind in interface XmppSessionLogicJaxmppExceptionCopyright © 2006–2020 Tigase. All rights reserved.