|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AgentGroupListener
Represents an agent-group listener which is notified when the number of agents in a group is modified or when a service starts or ends.
Method Summary | |
---|---|
void |
agentGroupChange(AgentGroup group)
This method is called when the number of available or free agents in the agent group group is changed. |
void |
beginService(EndServiceEvent ev)
This method is called after the service of a contact by an agent was started. |
void |
endContact(EndServiceEvent ev)
This method is called after the communication of a contact with an agent was terminated, with ev containing all the information. |
void |
endService(EndServiceEvent ev)
This method is called after the service of a contact by an agent was terminated. |
void |
init(AgentGroup group)
This method is called after the AgentGroup.init() method
is called for the agent group group. |
Method Detail |
---|
void agentGroupChange(AgentGroup group)
AgentGroup.setNumAgents(int)
method is called, or when the
efficiency is changed.
This is also called when DetailedAgentGroup.addAgent(umontreal.iro.lecuyer.contactcenters.server.Agent)
or DetailedAgentGroup.removeAgent(umontreal.iro.lecuyer.contactcenters.server.Agent)
are used.
group
- the agent group being modified.void beginService(EndServiceEvent ev)
ev
- the end-service event associated with the contact being served.void endContact(EndServiceEvent ev)
ev
- the end-service event associated with the served contact.void endService(EndServiceEvent ev)
ev
- the end-service event associated with the served contact.void init(AgentGroup group)
AgentGroup.init()
method
is called for the agent group group.
group
- the agent group being initialized.
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |