|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AgentWorkbin
A workbin that is defined by agent. Workbins can be defined either by agent, agent group, place, or place group in the Configuration Layer.
| 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(Agent agent)
Returns the contents of this workbin for another agent. |
java.util.Collection |
getContentForAgent(java.lang.String agent_id)
Returns the contents of this workbin for another agent. |
void |
put(InteractionMultimedia interaction,
Agent agent)
Places an interaction into the workbin of another agent. |
void |
put(InteractionMultimedia interaction,
Agent agent,
java.lang.String reason,
java.lang.String reason_description)
Places an interaction into the workbin of another agent and specifies a reason for this action. |
void |
put(InteractionMultimedia interaction,
java.lang.String agent_id,
java.lang.String reason,
java.lang.String reason_description)
Places an interaction into the workbin of another agent 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(Agent agent)
throws RequestFailedException
agent - the agent whose workbin contents are required. Can be
null; if this value is null, the default behaviour is Workbin.getContent().
Collection of InteractionMultimediaSummary
IsServiceException - exception thrown if there is a problem with Interaction Server.
RequestFailedException
java.util.Collection getContentForAgent(java.lang.String agent_id)
throws RequestFailedException
agent_id - the agent ID whose workbin contents are required. Can be
null; if this value is null, the default behaviour is Workbin.getContent().
Collection of InteractionMultimediaSummary
IsServiceException - exception thrown if there is a problem with Interaction Server.
RequestFailedException
void put(InteractionMultimedia interaction,
Agent agent)
throws RequestFailedException
interaction - the interaction to be put into the workbin.agent - the agent into whose workbin the interaction will be put. Can be
null; if this value is null, the default behaviour is Workbin.put(com.genesyslab.ail.InteractionMultimedia).
IsServiceException - exception thrown if there is a problem with Interaction Server.
RequestFailedException
void put(InteractionMultimedia interaction,
Agent agent,
java.lang.String reason,
java.lang.String reason_description)
throws RequestFailedException
interaction - the interaction to be put into the workbin.agent - the agent into whose workbin the interaction will be put. Can be
null; If this value is null, the default behaviour is Workbin.put(com.genesyslab.ail.InteractionMultimedia).reason - this action's reason.reason_description - the reason's description.
IsServiceException - exception thrown if there is a problem with Interaction Server.
RequestFailedException
void put(InteractionMultimedia interaction,
java.lang.String agent_id,
java.lang.String reason,
java.lang.String reason_description)
throws RequestFailedException
interaction - the interaction to be put into the workbin.agent_id - the ID of agent 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 | ||||||||