|
|||||||||
Home >> All >> edu >> ou >> kmi >> buddyspace >> [ core overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
edu.ou.kmi.buddyspace.core
Class BSAgentsBean

java.lang.Objectedu.ou.kmi.buddyspace.core.BSAgentsBean
- All Implemented Interfaces:
- org.jabber.jabberbeans.PacketListener
- public class BSAgentsBean
- extends java.lang.Object
- implements org.jabber.jabberbeans.PacketListener
- extends java.lang.Object
BSAgentsBean
provides agents functionality handling.
It relies on BSInfoQueryBean
, which must be set after each
reconnection.
Field Summary | |
protected IQAgents |
agents
|
protected java.util.Vector |
agentsListeners
|
protected org.jabber.jabberbeans.IQBean |
iqBean
|
protected java.lang.String |
name
|
protected java.lang.String |
servedID
|
Constructor Summary | |
BSAgentsBean()
Constructor |
|
BSAgentsBean(org.jabber.jabberbeans.IQBean iqBean)
Constructor, which sets existing and connected IQBean . |
Method Summary | |
void |
addAgentsListener(BSAgentsListener listener)
Adds BSAgentsListener to listeners notified when
agents event occures. |
IQAgents |
agents()
Returns IQAgents extension. |
java.util.Enumeration |
agentsEnumeration()
Returns Enumeration of agents. |
protected void |
fireAgentsError(org.jabber.jabberbeans.InfoQuery iq)
Notifies agents listeners when error arrives. |
protected void |
fireAgentsListReceived()
Notifies agents listeners when agents list arrives. |
boolean |
getAgents()
Sends request for agents list. |
org.jabber.jabberbeans.IQBean |
getIQBean()
Returns currently used IQBean . |
protected void |
handleError(org.jabber.jabberbeans.InfoQuery iq)
Handles InfoQuery packet, if it does contain an error. |
protected void |
handleResult(org.jabber.jabberbeans.InfoQuery iq)
Handles InfoQuery packet, if it does contain a result. |
protected void |
handleSet(org.jabber.jabberbeans.InfoQuery iq)
Handles InfoQuery packet, if it IQ-set. |
void |
prepareToDestroy()
Frees all object bindings to allow object destroy |
void |
receivedPacket(PacketEvent pe)
Invoked when a IQ packet is received. |
void |
removeAgentsListener(BSAgentsListener listener)
Removes BSAgentsListener to listeners notified when
agents event occures. |
void |
removeAllAgentsListeners()
Removes all listeners notified when agents event occures. |
void |
sendFailed(PacketEvent pe)
Invoked when a IQ packet send failes. |
void |
sentPacket(PacketEvent pe)
Invoked when a IQ packet is sent. |
void |
setIQBean(org.jabber.jabberbeans.IQBean iqBean)
Sets existing and connected IQBean . |
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 |
servedID
protected java.lang.String servedID
iqBean
protected org.jabber.jabberbeans.IQBean iqBean
agents
protected IQAgents agents
name
protected final java.lang.String name
- See Also:
- Constant Field Values
agentsListeners
protected java.util.Vector agentsListeners
Constructor Detail |
BSAgentsBean
public BSAgentsBean()
- Constructor
BSAgentsBean
public BSAgentsBean(org.jabber.jabberbeans.IQBean iqBean)
- Constructor, which sets existing and connected
IQBean
. Then this is registered as listener for IQ packets.
Method Detail |
setIQBean
public void setIQBean(org.jabber.jabberbeans.IQBean iqBean)
- Sets existing and connected
IQBean
. Then this is registered as listener for IQ packets.
getIQBean
public org.jabber.jabberbeans.IQBean getIQBean()
- Returns currently used
IQBean
.
prepareToDestroy
public void prepareToDestroy()
- Frees all object bindings to allow object destroy
getAgents
public boolean getAgents()
- Sends request for agents list.
agents
public IQAgents agents()
- Returns
IQAgents
extension.
agentsEnumeration
public java.util.Enumeration agentsEnumeration()
- Returns
Enumeration
of agents.
receivedPacket
public void receivedPacket(PacketEvent pe)
- Invoked when a IQ packet is received.
sendFailed
public void sendFailed(PacketEvent pe)
- Invoked when a IQ packet send failes.
sentPacket
public void sentPacket(PacketEvent pe)
- Invoked when a IQ packet is sent.
handleError
protected void handleError(org.jabber.jabberbeans.InfoQuery iq)
- Handles
InfoQuery
packet, if it does contain an error. Before this is called it checks if that is response on the sent IQ agents packet.
handleResult
protected void handleResult(org.jabber.jabberbeans.InfoQuery iq)
- Handles
InfoQuery
packet, if it does contain a result. Before this is called it checks if that is response on the sent IQ agents packet.
handleSet
protected void handleSet(org.jabber.jabberbeans.InfoQuery iq)
- Handles
InfoQuery
packet, if it IQ-set. Before this is called it checks if that is response on the sent IQ agents packet.
addAgentsListener
public void addAgentsListener(BSAgentsListener listener)
- Adds
BSAgentsListener
to listeners notified when agents event occures.
removeAgentsListener
public void removeAgentsListener(BSAgentsListener listener)
- Removes
BSAgentsListener
to listeners notified when agents event occures.
removeAllAgentsListeners
public void removeAllAgentsListeners()
- Removes all listeners notified when agents event occures.
This can be used before to free dependencies and allow dispose of
all objects.
fireAgentsListReceived
protected void fireAgentsListReceived()
- Notifies agents listeners when agents list arrives.
fireAgentsError
protected void fireAgentsError(org.jabber.jabberbeans.InfoQuery iq)
- Notifies agents listeners when error arrives.
|
|||||||||
Home >> All >> edu >> ou >> kmi >> buddyspace >> [ core overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |