|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<DialerPolicyType>
umontreal.iro.lecuyer.contactcenters.app.DialerPolicyType
public enum DialerPolicyType
Represents the dialer policy specifying when a dialer must try to make calls and how many calls to try at a time. Some of the policies need parameters which are specified as part of the dialer parameters.
Enum Constant Summary | |
---|---|
AGENTSMOVE
Dialing policy with smart agent management. |
|
DIAL1XFREE
Equivalent to DIALXFREE with
κ = 1 and c = 1. |
|
DIAL2XFREE
Equivalent to DIALXFREE with
κ = 2 and c = 0. |
|
DIALFREE_BADCALLMISMATCHRATES
When the dialing conditions defined for DIALXFREE apply, i.e.,
![]() ![]() |
|
DIALONE
Equivalent to DIALXFREE with
κ = 0 and c = 1. |
|
DIALXFREE
Dials only when the total number of free agents ![]() ![]() |
Method Summary | |
---|---|
String |
toString()
|
static DialerPolicyType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static DialerPolicyType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final DialerPolicyType DIALXFREE
public static final DialerPolicyType DIALONE
DIALXFREE
with
κ = 0 and c = 1.
public static final DialerPolicyType DIAL1XFREE
DIALXFREE
with
κ = 1 and c = 1.
public static final DialerPolicyType DIAL2XFREE
DIALXFREE
with
κ = 2 and c = 0.
public static final DialerPolicyType DIALFREE_BADCALLMISMATCHRATES
DIALXFREE
apply, i.e.,
The number of calls waiting more than the acceptable waiting time and arrivals for all inbound call types, the number of mismatches for call type k, and the total number of tried outbound calls of type k are computed for periods with fixed duration dD. When the dialer is required to take a decision, it computes the bad call and mismatch rates by taking these values during the PD last checked periods.
public static final DialerPolicyType AGENTSMOVE
AgentsMoveDialerPolicy
for more information.The parameters of the agent groups managed by the dialer are specified using agentGroupInfo children elements, in the dialer parameters.
The flags of the dialer are controlled as follows. The dialer keeps track of the global service level (over all inbound call types) for the last PD periods of duration dD. These parameters are set by the attributes numCheckedPeriods and checkedPeriodDuration of the dialer parameters. If the service level falls below the lower threshold s1 given by the attribute slInboundThresh, the flag outbound-to-inbound is turned on, and inbound-to-outbound is turned off. On the other hand, if the service level goes above the higher threshold s2 set by the attribute slOutboundThresh, the flag inbound-to-outbound is turned on while the flag outbound-to-inbound is off. When the service level is in [s1, s2], both flags are turned off.
Method Detail |
---|
public static DialerPolicyType[] values()
for (DialerPolicyType c : DialerPolicyType.values()) System.out.println(c);
public static DialerPolicyType valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<DialerPolicyType>
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |