|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectumontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
public class DialerAgentGroupParams
Provides information about a virtual agent group containing inbound and outbound groups, and managed by a dialer.
Field Summary | |
---|---|
protected Duration |
delayInIn
|
protected Duration |
delayInOut
|
protected Duration |
delayOutIn
|
protected Duration |
delayOutOut
|
protected List<AgentGroupIndex> |
inboundGroup
|
protected Integer |
maximumIdleOutboundAgents
|
protected Integer |
minimumIdleInboundAgents
|
protected Duration |
minimumIdleTime
|
protected List<AgentGroupIndex> |
outboundGroup
|
protected int[] |
requiredEmptyGroupsInOut
|
protected int[] |
requiredEmptyGroupsOutIn
|
Constructor Summary | |
---|---|
DialerAgentGroupParams()
|
Method Summary | |
---|---|
Duration |
getDelayInIn()
Gets the value of the delayInIn property. |
Duration |
getDelayInOut()
Gets the value of the delayInOut property. |
Duration |
getDelayOutIn()
Gets the value of the delayOutIn property. |
Duration |
getDelayOutOut()
Gets the value of the delayOutOut property. |
List<AgentGroupIndex> |
getInboundGroup()
Gets the value of the inboundGroup property. |
int |
getMaximumIdleOutboundAgents()
Gets the value of the maximumIdleOutboundAgents property. |
int |
getMinimumIdleInboundAgents()
Gets the value of the minimumIdleInboundAgents property. |
Duration |
getMinimumIdleTime()
Gets the value of the minimumIdleTime property. |
List<AgentGroupIndex> |
getOutboundGroup()
Gets the value of the outboundGroup property. |
int[] |
getRequiredEmptyGroupsInOut()
|
int |
getRequiredEmptyGroupsInOut(int idx)
|
int |
getRequiredEmptyGroupsInOutLength()
|
int[] |
getRequiredEmptyGroupsOutIn()
|
int |
getRequiredEmptyGroupsOutIn(int idx)
|
int |
getRequiredEmptyGroupsOutInLength()
|
boolean |
isSetDelayInIn()
|
boolean |
isSetDelayInOut()
|
boolean |
isSetDelayOutIn()
|
boolean |
isSetDelayOutOut()
|
boolean |
isSetInboundGroup()
|
boolean |
isSetMaximumIdleOutboundAgents()
|
boolean |
isSetMinimumIdleInboundAgents()
|
boolean |
isSetMinimumIdleTime()
|
boolean |
isSetOutboundGroup()
|
boolean |
isSetRequiredEmptyGroupsInOut()
|
boolean |
isSetRequiredEmptyGroupsOutIn()
|
void |
setDelayInIn(Duration value)
Sets the value of the delayInIn property. |
void |
setDelayInOut(Duration value)
Sets the value of the delayInOut property. |
void |
setDelayOutIn(Duration value)
Sets the value of the delayOutIn property. |
void |
setDelayOutOut(Duration value)
Sets the value of the delayOutOut property. |
void |
setMaximumIdleOutboundAgents(int value)
Sets the value of the maximumIdleOutboundAgents property. |
void |
setMinimumIdleInboundAgents(int value)
Sets the value of the minimumIdleInboundAgents property. |
void |
setMinimumIdleTime(Duration value)
Sets the value of the minimumIdleTime property. |
void |
setRequiredEmptyGroupsInOut(int[] values)
|
int |
setRequiredEmptyGroupsInOut(int idx,
int value)
|
void |
setRequiredEmptyGroupsOutIn(int[] values)
|
int |
setRequiredEmptyGroupsOutIn(int idx,
int value)
|
void |
unsetInboundGroup()
|
void |
unsetMaximumIdleOutboundAgents()
|
void |
unsetMinimumIdleInboundAgents()
|
void |
unsetOutboundGroup()
|
void |
unsetRequiredEmptyGroupsInOut()
|
void |
unsetRequiredEmptyGroupsOutIn()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected List<AgentGroupIndex> inboundGroup
protected List<AgentGroupIndex> outboundGroup
protected int[] requiredEmptyGroupsInOut
protected int[] requiredEmptyGroupsOutIn
protected Duration delayInIn
protected Duration delayInOut
protected Duration delayOutIn
protected Duration delayOutOut
protected Duration minimumIdleTime
protected Integer minimumIdleInboundAgents
protected Integer maximumIdleOutboundAgents
Constructor Detail |
---|
public DialerAgentGroupParams()
Method Detail |
---|
public List<AgentGroupIndex> getInboundGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the inboundGroup property.
For example, to add a new item, do as follows:
getInboundGroup().add(newItem);
Objects of the following type(s) are allowed in the list
AgentGroupIndex
public boolean isSetInboundGroup()
public void unsetInboundGroup()
public List<AgentGroupIndex> getOutboundGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the outboundGroup property.
For example, to add a new item, do as follows:
getOutboundGroup().add(newItem);
Objects of the following type(s) are allowed in the list
AgentGroupIndex
public boolean isSetOutboundGroup()
public void unsetOutboundGroup()
public int[] getRequiredEmptyGroupsInOut()
Integer
public int getRequiredEmptyGroupsInOut(int idx)
Integer
public int getRequiredEmptyGroupsInOutLength()
public void setRequiredEmptyGroupsInOut(int[] values)
values
- allowed objects are
Integer
public int setRequiredEmptyGroupsInOut(int idx, int value)
value
- allowed object is
Integer
public boolean isSetRequiredEmptyGroupsInOut()
public void unsetRequiredEmptyGroupsInOut()
public int[] getRequiredEmptyGroupsOutIn()
Integer
public int getRequiredEmptyGroupsOutIn(int idx)
Integer
public int getRequiredEmptyGroupsOutInLength()
public void setRequiredEmptyGroupsOutIn(int[] values)
values
- allowed objects are
Integer
public int setRequiredEmptyGroupsOutIn(int idx, int value)
value
- allowed object is
Integer
public boolean isSetRequiredEmptyGroupsOutIn()
public void unsetRequiredEmptyGroupsOutIn()
public Duration getDelayInIn()
Duration
public void setDelayInIn(Duration value)
value
- allowed object is
Duration
public boolean isSetDelayInIn()
public Duration getDelayInOut()
Duration
public void setDelayInOut(Duration value)
value
- allowed object is
Duration
public boolean isSetDelayInOut()
public Duration getDelayOutIn()
Duration
public void setDelayOutIn(Duration value)
value
- allowed object is
Duration
public boolean isSetDelayOutIn()
public Duration getDelayOutOut()
Duration
public void setDelayOutOut(Duration value)
value
- allowed object is
Duration
public boolean isSetDelayOutOut()
public Duration getMinimumIdleTime()
Duration
public void setMinimumIdleTime(Duration value)
value
- allowed object is
Duration
public boolean isSetMinimumIdleTime()
public int getMinimumIdleInboundAgents()
Integer
public void setMinimumIdleInboundAgents(int value)
value
- allowed object is
Integer
public boolean isSetMinimumIdleInboundAgents()
public void unsetMinimumIdleInboundAgents()
public int getMaximumIdleOutboundAgents()
Integer
public void setMaximumIdleOutboundAgents(int value)
value
- allowed object is
Integer
public boolean isSetMaximumIdleOutboundAgents()
public void unsetMaximumIdleOutboundAgents()
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |