public class CfgAgentDetails
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
infoType
Agent details level (
ECfgInfoType ) |
protected boolean |
provideAccrualRuleInfo
Specifies whether to provide Time-Off Rule information or not
|
protected boolean |
provideActivityInfo
Specifies whether to provide Activity information or not
|
protected boolean |
provideAvailabilityInfo
Specifies whether to provide Agent's Contract Availability information or not
|
protected boolean |
provideBUInfo
Specifies whether to provide BU information or not
|
protected boolean |
provideCarpoolInfo
Specifies whether to provide Carpool information or not
|
protected boolean |
provideContractInfo
Specifies whether to provide Agent's Contract information or not
|
protected boolean |
provideSiteInfo
Specifies whether to provide Site information or not
|
protected boolean |
provideSkillInfo
Specifies whether to provide Skill information or not
|
protected boolean |
provideTeamInfo
Specifies whether to provide Agent's Team information or not
|
protected boolean |
provideTimeOffTypeInfo
Specifies whether to provide Time-Off Type information or not
|
protected boolean |
provideTimezoneInfo
Specifies whether to provide Time Zone information or not
|
protected boolean |
secondaryActivities
Specifies whether to provide Activities based on Agent's secondary skills or use only primary skills
|
private static long |
serialVersionUID |
Constructor and Description |
---|
CfgAgentDetails() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getInfoType()
Gets the value of the infoType property.
|
int |
hashCode() |
boolean |
isProvideAccrualRuleInfo()
Gets the value of the provideAccrualRuleInfo property.
|
boolean |
isProvideActivityInfo()
Gets the value of the provideActivityInfo property.
|
boolean |
isProvideAvailabilityInfo()
Gets the value of the provideAvailabilityInfo property.
|
boolean |
isProvideBUInfo()
Gets the value of the provideBUInfo property.
|
boolean |
isProvideCarpoolInfo()
Gets the value of the provideCarpoolInfo property.
|
boolean |
isProvideContractInfo()
Gets the value of the provideContractInfo property.
|
boolean |
isProvideSiteInfo()
Gets the value of the provideSiteInfo property.
|
boolean |
isProvideSkillInfo()
Gets the value of the provideSkillInfo property.
|
boolean |
isProvideTeamInfo()
Gets the value of the provideTeamInfo property.
|
boolean |
isProvideTimeOffTypeInfo()
Gets the value of the provideTimeOffTypeInfo property.
|
boolean |
isProvideTimezoneInfo()
Gets the value of the provideTimezoneInfo property.
|
boolean |
isSecondaryActivities()
Gets the value of the secondaryActivities property.
|
void |
setInfoType(int value)
Sets the value of the infoType property.
|
void |
setProvideAccrualRuleInfo(boolean value)
Sets the value of the provideAccrualRuleInfo property.
|
void |
setProvideActivityInfo(boolean value)
Sets the value of the provideActivityInfo property.
|
void |
setProvideAvailabilityInfo(boolean value)
Sets the value of the provideAvailabilityInfo property.
|
void |
setProvideBUInfo(boolean value)
Sets the value of the provideBUInfo property.
|
void |
setProvideCarpoolInfo(boolean value)
Sets the value of the provideCarpoolInfo property.
|
void |
setProvideContractInfo(boolean value)
Sets the value of the provideContractInfo property.
|
void |
setProvideSiteInfo(boolean value)
Sets the value of the provideSiteInfo property.
|
void |
setProvideSkillInfo(boolean value)
Sets the value of the provideSkillInfo property.
|
void |
setProvideTeamInfo(boolean value)
Sets the value of the provideTeamInfo property.
|
void |
setProvideTimeOffTypeInfo(boolean value)
Sets the value of the provideTimeOffTypeInfo property.
|
void |
setProvideTimezoneInfo(boolean value)
Sets the value of the provideTimezoneInfo property.
|
void |
setSecondaryActivities(boolean value)
Sets the value of the secondaryActivities property.
|
java.lang.String |
toString() |
CfgAgentDetails |
withInfoType(int value) |
CfgAgentDetails |
withProvideAccrualRuleInfo(boolean value) |
CfgAgentDetails |
withProvideActivityInfo(boolean value) |
CfgAgentDetails |
withProvideAvailabilityInfo(boolean value) |
CfgAgentDetails |
withProvideBUInfo(boolean value) |
CfgAgentDetails |
withProvideCarpoolInfo(boolean value) |
CfgAgentDetails |
withProvideContractInfo(boolean value) |
CfgAgentDetails |
withProvideSiteInfo(boolean value) |
CfgAgentDetails |
withProvideSkillInfo(boolean value) |
CfgAgentDetails |
withProvideTeamInfo(boolean value) |
CfgAgentDetails |
withProvideTimeOffTypeInfo(boolean value) |
CfgAgentDetails |
withProvideTimezoneInfo(boolean value) |
CfgAgentDetails |
withSecondaryActivities(boolean value) |
private static final long serialVersionUID
protected int infoType
ECfgInfoType
)protected boolean secondaryActivities
protected boolean provideTeamInfo
protected boolean provideContractInfo
protected boolean provideAvailabilityInfo
protected boolean provideActivityInfo
protected boolean provideSiteInfo
protected boolean provideBUInfo
protected boolean provideTimezoneInfo
protected boolean provideCarpoolInfo
protected boolean provideSkillInfo
protected boolean provideAccrualRuleInfo
protected boolean provideTimeOffTypeInfo
public int getInfoType()
public void setInfoType(int value)
public boolean isSecondaryActivities()
public void setSecondaryActivities(boolean value)
public boolean isProvideTeamInfo()
public void setProvideTeamInfo(boolean value)
public boolean isProvideContractInfo()
public void setProvideContractInfo(boolean value)
public boolean isProvideAvailabilityInfo()
public void setProvideAvailabilityInfo(boolean value)
public boolean isProvideActivityInfo()
public void setProvideActivityInfo(boolean value)
public boolean isProvideSiteInfo()
public void setProvideSiteInfo(boolean value)
public boolean isProvideBUInfo()
public void setProvideBUInfo(boolean value)
public boolean isProvideTimezoneInfo()
public void setProvideTimezoneInfo(boolean value)
public boolean isProvideCarpoolInfo()
public void setProvideCarpoolInfo(boolean value)
public boolean isProvideSkillInfo()
public void setProvideSkillInfo(boolean value)
public boolean isProvideAccrualRuleInfo()
public void setProvideAccrualRuleInfo(boolean value)
public boolean isProvideTimeOffTypeInfo()
public void setProvideTimeOffTypeInfo(boolean value)
public CfgAgentDetails withInfoType(int value)
public CfgAgentDetails withSecondaryActivities(boolean value)
public CfgAgentDetails withProvideTeamInfo(boolean value)
public CfgAgentDetails withProvideContractInfo(boolean value)
public CfgAgentDetails withProvideAvailabilityInfo(boolean value)
public CfgAgentDetails withProvideActivityInfo(boolean value)
public CfgAgentDetails withProvideSiteInfo(boolean value)
public CfgAgentDetails withProvideBUInfo(boolean value)
public CfgAgentDetails withProvideTimezoneInfo(boolean value)
public CfgAgentDetails withProvideCarpoolInfo(boolean value)
public CfgAgentDetails withProvideSkillInfo(boolean value)
public CfgAgentDetails withProvideAccrualRuleInfo(boolean value)
public CfgAgentDetails withProvideTimeOffTypeInfo(boolean value)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.