Class PresenceModule
java.lang.Object
tigase.workgroupqueues.modules.AbstractModule
tigase.workgroupqueues.modules.agent.PresenceModule
- All Implemented Interfaces:
Module
-
Field Summary
FieldsFields inherited from class tigase.workgroupqueues.modules.AbstractModule
writer, XMLNSFields inherited from interface tigase.component.modules.Module
EMPTY_FEATURES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Returns XMPP features offered by module.Returns critera used by Component to select module to handle incoming stanza.voidProcess incoming stanza.voidsendAgentStatusUpdate(Agent agent) Workgroup Status Update.voidsendPresenceUpdateOf(Agent agent) voidQueue Status Update.voidsendQueueStatusUpdate(Agent agent) Queue Status Update.Methods inherited from class tigase.workgroupqueues.modules.AbstractModule
write, write
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
PresenceModule
public PresenceModule()
-
-
Method Details
-
getFeatures
Description copied from interface:ModuleReturns XMPP features offered by module. Features will be returned by Service Discovery.- Returns:
- array of features or
null.
-
getModuleCriteria
Description copied from interface:ModuleReturns critera used by Component to select module to handle incoming stanza.- Returns:
- criteria of selecting module.
-
process
Description copied from interface:ModuleProcess incoming stanza.- Parameters:
packet- receivedstanza.- Throws:
ComponentException- if stanza can't be processed correctly. ComponentException is converted to error stanza and returned to stanza sender.TigaseStringprepException- if there was an error during stringprep processing.
-
sendAgentStatusUpdate
Workgroup Status Update. Update agents on the status of the workgroup.- Parameters:
agent- agent to send update.- Throws:
TigaseStringprepException- in case of invalid JID.
-
sendPresenceUpdateOf
- Throws:
TigaseStringprepException
-
sendQueueStatusDetailsUpdate
Queue Status Update.- Parameters:
agent- agent to which update will be sent.- Throws:
TigaseStringprepException- in case of invalid JID.
-
sendQueueStatusUpdate
Queue Status Update.- Parameters:
agent- agent to which update will be sent.- Throws:
TigaseStringprepException- in case of invalid JID.
-