Package | Description |
---|---|
tigase.workgroupqueues.modules.agent | |
tigase.workgroupqueues.modules.muc | |
tigase.workgroupqueues.modules.user | |
tigase.workgroupqueues.scheduler |
Modifier and Type | Method and Description |
---|---|
void |
OfferModule.sendAgentInvitation(BareJID roomJID,
Agent agent,
User user,
Queue queue,
String reason) |
void |
OfferModule.sendOffer(User user,
Agent toAgent,
int timeout) |
void |
OfferModule.sendOfferRevoke(User user,
Agent toAgent,
String reason)
Send revocation of earlier offer to chat to a user.
|
Modifier and Type | Method and Description |
---|---|
void |
MucControllerModule.addUser(Queue queue,
Room room,
User user,
AsyncCallback asyncCallback) |
Modifier and Type | Method and Description |
---|---|
void |
DepartQueueModule.depart(User user) |
void |
QueueStatusModule.sendCurrentStatus(Queue queue,
User user) |
void |
JoinQueueModule.sendUserInvitation(BareJID roomJID,
User user,
Queue queue,
String reason) |
Modifier and Type | Method and Description |
---|---|
User |
Offer.getUser() |
User |
Queue.getUser(JID jid) |
Modifier and Type | Method and Description |
---|---|
Collection<User> |
Queue.getUsers() |
Modifier and Type | Method and Description |
---|---|
void |
Queue.addUser(User user) |
void |
DefaultController.addUser(User user) |
void |
Controller.addUser(User user)
Add user to waiting queue.
|
Room |
DefaultController.createRoomInstance(Queue queue,
User user) |
Room |
Controller.createRoomInstance(Queue queue,
User user)
Creates instance of
Room instance. |
Collection<ISequenceAction> |
DefaultController.getAddAgentToRoomActions(Queue queue,
User user,
Agent agent,
Room room) |
Collection<ISequenceAction> |
Controller.getAddAgentToRoomActions(Queue queue,
User user,
Agent agent,
Room room)
|
Agent |
Scheduler.getBestAgent(Queue queue,
User user)
Returns agent to handle user.
|
Agent |
DummyScheduler.getBestAgent(Queue queue,
User user) |
static String |
Offer.getKey(Queue queue,
User user,
Agent agent) |
int |
DefaultController.getQueueUserPosition(User user) |
int |
Controller.getQueueUserPosition(User user)
Returns position of user in his queue.
|
int |
DefaultController.getQueueUserWaitingTime(User user) |
int |
Controller.getQueueUserWaitingTime(User user)
Estimated waiting time to handle user.
|
Collection<ISequenceAction> |
DefaultController.getRoomCreateActions(Queue queue,
User user,
Room room) |
Collection<ISequenceAction> |
Controller.getRoomCreateActions(Queue queue,
User user,
Room room)
Returns collection of
Actions to create room in MUC Component. |
void |
Scheduler.onUserJoinedQueue(Queue queue,
User user)
Callback method.
|
void |
DummyScheduler.onUserJoinedQueue(Queue queue,
User user) |
void |
Queue.removeUser(User user) |
void |
DefaultController.removeUser(User user) |
void |
Controller.removeUser(User user)
Remove user/
|
void |
DefaultController.updateUser(User user) |
void |
Controller.updateUser(User user)
Update status of user.
|
Constructor and Description |
---|
Offer(Queue queue,
User user,
Agent agent) |
Offer(Queue queue,
User user,
Agent agent,
Date timestamp) |
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.