|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.net.IOService
tigase.xmpp.XMPPIOService
public class XMPPIOService
Describe class XMPPIOService here. Created: Tue Feb 7 07:15:02 2006
| Field Summary |
|---|
| Fields inherited from class tigase.net.IOService |
|---|
HOSTNAME_KEY, PORT_TYPE_PROP_KEY, SESSION_ID_KEY |
| Constructor Summary | |
|---|---|
XMPPIOService()
Creates a new XMPPIOService instance. |
|
| Method Summary | |
|---|---|
void |
addPacketToSend(Packet packet)
Method addPacketToSend adds new data which will be processed
during next run. |
java.util.Queue<Packet> |
getReceivedPackets()
|
protected void |
processSocketData()
Describe processSocketData method here. |
void |
processWaitingPackets()
Describe processWaitingPackets method here. |
protected int |
receivedPackets()
|
void |
setIOServiceListener(XMPPIOServiceListener sl)
|
void |
stop()
Describe stop method here. |
void |
writeRawData(java.lang.String data)
|
protected void |
xmppStreamClosed()
|
void |
xmppStreamOpen(java.lang.String data)
|
protected void |
xmppStreamOpened(java.util.Map<java.lang.String,java.lang.String> attribs)
|
| Methods inherited from class tigase.net.IOService |
|---|
accept, call, connectionType, debug, debug, forceStop, getLastTransferTime, getLocalAddress, getRemoteAddress, getSessionData, getSocketChannel, getUniqueId, isConnected, readCompleted, readData, setIOServiceListener, setSessionData, setSSLId, startSSL, startTLS, waitingToSend, writeData |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMPPIOService()
XMPPIOService instance.
| Method Detail |
|---|
public void setIOServiceListener(XMPPIOServiceListener sl)
protected void xmppStreamOpened(java.util.Map<java.lang.String,java.lang.String> attribs)
public void xmppStreamOpen(java.lang.String data)
public void stop()
stop method here.
stop in class IOServicejava.io.IOException - if an error occursprotected void xmppStreamClosed()
public void addPacketToSend(Packet packet)
addPacketToSend adds new data which will be processed
during next run.
Data are kept in proper order like in FIFO queue.
packet - a Packet value of data to process.public java.util.Queue<Packet> getReceivedPackets()
public void processWaitingPackets()
throws java.io.IOException
processWaitingPackets method here.
processWaitingPackets in class IOServicejava.io.IOException
public void writeRawData(java.lang.String data)
throws java.io.IOException
java.io.IOException
protected void processSocketData()
throws java.io.IOException
processSocketData method here.
processSocketData in class IOServicejava.io.IOException - if an error occursprotected int receivedPackets()
receivedPackets in class IOService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||