|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AgentGroupWorkbin
A workbin that is defined by an agent group. (Workbins can be defined in the Configuration Layer by agent, agent group, place, or place group.)
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.genesyslab.ail.workflow.Workbin |
|---|
Workbin.Type |
| Nested classes/interfaces inherited from interface com.genesyslab.ail.IdObject |
|---|
IdObject.ObjectType |
| Method Summary | |
|---|---|
java.util.Collection |
getContent(AgentGroup agent_group)
Returns the contents of this workbin for another agent group. |
java.util.Collection |
getContentForAgentGroup(java.lang.String agent_group_id)
Returns the contents of this workbin for another agent group. |
void |
put(InteractionMultimedia interaction,
AgentGroup agent_group)
Places an interaction into the workbin of another agent group. |
void |
put(InteractionMultimedia interaction,
AgentGroup agent_group,
java.lang.String reason,
java.lang.String reason_description)
Places an interaction into the workbin of another agent group and specifies a reason for this action. |
void |
put(InteractionMultimedia interaction,
java.lang.String agent_group_id,
java.lang.String reason,
java.lang.String reason_description)
Places an interaction into the workbin of another agent group and specifies a reason for this action. |
| Methods inherited from interface com.genesyslab.ail.workflow.Workbin |
|---|
addWorkbinListener, addWorkbinListener, getContent, getContent, getContentForAll, getDisplayName, getName, getPlace, getSortedContentForAll, getType, getView, put, put, removeWorkbinListener |
| Methods inherited from interface com.genesyslab.ail.IdObject |
|---|
getId, getObjectType |
| Method Detail |
|---|
java.util.Collection getContent(AgentGroup agent_group)
throws RequestFailedException
agent_group - the agent group whose workbin contents are required.
If this value is null, the default behaviour is
Workbin.getContent().
Collection of InteractionMultimediaSummary
IsServiceException - exception thrown if there is an issue with Interaction Server.
RequestFailedException
java.util.Collection getContentForAgentGroup(java.lang.String agent_group_id)
throws RequestFailedException
agent_group_id - the agent group ID whose workbin contents are required.
If this value is null, the default behaviour is
Workbin.getContent().
Collection of InteractionMultimediaSummary
IsServiceException - exception thrown if there is an issue with Interaction Server.
RequestFailedException
void put(InteractionMultimedia interaction,
AgentGroup agent_group)
throws RequestFailedException
interaction - the interaction to be put into the workbin.agent_group - the agent group into whose workbin the interaction will be put.
If this value is null, the default behaviour is Workbin.put(com.genesyslab.ail.InteractionMultimedia).
IsServiceException - exception thrown if there is an issue with Interaction Server.
RequestFailedException
void put(InteractionMultimedia interaction,
AgentGroup agent_group,
java.lang.String reason,
java.lang.String reason_description)
throws RequestFailedException
interaction - the interaction to be put into the workbin.agent_group - the agent group into whose workbin the interaction will be put.
If this value is null, the default behaviour is Workbin.put(com.genesyslab.ail.InteractionMultimedia).reason - the action's reason.reason_description - the reason's description.
IsServiceException - exception thrown if there is an issue with Interaction Server.
RequestFailedException
void put(InteractionMultimedia interaction,
java.lang.String agent_group_id,
java.lang.String reason,
java.lang.String reason_description)
throws RequestFailedException
interaction - the interaction to be put into the workbin.agent_group_id - the ID of agent group into whose workbin the interaction will be put.reason - the action's reason.reason_description - the reason's description.
IsServiceException - exception thrown if there is an issue with Interaction Server.
RequestFailedException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||