Uses of Class
tigase.workgroupqueues.scheduler.User
-
Packages that use User Package Description tigase.workgroupqueues.modules.agent tigase.workgroupqueues.modules.muc tigase.workgroupqueues.modules.user tigase.workgroupqueues.scheduler -
-
Uses of User in tigase.workgroupqueues.modules.agent
Methods in tigase.workgroupqueues.modules.agent with parameters of type User Modifier and Type Method Description void
OfferModule. sendAgentInvitation(BareJID roomJID, Agent agent, User user, Queue queue, java.lang.String reason)
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. -
Uses of User in tigase.workgroupqueues.modules.muc
Methods in tigase.workgroupqueues.modules.muc with parameters of type User Modifier and Type Method Description void
MucControllerModule. addUser(Queue queue, Room room, User user, AsyncCallback asyncCallback)
-
Uses of User in tigase.workgroupqueues.modules.user
Methods in tigase.workgroupqueues.modules.user with parameters of type User Modifier and Type Method Description void
DepartQueueModule. depart(User user)
void
QueueStatusModule. sendCurrentStatus(Queue queue, User user)
void
JoinQueueModule. sendUserInvitation(BareJID roomJID, User user, Queue queue, java.lang.String reason)
-
Uses of User in tigase.workgroupqueues.scheduler
Methods in tigase.workgroupqueues.scheduler that return User Modifier and Type Method Description User
Offer. getUser()
User
Queue. getUser(JID jid)
Methods in tigase.workgroupqueues.scheduler that return types with arguments of type User Modifier and Type Method Description java.util.Collection<User>
Queue. getUsers()
Methods in tigase.workgroupqueues.scheduler with parameters of type User Modifier and Type Method Description void
Controller. addUser(User user)
Add user to waiting queue.void
DefaultController. addUser(User user)
void
Queue. addUser(User user)
Room
Controller. createRoomInstance(Queue queue, User user)
Creates instance ofRoom
instance.Room
DefaultController. createRoomInstance(Queue queue, User user)
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)
Agent
DummyScheduler. getBestAgent(Queue queue, User user)
Agent
Scheduler. getBestAgent(Queue queue, User user)
Returns agent to handle user.static java.lang.String
Offer. getKey(Queue queue, User user, Agent agent)
int
Controller. getQueueUserPosition(User user)
Returns position of user in his queue.int
DefaultController. getQueueUserPosition(User user)
int
Controller. getQueueUserWaitingTime(User user)
Estimated waiting time to handle user.int
DefaultController. getQueueUserWaitingTime(User user)
java.util.Collection<ISequenceAction>
Controller. getRoomCreateActions(Queue queue, User user, Room room)
Returns collection ofActions
to create room in MUC Component.java.util.Collection<ISequenceAction>
DefaultController. getRoomCreateActions(Queue queue, User user, Room room)
void
DummyScheduler. onUserJoinedQueue(Queue queue, User user)
void
Scheduler. onUserJoinedQueue(Queue queue, User user)
Callback method.void
Controller. removeUser(User user)
Remove user/void
DefaultController. removeUser(User user)
void
Queue. removeUser(User user)
void
Controller. updateUser(User user)
Update status of user.void
DefaultController. updateUser(User user)
Constructors in tigase.workgroupqueues.scheduler with parameters of type User Constructor Description Offer(Queue queue, User user, Agent agent)
Offer(Queue queue, User user, Agent agent, java.util.Date timestamp)
-