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: 872 $
- Author:
- Artur Hefczyc
|
Method Summary |
void |
close()
|
void |
disconnected(BoshIOService bios)
|
java.lang.String |
getDomain()
|
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)
|
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,
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)
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.