Uses of Class
tigase.workgroupqueues.scheduler.Agent
-
Packages that use Agent Package Description tigase.workgroupqueues.modules.agent tigase.workgroupqueues.modules.muc tigase.workgroupqueues.scheduler -
-
Uses of Agent in tigase.workgroupqueues.modules.agent
Methods in tigase.workgroupqueues.modules.agent with parameters of type Agent Modifier and Type Method Description void
OfferModule. sendAgentInvitation(BareJID roomJID, Agent agent, User user, Queue queue, java.lang.String reason)
void
PresenceModule. sendAgentStatusUpdate(Agent agent)
Workgroup Status Update.void
OfferModule. sendOffer(User user, Agent toAgent, int timeout)
void
OfferModule. sendOfferRevoke(User user, Agent toAgent, java.lang.String reason)
Send revocation of earlier offer to chat to a user.void
PresenceModule. sendPresenceUpdateOf(Agent agent)
void
PresenceModule. sendQueueStatusDetailsUpdate(Agent agent)
Queue Status Update.void
PresenceModule. sendQueueStatusUpdate(Agent agent)
Queue Status Update. -
Uses of Agent in tigase.workgroupqueues.modules.muc
Methods in tigase.workgroupqueues.modules.muc with parameters of type Agent Modifier and Type Method Description void
MucControllerModule. addAgent(Queue queue, Room room, Agent agent, AsyncCallback asyncCallback)
-
Uses of Agent in tigase.workgroupqueues.scheduler
Methods in tigase.workgroupqueues.scheduler that return Agent Modifier and Type Method Description Agent
Offer. getAgent()
Agent
Queue. getAgent(JID jid)
Agent
DummyScheduler. getBestAgent(Queue queue, User user)
Agent
Scheduler. getBestAgent(Queue queue, User user)
Returns agent to handle user.Methods in tigase.workgroupqueues.scheduler that return types with arguments of type Agent Modifier and Type Method Description java.util.Collection<Agent>
Queue. getAgents()
Methods in tigase.workgroupqueues.scheduler with parameters of type Agent Modifier and Type Method Description void
Controller. addAgent(Agent agent)
Add new agent.void
DefaultController. addAgent(Agent agent)
void
Queue. addAgent(Agent agent)
java.util.Collection<ISequenceAction>
Controller. getAddAgentToRoomActions(Queue queue, User user, Agent agent, Room room)
java.util.Collection<ISequenceAction>
DefaultController. getAddAgentToRoomActions(Queue queue, User user, Agent agent, Room room)
static java.lang.String
Offer. getKey(Queue queue, User user, Agent agent)
void
Controller. removeAgent(Agent agent)
Remove agent (because agent is no longe available for Workgroup Queues Component).void
DefaultController. removeAgent(Agent agent)
void
Queue. removeAgent(Agent agent)
Offer
Queue. removeOffer(Queue queue, JID userJID, Agent agent)
void
Controller. updateAgent(Agent agent)
Update status of agent.void
DefaultController. updateAgent(Agent agent)
Constructors in tigase.workgroupqueues.scheduler with parameters of type Agent Constructor Description Offer(Queue queue, User user, Agent agent)
Offer(Queue queue, User user, Agent agent, java.util.Date timestamp)
-