public class CfgSite
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
gswName
Switch Name
|
protected int |
gswSwitchId
Switch ID
|
protected int |
gswTenantId
Agent's tenant ID
|
private static long |
serialVersionUID |
protected long |
timestamp
A timestamp value -- marks the point in time when Object information was obtained
|
protected int |
wmAlarmThreshold
Alarm Threshold (in minutes)
|
protected int |
wmAspSwitchId
The ID of a Switch used for statistics
|
protected int |
wmBUId
Business Unit ID--identifies
CfgBU object to which the Site belongs. |
protected int |
wmDAStatId
The Stat Server application ID
|
protected int |
wmDASynchroId
The Application ID of the Data Aggregator used in synchronization
|
protected boolean |
wmEnableAgentCarpools
Enables agent initiated carpools
|
protected int |
wmMaxSeats
Maximum Number of Seats
|
protected int |
wmMinTimeBetweenDays
Minimum duration between the end of the day and start of next working day
|
protected java.lang.String |
wmName
Site Name
|
protected double |
wmSchPlanningPeriodStartDate
Planning Period Start Date (
OleDateTime ) |
protected int |
wmSchPlanningPeriodType
Schedule Planning Period Type (
ECfgPlanningPeriodType ) |
protected int |
wmSiteId
Site ID
|
protected boolean |
wmSynchBreaks
Tells whether beaks should be synchronized when using team constraints or not
|
protected boolean |
wmSynchDaysOff
Tells whether day offs should be synchronized when using team constraints or not
|
protected boolean |
wmSynchDuration
Tells whether shift paid time should be synchronized when using team constraints or not
|
protected boolean |
wmSynchMeals
Tells whether meals should be synchronized when using team constraints or not
|
protected boolean |
wmSynchStartTime
Tells whether shift start times should be synchronized when using team constraints or not
|
protected int |
wmTeamWorkWindow
Maximum start time difference for members of the same team (in minutes)
|
protected java.lang.String |
wmTenantName
Tenant Name
|
protected java.lang.String |
wmTenantPassword
Tenant Password
|
protected java.lang.String |
wmTimeProfile
Tenant Profile
|
protected int |
wmTimezoneId
Site Time Zone ID--identifies
CfgTimezone object |
protected boolean |
wmUnassignAgents
Synchronize "unassigned" agents (true/false)
|
protected int |
wmWFMServerId
The Application ID of the associated WFM Server
|
Constructor and Description |
---|
CfgSite() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.lang.String |
getGswName()
Gets the value of the gswName property.
|
int |
getGswSwitchId()
Gets the value of the gswSwitchId property.
|
int |
getGswTenantId()
Gets the value of the gswTenantId property.
|
long |
getTimestamp()
Gets the value of the timestamp property.
|
int |
getWmAlarmThreshold()
Gets the value of the wmAlarmThreshold property.
|
int |
getWmAspSwitchId()
Gets the value of the wmAspSwitchId property.
|
int |
getWmBUId()
Gets the value of the wmBUId property.
|
int |
getWmDAStatId()
Gets the value of the wmDAStatId property.
|
int |
getWmDASynchroId()
Gets the value of the wmDASynchroId property.
|
int |
getWmMaxSeats()
Gets the value of the wmMaxSeats property.
|
int |
getWmMinTimeBetweenDays()
Gets the value of the wmMinTimeBetweenDays property.
|
java.lang.String |
getWmName()
Gets the value of the wmName property.
|
double |
getWmSchPlanningPeriodStartDate()
Gets the value of the wmSchPlanningPeriodStartDate property.
|
int |
getWmSchPlanningPeriodType()
Gets the value of the wmSchPlanningPeriodType property.
|
int |
getWmSiteId()
Gets the value of the wmSiteId property.
|
int |
getWmTeamWorkWindow()
Gets the value of the wmTeamWorkWindow property.
|
java.lang.String |
getWmTenantName()
Gets the value of the wmTenantName property.
|
java.lang.String |
getWmTenantPassword()
Gets the value of the wmTenantPassword property.
|
java.lang.String |
getWmTimeProfile()
Gets the value of the wmTimeProfile property.
|
int |
getWmTimezoneId()
Gets the value of the wmTimezoneId property.
|
int |
getWmWFMServerId()
Gets the value of the wmWFMServerId property.
|
int |
hashCode() |
boolean |
isWmEnableAgentCarpools()
Gets the value of the wmEnableAgentCarpools property.
|
boolean |
isWmSynchBreaks()
Gets the value of the wmSynchBreaks property.
|
boolean |
isWmSynchDaysOff()
Gets the value of the wmSynchDaysOff property.
|
boolean |
isWmSynchDuration()
Gets the value of the wmSynchDuration property.
|
boolean |
isWmSynchMeals()
Gets the value of the wmSynchMeals property.
|
boolean |
isWmSynchStartTime()
Gets the value of the wmSynchStartTime property.
|
boolean |
isWmUnassignAgents()
Gets the value of the wmUnassignAgents property.
|
void |
setGswName(java.lang.String value)
Sets the value of the gswName property.
|
void |
setGswSwitchId(int value)
Sets the value of the gswSwitchId property.
|
void |
setGswTenantId(int value)
Sets the value of the gswTenantId property.
|
void |
setTimestamp(long value)
Sets the value of the timestamp property.
|
void |
setWmAlarmThreshold(int value)
Sets the value of the wmAlarmThreshold property.
|
void |
setWmAspSwitchId(int value)
Sets the value of the wmAspSwitchId property.
|
void |
setWmBUId(int value)
Sets the value of the wmBUId property.
|
void |
setWmDAStatId(int value)
Sets the value of the wmDAStatId property.
|
void |
setWmDASynchroId(int value)
Sets the value of the wmDASynchroId property.
|
void |
setWmEnableAgentCarpools(boolean value)
Sets the value of the wmEnableAgentCarpools property.
|
void |
setWmMaxSeats(int value)
Sets the value of the wmMaxSeats property.
|
void |
setWmMinTimeBetweenDays(int value)
Sets the value of the wmMinTimeBetweenDays property.
|
void |
setWmName(java.lang.String value)
Sets the value of the wmName property.
|
void |
setWmSchPlanningPeriodStartDate(double value)
Sets the value of the wmSchPlanningPeriodStartDate property.
|
void |
setWmSchPlanningPeriodType(int value)
Sets the value of the wmSchPlanningPeriodType property.
|
void |
setWmSiteId(int value)
Sets the value of the wmSiteId property.
|
void |
setWmSynchBreaks(boolean value)
Sets the value of the wmSynchBreaks property.
|
void |
setWmSynchDaysOff(boolean value)
Sets the value of the wmSynchDaysOff property.
|
void |
setWmSynchDuration(boolean value)
Sets the value of the wmSynchDuration property.
|
void |
setWmSynchMeals(boolean value)
Sets the value of the wmSynchMeals property.
|
void |
setWmSynchStartTime(boolean value)
Sets the value of the wmSynchStartTime property.
|
void |
setWmTeamWorkWindow(int value)
Sets the value of the wmTeamWorkWindow property.
|
void |
setWmTenantName(java.lang.String value)
Sets the value of the wmTenantName property.
|
void |
setWmTenantPassword(java.lang.String value)
Sets the value of the wmTenantPassword property.
|
void |
setWmTimeProfile(java.lang.String value)
Sets the value of the wmTimeProfile property.
|
void |
setWmTimezoneId(int value)
Sets the value of the wmTimezoneId property.
|
void |
setWmUnassignAgents(boolean value)
Sets the value of the wmUnassignAgents property.
|
void |
setWmWFMServerId(int value)
Sets the value of the wmWFMServerId property.
|
java.lang.String |
toString() |
CfgSite |
withGswName(java.lang.String value) |
CfgSite |
withGswSwitchId(int value) |
CfgSite |
withGswTenantId(int value) |
CfgSite |
withTimestamp(long value) |
CfgSite |
withWmAlarmThreshold(int value) |
CfgSite |
withWmAspSwitchId(int value) |
CfgSite |
withWmBUId(int value) |
CfgSite |
withWmDAStatId(int value) |
CfgSite |
withWmDASynchroId(int value) |
CfgSite |
withWmEnableAgentCarpools(boolean value) |
CfgSite |
withWmMaxSeats(int value) |
CfgSite |
withWmMinTimeBetweenDays(int value) |
CfgSite |
withWmName(java.lang.String value) |
CfgSite |
withWmSchPlanningPeriodStartDate(double value) |
CfgSite |
withWmSchPlanningPeriodType(int value) |
CfgSite |
withWmSiteId(int value) |
CfgSite |
withWmSynchBreaks(boolean value) |
CfgSite |
withWmSynchDaysOff(boolean value) |
CfgSite |
withWmSynchDuration(boolean value) |
CfgSite |
withWmSynchMeals(boolean value) |
CfgSite |
withWmSynchStartTime(boolean value) |
CfgSite |
withWmTeamWorkWindow(int value) |
CfgSite |
withWmTenantName(java.lang.String value) |
CfgSite |
withWmTenantPassword(java.lang.String value) |
CfgSite |
withWmTimeProfile(java.lang.String value) |
CfgSite |
withWmTimezoneId(int value) |
CfgSite |
withWmUnassignAgents(boolean value) |
CfgSite |
withWmWFMServerId(int value) |
private static final long serialVersionUID
protected int wmSiteId
protected int wmBUId
CfgBU
object to which the Site belongs.
A value of Zero means the Site is not under any Business Unit.protected int wmTimezoneId
CfgTimezone
objectprotected int gswSwitchId
protected java.lang.String gswName
protected java.lang.String wmName
protected int wmTeamWorkWindow
protected int wmMinTimeBetweenDays
protected int wmMaxSeats
protected java.lang.String wmTenantName
protected java.lang.String wmTenantPassword
protected java.lang.String wmTimeProfile
protected int wmAspSwitchId
protected int wmSchPlanningPeriodType
ECfgPlanningPeriodType
)protected double wmSchPlanningPeriodStartDate
OleDateTime
)protected int wmAlarmThreshold
protected int wmDAStatId
protected int wmDASynchroId
protected int wmWFMServerId
protected boolean wmUnassignAgents
protected int gswTenantId
protected boolean wmSynchDaysOff
protected boolean wmSynchStartTime
protected boolean wmSynchDuration
protected boolean wmSynchBreaks
protected boolean wmSynchMeals
protected boolean wmEnableAgentCarpools
protected long timestamp
public int getWmSiteId()
public void setWmSiteId(int value)
public int getWmBUId()
public void setWmBUId(int value)
public int getWmTimezoneId()
public void setWmTimezoneId(int value)
public int getGswSwitchId()
public void setGswSwitchId(int value)
public java.lang.String getGswName()
String
public void setGswName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getWmName()
String
public void setWmName(java.lang.String value)
value
- allowed object is
String
public int getWmTeamWorkWindow()
public void setWmTeamWorkWindow(int value)
public int getWmMinTimeBetweenDays()
public void setWmMinTimeBetweenDays(int value)
public int getWmMaxSeats()
public void setWmMaxSeats(int value)
public java.lang.String getWmTenantName()
String
public void setWmTenantName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getWmTenantPassword()
String
public void setWmTenantPassword(java.lang.String value)
value
- allowed object is
String
public java.lang.String getWmTimeProfile()
String
public void setWmTimeProfile(java.lang.String value)
value
- allowed object is
String
public int getWmAspSwitchId()
public void setWmAspSwitchId(int value)
public int getWmSchPlanningPeriodType()
public void setWmSchPlanningPeriodType(int value)
public double getWmSchPlanningPeriodStartDate()
public void setWmSchPlanningPeriodStartDate(double value)
public int getWmAlarmThreshold()
public void setWmAlarmThreshold(int value)
public int getWmDAStatId()
public void setWmDAStatId(int value)
public int getWmDASynchroId()
public void setWmDASynchroId(int value)
public int getWmWFMServerId()
public void setWmWFMServerId(int value)
public boolean isWmUnassignAgents()
public void setWmUnassignAgents(boolean value)
public int getGswTenantId()
public void setGswTenantId(int value)
public boolean isWmSynchDaysOff()
public void setWmSynchDaysOff(boolean value)
public boolean isWmSynchStartTime()
public void setWmSynchStartTime(boolean value)
public boolean isWmSynchDuration()
public void setWmSynchDuration(boolean value)
public boolean isWmSynchBreaks()
public void setWmSynchBreaks(boolean value)
public boolean isWmSynchMeals()
public void setWmSynchMeals(boolean value)
public boolean isWmEnableAgentCarpools()
public void setWmEnableAgentCarpools(boolean value)
public long getTimestamp()
public void setTimestamp(long value)
public CfgSite withWmSiteId(int value)
public CfgSite withWmBUId(int value)
public CfgSite withWmTimezoneId(int value)
public CfgSite withGswSwitchId(int value)
public CfgSite withGswName(java.lang.String value)
public CfgSite withWmName(java.lang.String value)
public CfgSite withWmTeamWorkWindow(int value)
public CfgSite withWmMinTimeBetweenDays(int value)
public CfgSite withWmMaxSeats(int value)
public CfgSite withWmTenantName(java.lang.String value)
public CfgSite withWmTenantPassword(java.lang.String value)
public CfgSite withWmTimeProfile(java.lang.String value)
public CfgSite withWmAspSwitchId(int value)
public CfgSite withWmSchPlanningPeriodType(int value)
public CfgSite withWmSchPlanningPeriodStartDate(double value)
public CfgSite withWmAlarmThreshold(int value)
public CfgSite withWmDAStatId(int value)
public CfgSite withWmDASynchroId(int value)
public CfgSite withWmWFMServerId(int value)
public CfgSite withWmUnassignAgents(boolean value)
public CfgSite withGswTenantId(int value)
public CfgSite withWmSynchDaysOff(boolean value)
public CfgSite withWmSynchStartTime(boolean value)
public CfgSite withWmSynchDuration(boolean value)
public CfgSite withWmSynchBreaks(boolean value)
public CfgSite withWmSynchMeals(boolean value)
public CfgSite withWmEnableAgentCarpools(boolean value)
public CfgSite withTimestamp(long 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.