public abstract class JingleSessionState extends java.lang.Object
Constructor and Description |
---|
JingleSessionState() |
Modifier and Type | Method and Description |
---|---|
abstract void |
enter()
Called when entering the state.
|
abstract void |
exit()
Called when exiting the state.
|
static JingleSessionState |
getInstance()
Called when entering the state.
|
abstract IQ |
processJingle(JingleSession session,
Jingle jingle,
JingleActionEnum action)
Process an incoming Jingle Packet.
|
java.lang.String |
toString()
For debugging just emit the short name of the class.
|
public JingleSessionState()
public static JingleSessionState getInstance()
public abstract void enter()
public abstract void exit()
public abstract IQ processJingle(JingleSession session, Jingle jingle, JingleActionEnum action) throws SmackException, java.lang.InterruptedException
java.lang.InterruptedException
SmackException
public java.lang.String toString()
toString
in class java.lang.Object