Package tigase.workgroupqueues.scheduler
Interface Scheduler
- All Known Implementing Classes:
DummyScheduler
public interface Scheduler
Interface for scheduler.
-
Method Summary
Modifier and TypeMethodDescriptiongetBestAgent
(Queue queue, User user) Returns agent to handle user.void
onUserJoinedQueue
(Queue queue, User user) Callback method.
-
Method Details
-
getBestAgent
Returns agent to handle user.- Parameters:
queue
- queue.user
- user to be handled- Returns:
- agent.
-
onUserJoinedQueue
Callback method. Called when new user join to queue.- Parameters:
queue
- queue.user
- user joined to queue.
-