|
|||||||||
| Home >> All >> edu >> ou >> kmi >> buddyspace >> [ core overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
edu.ou.kmi.buddyspace.core
Class BSInfoQueryBean

java.lang.Objectedu.ou.kmi.buddyspace.core.BSInfoQueryBean
- All Implemented Interfaces:
- org.jabber.jabberbeans.PacketListener
- public class BSInfoQueryBean
- extends java.lang.Object
- implements org.jabber.jabberbeans.PacketListener
- extends java.lang.Object
BSInfoQueryBean handles IQ part of jabber protocol.
It relies on BSConnectionBean which provides actual connection.
BSInfoQuery.setConnection function must be called
after each connection establishment.
| Field Summary | |
private org.jabber.jabberbeans.IQBean |
iqBean
|
private java.util.Vector |
iqListeners
|
private java.lang.String |
name
|
private java.util.Hashtable |
servedIDs
|
| Constructor Summary | |
(package private) |
BSInfoQueryBean()
Constructor |
(package private) |
BSInfoQueryBean(org.jabber.jabberbeans.ConnectionBean connection)
Constructor, which sets existing and connected ConnectionBean. |
| Method Summary | |
void |
addIQListener(BSIQListener listener)
Adds BSIQListener |
private void |
fireOOBReceived(java.lang.String url,
JID jid)
Notifies all BSIQListeners that an OOB extension
was received. |
protected org.jabber.jabberbeans.ConnectionBean |
getConnection()
Returns currently used ConnectionBean. |
org.jabber.jabberbeans.IQBean |
getIQBean()
Returns currently used IQBean. |
protected void |
prepareToDestroy()
Frees all object bindings to allow object destroy |
void |
receivedPacket(PacketEvent packetEvent)
Invoked when a message packet is received. |
void |
sendFailed(PacketEvent packetEvent)
Invoked when a message packet send failes. |
void |
sendOOB(JID jid,
java.lang.String url)
Sends packet including OOB extension. |
void |
sentPacket(PacketEvent packetEvent)
Invoked when a message packet is sent. |
protected void |
setConnection(org.jabber.jabberbeans.ConnectionBean connection)
Sets existing and connected ConnectionBean. |
private void |
tryOOB(PacketEvent packetEvent)
Checks if some OOB data extension was received; if so calls fireOOBReceived. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jabber.jabberbeans.PacketListener |
receivedPacket, sentPacket |
| Field Detail |
servedIDs
private java.util.Hashtable servedIDs
iqBean
private org.jabber.jabberbeans.IQBean iqBean
name
private final java.lang.String name
- See Also:
- Constant Field Values
iqListeners
private java.util.Vector iqListeners
| Constructor Detail |
BSInfoQueryBean
BSInfoQueryBean()
- Constructor
BSInfoQueryBean
BSInfoQueryBean(org.jabber.jabberbeans.ConnectionBean connection)
- Constructor, which sets existing and connected
ConnectionBean. ThenIQBeanis created and this is registered as listener for IQ packets.
| Method Detail |
setConnection
protected void setConnection(org.jabber.jabberbeans.ConnectionBean connection)
- Sets existing and connected
ConnectionBean. ThenIQBeanis created and this is registered as listener for IQ packets.
getConnection
protected org.jabber.jabberbeans.ConnectionBean getConnection()
- Returns currently used
ConnectionBean.
getIQBean
public org.jabber.jabberbeans.IQBean getIQBean()
- Returns currently used
IQBean.
prepareToDestroy
protected void prepareToDestroy()
- Frees all object bindings to allow object destroy
receivedPacket
public void receivedPacket(PacketEvent packetEvent)
- Invoked when a message packet is received.
sendFailed
public void sendFailed(PacketEvent packetEvent)
- Invoked when a message packet send failes.
sentPacket
public void sentPacket(PacketEvent packetEvent)
- Invoked when a message packet is sent.
tryOOB
private void tryOOB(PacketEvent packetEvent)
- Checks if some OOB data extension was received; if
so calls fireOOBReceived.
sendOOB
public void sendOOB(JID jid,
java.lang.String url)
- Sends packet including OOB extension. Does transfer the data!
addIQListener
public void addIQListener(BSIQListener listener)
- Adds
BSIQListener
fireOOBReceived
private void fireOOBReceived(java.lang.String url, JID jid)
- Notifies all
BSIQListeners that an OOB extension was received.
|
|||||||||
| Home >> All >> edu >> ou >> kmi >> buddyspace >> [ core overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
edu.ou.kmi.buddyspace.core.BSInfoQueryBean