|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.ou.kmi.buddyspace.core.BSRegisterBean
BSRegisterBean
provides new account registration handling.
It relies on BSInfoQueryBean
, which must be set after each
reconnection.
Method Summary | |
void |
addRegListener(BSRegListener listener)
Adds BSRegListener to listeners notified when
registration state changes. |
protected void |
fireError(InfoQuery iq,
java.lang.String id)
|
protected void |
fireRegInfosRequired(InfoQuery iq,
java.lang.String id)
Notifies registration listeners. |
protected void |
fireRegistered(InfoQuery iq,
java.lang.String id)
|
protected IQBean |
getIQBean()
Returns currently used IQBean . |
java.util.Hashtable |
getRequiredInfos(InfoQuery iq)
|
protected void |
prepareToDestroy()
Frees all object bindings to allow object destroy |
void |
receivedPacket(PacketEvent pe)
Invoked when a IQ packet is received. |
boolean |
register(JID jid,
PacketID packetID)
Invokes registration. |
void |
removeAllRegListeners()
Removes all listeners notified when registration state changes. |
void |
removeRegListener(BSRegListener listener)
Removes BSRegListener to listeners notified when
registration state changes. |
void |
sendFailed(PacketEvent pe)
Invoked when a IQ packet send failes. |
boolean |
sendInfos(JID jid,
PacketID packetID,
java.util.Hashtable regInfos)
Sends user information needed for registration. |
void |
sentPacket(PacketEvent pe)
Invoked when a IQ packet is sent. |
protected void |
setIQBean(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 |
Method Detail |
protected void setIQBean(IQBean iqBean)
IQBean
.
Then this is registered as listener for IQ packets.
protected IQBean getIQBean()
IQBean
.
protected void prepareToDestroy()
public boolean register(JID jid, PacketID packetID)
public boolean sendInfos(JID jid, PacketID packetID, java.util.Hashtable regInfos)
public void receivedPacket(PacketEvent pe)
public void sendFailed(PacketEvent pe)
public void sentPacket(PacketEvent pe)
public java.util.Hashtable getRequiredInfos(InfoQuery iq)
public void addRegListener(BSRegListener listener)
BSRegListener
to listeners notified when
registration state changes.
removeRegListener(edu.ou.kmi.buddyspace.core.BSRegListener)
,
removeAllRegListeners()
,
#notifyRegListeners
public void removeRegListener(BSRegListener listener)
BSRegListener
to listeners notified when
registration state changes.
addRegListener(edu.ou.kmi.buddyspace.core.BSRegListener)
,
removeAllRegListeners()
,
#notifyRegListeners
public void removeAllRegListeners()
addRegListener(edu.ou.kmi.buddyspace.core.BSRegListener)
,
removeRegListener(edu.ou.kmi.buddyspace.core.BSRegListener)
,
#notifyRegListeners
protected void fireRegInfosRequired(InfoQuery iq, java.lang.String id)
#addRegListeners
,
removeRegListener(edu.ou.kmi.buddyspace.core.BSRegListener)
,
removeAllRegListeners()
protected void fireRegistered(InfoQuery iq, java.lang.String id)
protected void fireError(InfoQuery iq, java.lang.String id)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |