public class CfgSite
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
gswName
Switch Name
|
private int |
gswSwitchId
Switch ID
|
private int |
gswTenantId
Agent's tenant ID
|
private long |
timestamp
A timestamp value -- marks the point in time when Object information was obtained
|
private int |
wmAlarmThreshold
Alarm Threshold (in minutes)
|
private int |
wmAspSwitchId
The ID of a Switch used for statistics
|
private int |
wmBUId
Business Unit ID--identifies
CfgBU object to which the Site belongs. |
private int |
wmDAStatId
The Stat Server application ID
|
private int |
wmDASynchroId
The Application ID of the Data Aggregator used in synchronization
|
private int |
wmMaxSeats
Maximum Number of Seats
|
private int |
wmMinTimeBetweenDays
Minimum duration between the end of the day and start of next working day
|
private java.lang.String |
wmName
Site Name
|
private double |
wmSchPlanningPeriodStartDate
Planning Period Start Date (
OleDateTime ) |
private int |
wmSchPlanningPeriodType
Schedule Planning Period Type (
ECfgPlanningPeriodType ) |
private int |
wmSiteId
Site ID
|
private boolean |
wmSynchBreaks
Tells whether beaks should be synchronized when using team constraints or not
|
private boolean |
wmSynchDaysOff
Tells whether day offs should be synchronized when using team constraints or not
|
private boolean |
wmSynchDuration
Tells whether shift paid time should be synchronized when using team constraints or not
|
private boolean |
wmSynchMeals
Tells whether meals should be synchronized when using team constraints or not
|
private boolean |
wmSynchStartTime
Tells whether shift start times should be synchronized when using team constraints or not
|
private int |
wmTeamWorkWindow
Maximum start time difference for members of the same team (in minutes)
|
private java.lang.String |
wmTenantName
Tenant Name
|
private java.lang.String |
wmTenantPassword
Tenant Password
|
private java.lang.String |
wmTimeProfile
Tenant Profile
|
private int |
wmTimezoneId
Site Time Zone ID--identifies
CfgTimezone object |
private boolean |
wmUnassignAgents
Synchronize "unassigned" agents (true/false)
|
private int |
wmWFMServerId
The Application ID of the associated WFM Server
|
Constructor and Description |
---|
CfgSite() |
CfgSite(int wmSiteId,
int wmBUId,
int wmTimezoneId,
int gswSwitchId,
java.lang.String gswName,
java.lang.String wmName,
int wmTeamWorkWindow,
int wmMinTimeBetweenDays,
int wmMaxSeats,
java.lang.String wmTenantName,
java.lang.String wmTenantPassword,
java.lang.String wmTimeProfile,
int wmAspSwitchId,
int wmSchPlanningPeriodType,
double wmSchPlanningPeriodStartDate,
int wmAlarmThreshold,
int wmDAStatId,
int wmDASynchroId,
int wmWFMServerId,
boolean wmUnassignAgents,
int gswTenantId,
boolean wmSynchDaysOff,
boolean wmSynchStartTime,
boolean wmSynchDuration,
boolean wmSynchBreaks,
boolean wmSynchMeals,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGswName()
Gets the gswName value for this CfgSite.
|
int |
getGswSwitchId()
Gets the gswSwitchId value for this CfgSite.
|
int |
getGswTenantId()
Gets the gswTenantId value for this CfgSite.
|
long |
getTimestamp()
Gets the timestamp value for this CfgSite.
|
int |
getWmAlarmThreshold()
Gets the wmAlarmThreshold value for this CfgSite.
|
int |
getWmAspSwitchId()
Gets the wmAspSwitchId value for this CfgSite.
|
int |
getWmBUId()
Gets the wmBUId value for this CfgSite.
|
int |
getWmDAStatId()
Gets the wmDAStatId value for this CfgSite.
|
int |
getWmDASynchroId()
Gets the wmDASynchroId value for this CfgSite.
|
int |
getWmMaxSeats()
Gets the wmMaxSeats value for this CfgSite.
|
int |
getWmMinTimeBetweenDays()
Gets the wmMinTimeBetweenDays value for this CfgSite.
|
java.lang.String |
getWmName()
Gets the wmName value for this CfgSite.
|
double |
getWmSchPlanningPeriodStartDate()
Gets the wmSchPlanningPeriodStartDate value for this CfgSite.
|
int |
getWmSchPlanningPeriodType()
Gets the wmSchPlanningPeriodType value for this CfgSite.
|
int |
getWmSiteId()
Gets the wmSiteId value for this CfgSite.
|
int |
getWmTeamWorkWindow()
Gets the wmTeamWorkWindow value for this CfgSite.
|
java.lang.String |
getWmTenantName()
Gets the wmTenantName value for this CfgSite.
|
java.lang.String |
getWmTenantPassword()
Gets the wmTenantPassword value for this CfgSite.
|
java.lang.String |
getWmTimeProfile()
Gets the wmTimeProfile value for this CfgSite.
|
int |
getWmTimezoneId()
Gets the wmTimezoneId value for this CfgSite.
|
int |
getWmWFMServerId()
Gets the wmWFMServerId value for this CfgSite.
|
boolean |
isWmSynchBreaks()
Gets the wmSynchBreaks value for this CfgSite.
|
boolean |
isWmSynchDaysOff()
Gets the wmSynchDaysOff value for this CfgSite.
|
boolean |
isWmSynchDuration()
Gets the wmSynchDuration value for this CfgSite.
|
boolean |
isWmSynchMeals()
Gets the wmSynchMeals value for this CfgSite.
|
boolean |
isWmSynchStartTime()
Gets the wmSynchStartTime value for this CfgSite.
|
boolean |
isWmUnassignAgents()
Gets the wmUnassignAgents value for this CfgSite.
|
void |
setGswName(java.lang.String gswName)
Sets the gswName value for this CfgSite.
|
void |
setGswSwitchId(int gswSwitchId)
Sets the gswSwitchId value for this CfgSite.
|
void |
setGswTenantId(int gswTenantId)
Sets the gswTenantId value for this CfgSite.
|
void |
setTimestamp(long timestamp)
Sets the timestamp value for this CfgSite.
|
void |
setWmAlarmThreshold(int wmAlarmThreshold)
Sets the wmAlarmThreshold value for this CfgSite.
|
void |
setWmAspSwitchId(int wmAspSwitchId)
Sets the wmAspSwitchId value for this CfgSite.
|
void |
setWmBUId(int wmBUId)
Sets the wmBUId value for this CfgSite.
|
void |
setWmDAStatId(int wmDAStatId)
Sets the wmDAStatId value for this CfgSite.
|
void |
setWmDASynchroId(int wmDASynchroId)
Sets the wmDASynchroId value for this CfgSite.
|
void |
setWmMaxSeats(int wmMaxSeats)
Sets the wmMaxSeats value for this CfgSite.
|
void |
setWmMinTimeBetweenDays(int wmMinTimeBetweenDays)
Sets the wmMinTimeBetweenDays value for this CfgSite.
|
void |
setWmName(java.lang.String wmName)
Sets the wmName value for this CfgSite.
|
void |
setWmSchPlanningPeriodStartDate(double wmSchPlanningPeriodStartDate)
Sets the wmSchPlanningPeriodStartDate value for this CfgSite.
|
void |
setWmSchPlanningPeriodType(int wmSchPlanningPeriodType)
Sets the wmSchPlanningPeriodType value for this CfgSite.
|
void |
setWmSiteId(int wmSiteId)
Sets the wmSiteId value for this CfgSite.
|
void |
setWmSynchBreaks(boolean wmSynchBreaks)
Sets the wmSynchBreaks value for this CfgSite.
|
void |
setWmSynchDaysOff(boolean wmSynchDaysOff)
Sets the wmSynchDaysOff value for this CfgSite.
|
void |
setWmSynchDuration(boolean wmSynchDuration)
Sets the wmSynchDuration value for this CfgSite.
|
void |
setWmSynchMeals(boolean wmSynchMeals)
Sets the wmSynchMeals value for this CfgSite.
|
void |
setWmSynchStartTime(boolean wmSynchStartTime)
Sets the wmSynchStartTime value for this CfgSite.
|
void |
setWmTeamWorkWindow(int wmTeamWorkWindow)
Sets the wmTeamWorkWindow value for this CfgSite.
|
void |
setWmTenantName(java.lang.String wmTenantName)
Sets the wmTenantName value for this CfgSite.
|
void |
setWmTenantPassword(java.lang.String wmTenantPassword)
Sets the wmTenantPassword value for this CfgSite.
|
void |
setWmTimeProfile(java.lang.String wmTimeProfile)
Sets the wmTimeProfile value for this CfgSite.
|
void |
setWmTimezoneId(int wmTimezoneId)
Sets the wmTimezoneId value for this CfgSite.
|
void |
setWmUnassignAgents(boolean wmUnassignAgents)
Sets the wmUnassignAgents value for this CfgSite.
|
void |
setWmWFMServerId(int wmWFMServerId)
Sets the wmWFMServerId value for this CfgSite.
|
private int wmSiteId
private int wmBUId
CfgBU
object to which the Site belongs.
A value of Zero means the Site is not under any Business Unit.private int wmTimezoneId
CfgTimezone
objectprivate int gswSwitchId
private java.lang.String gswName
private java.lang.String wmName
private int wmTeamWorkWindow
private int wmMinTimeBetweenDays
private int wmMaxSeats
private java.lang.String wmTenantName
private java.lang.String wmTenantPassword
private java.lang.String wmTimeProfile
private int wmAspSwitchId
private int wmSchPlanningPeriodType
ECfgPlanningPeriodType
)private double wmSchPlanningPeriodStartDate
OleDateTime
)private int wmAlarmThreshold
private int wmDAStatId
private int wmDASynchroId
private int wmWFMServerId
private boolean wmUnassignAgents
private int gswTenantId
private boolean wmSynchDaysOff
private boolean wmSynchStartTime
private boolean wmSynchDuration
private boolean wmSynchBreaks
private boolean wmSynchMeals
private long timestamp
public CfgSite()
public CfgSite(int wmSiteId, int wmBUId, int wmTimezoneId, int gswSwitchId, java.lang.String gswName, java.lang.String wmName, int wmTeamWorkWindow, int wmMinTimeBetweenDays, int wmMaxSeats, java.lang.String wmTenantName, java.lang.String wmTenantPassword, java.lang.String wmTimeProfile, int wmAspSwitchId, int wmSchPlanningPeriodType, double wmSchPlanningPeriodStartDate, int wmAlarmThreshold, int wmDAStatId, int wmDASynchroId, int wmWFMServerId, boolean wmUnassignAgents, int gswTenantId, boolean wmSynchDaysOff, boolean wmSynchStartTime, boolean wmSynchDuration, boolean wmSynchBreaks, boolean wmSynchMeals, long timestamp)
public int getWmSiteId()
public void setWmSiteId(int wmSiteId)
wmSiteId
- public int getWmBUId()
public void setWmBUId(int wmBUId)
wmBUId
- public int getWmTimezoneId()
public void setWmTimezoneId(int wmTimezoneId)
wmTimezoneId
- public int getGswSwitchId()
public void setGswSwitchId(int gswSwitchId)
gswSwitchId
- public java.lang.String getGswName()
public void setGswName(java.lang.String gswName)
gswName
- public java.lang.String getWmName()
public void setWmName(java.lang.String wmName)
wmName
- public int getWmTeamWorkWindow()
public void setWmTeamWorkWindow(int wmTeamWorkWindow)
wmTeamWorkWindow
- public int getWmMinTimeBetweenDays()
public void setWmMinTimeBetweenDays(int wmMinTimeBetweenDays)
wmMinTimeBetweenDays
- public int getWmMaxSeats()
public void setWmMaxSeats(int wmMaxSeats)
wmMaxSeats
- public java.lang.String getWmTenantName()
public void setWmTenantName(java.lang.String wmTenantName)
wmTenantName
- public java.lang.String getWmTenantPassword()
public void setWmTenantPassword(java.lang.String wmTenantPassword)
wmTenantPassword
- public java.lang.String getWmTimeProfile()
public void setWmTimeProfile(java.lang.String wmTimeProfile)
wmTimeProfile
- public int getWmAspSwitchId()
public void setWmAspSwitchId(int wmAspSwitchId)
wmAspSwitchId
- public int getWmSchPlanningPeriodType()
public void setWmSchPlanningPeriodType(int wmSchPlanningPeriodType)
wmSchPlanningPeriodType
- public double getWmSchPlanningPeriodStartDate()
public void setWmSchPlanningPeriodStartDate(double wmSchPlanningPeriodStartDate)
wmSchPlanningPeriodStartDate
- public int getWmAlarmThreshold()
public void setWmAlarmThreshold(int wmAlarmThreshold)
wmAlarmThreshold
- public int getWmDAStatId()
public void setWmDAStatId(int wmDAStatId)
wmDAStatId
- public int getWmDASynchroId()
public void setWmDASynchroId(int wmDASynchroId)
wmDASynchroId
- public int getWmWFMServerId()
public void setWmWFMServerId(int wmWFMServerId)
wmWFMServerId
- public boolean isWmUnassignAgents()
public void setWmUnassignAgents(boolean wmUnassignAgents)
wmUnassignAgents
- public int getGswTenantId()
public void setGswTenantId(int gswTenantId)
gswTenantId
- public boolean isWmSynchDaysOff()
public void setWmSynchDaysOff(boolean wmSynchDaysOff)
wmSynchDaysOff
- public boolean isWmSynchStartTime()
public void setWmSynchStartTime(boolean wmSynchStartTime)
wmSynchStartTime
- public boolean isWmSynchDuration()
public void setWmSynchDuration(boolean wmSynchDuration)
wmSynchDuration
- public boolean isWmSynchBreaks()
public void setWmSynchBreaks(boolean wmSynchBreaks)
wmSynchBreaks
- public boolean isWmSynchMeals()
public void setWmSynchMeals(boolean wmSynchMeals)
wmSynchMeals
- public long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.