public abstract class JingleSessionState extends 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.
|
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, InterruptedException
InterruptedException
SmackException