tigase.server.bosh
Class BoshSession
java.lang.Object
tigase.server.bosh.BoshSession
public class BoshSession
- extends java.lang.Object
Describe class BoshSession here.
Created: Tue Jun 5 18:07:23 2007
- Version:
- $Rev: 1266 $
- Author:
- Artur Hefczyc
|
Method Summary |
void |
close()
|
void |
disconnected(BoshIOService bios)
|
java.lang.String |
getDataReceiver()
|
java.lang.String |
getDomain()
|
java.lang.String |
getSessionId()
|
java.util.UUID |
getSid()
|
void |
init(Packet packet,
BoshIOService service,
long max_wait,
long min_polling,
long max_inactivity,
int concurrent_requests,
int hold_requests,
long max_pause,
java.util.Queue<Packet> out_results)
|
void |
processPacket(Packet packet,
java.util.Queue<Packet> out_results)
|
void |
processSocketPacket(Packet packet,
BoshIOService service,
java.util.Queue<Packet> out_results)
|
void |
setDataReceiver(java.lang.String dataReceiver)
|
boolean |
task(java.util.Queue<Packet> out_results,
java.util.TimerTask tt)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BoshSession
public BoshSession(java.lang.String def_domain,
java.lang.String dataReceiver,
BoshSessionTaskHandler handler)
- Creates a new
BoshSession instance.
init
public void init(Packet packet,
BoshIOService service,
long max_wait,
long min_polling,
long max_inactivity,
int concurrent_requests,
int hold_requests,
long max_pause,
java.util.Queue<Packet> out_results)
getSessionId
public java.lang.String getSessionId()
getDataReceiver
public java.lang.String getDataReceiver()
setDataReceiver
public void setDataReceiver(java.lang.String dataReceiver)
getSid
public java.util.UUID getSid()
getDomain
public java.lang.String getDomain()
close
public void close()
processPacket
public void processPacket(Packet packet,
java.util.Queue<Packet> out_results)
processSocketPacket
public void processSocketPacket(Packet packet,
BoshIOService service,
java.util.Queue<Packet> out_results)
disconnected
public void disconnected(BoshIOService bios)
task
public boolean task(java.util.Queue<Packet> out_results,
java.util.TimerTask tt)
Copyright © 2008 Tigase. All Rights Reserved.