public class SchAgentState
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private int |
gswAgentId
Agent ID: identifies
CfgAgent object |
private double |
wmDate
Points out the shift day to which the scheduled state belongs.
|
private double |
wmEndDateTime
Schedule state end date/time.
|
private boolean |
wmFullDay
Is state full-day (true/false)
|
private boolean |
wmPaid
Is state paid (true/false)
|
private int |
wmPaidMinutes
Calculated paid duration of the schedule state.
|
private int |
wmSiteId
Site ID, identifies the
CfgSite object. |
private double |
wmStartDateTime
Schedule state start date/time.
|
private int |
wmStateId
State ID
|
private int |
wmStateType
State type
ESchStateType |
private int |
wmTimezoneId
Time Zone ID used.
|
Constructor and Description |
---|
SchAgentState() |
SchAgentState(int wmSiteId,
int gswAgentId,
double wmDate,
int wmStateType,
int wmStateId,
double wmStartDateTime,
double wmEndDateTime,
boolean wmPaid,
boolean wmFullDay,
int wmPaidMinutes,
int wmTimezoneId) |
Modifier and Type | Method and Description |
---|---|
int |
getGswAgentId()
Gets the gswAgentId value for this SchAgentState.
|
double |
getWmDate()
Gets the wmDate value for this SchAgentState.
|
double |
getWmEndDateTime()
Gets the wmEndDateTime value for this SchAgentState.
|
int |
getWmPaidMinutes()
Gets the wmPaidMinutes value for this SchAgentState.
|
int |
getWmSiteId()
Gets the wmSiteId value for this SchAgentState.
|
double |
getWmStartDateTime()
Gets the wmStartDateTime value for this SchAgentState.
|
int |
getWmStateId()
Gets the wmStateId value for this SchAgentState.
|
int |
getWmStateType()
Gets the wmStateType value for this SchAgentState.
|
int |
getWmTimezoneId()
Gets the wmTimezoneId value for this SchAgentState.
|
boolean |
isWmFullDay()
Gets the wmFullDay value for this SchAgentState.
|
boolean |
isWmPaid()
Gets the wmPaid value for this SchAgentState.
|
void |
setGswAgentId(int gswAgentId)
Sets the gswAgentId value for this SchAgentState.
|
void |
setWmDate(double wmDate)
Sets the wmDate value for this SchAgentState.
|
void |
setWmEndDateTime(double wmEndDateTime)
Sets the wmEndDateTime value for this SchAgentState.
|
void |
setWmFullDay(boolean wmFullDay)
Sets the wmFullDay value for this SchAgentState.
|
void |
setWmPaid(boolean wmPaid)
Sets the wmPaid value for this SchAgentState.
|
void |
setWmPaidMinutes(int wmPaidMinutes)
Sets the wmPaidMinutes value for this SchAgentState.
|
void |
setWmSiteId(int wmSiteId)
Sets the wmSiteId value for this SchAgentState.
|
void |
setWmStartDateTime(double wmStartDateTime)
Sets the wmStartDateTime value for this SchAgentState.
|
void |
setWmStateId(int wmStateId)
Sets the wmStateId value for this SchAgentState.
|
void |
setWmStateType(int wmStateType)
Sets the wmStateType value for this SchAgentState.
|
void |
setWmTimezoneId(int wmTimezoneId)
Sets the wmTimezoneId value for this SchAgentState.
|
private int wmSiteId
CfgSite
object.private int gswAgentId
CfgAgent
objectprivate double wmDate
OleDateTime
private int wmStateType
ESchStateType
private int wmStateId
private double wmStartDateTime
OleDateTime
private double wmEndDateTime
OleDateTime
private boolean wmPaid
private boolean wmFullDay
private int wmPaidMinutes
private int wmTimezoneId
CfgTimezone
public SchAgentState()
public SchAgentState(int wmSiteId, int gswAgentId, double wmDate, int wmStateType, int wmStateId, double wmStartDateTime, double wmEndDateTime, boolean wmPaid, boolean wmFullDay, int wmPaidMinutes, int wmTimezoneId)
public int getWmSiteId()
public void setWmSiteId(int wmSiteId)
wmSiteId
- public int getGswAgentId()
public void setGswAgentId(int gswAgentId)
gswAgentId
- public double getWmDate()
public void setWmDate(double wmDate)
wmDate
- public int getWmStateType()
public void setWmStateType(int wmStateType)
wmStateType
- public int getWmStateId()
public void setWmStateId(int wmStateId)
wmStateId
- public double getWmStartDateTime()
public void setWmStartDateTime(double wmStartDateTime)
wmStartDateTime
- public double getWmEndDateTime()
public void setWmEndDateTime(double wmEndDateTime)
wmEndDateTime
- public boolean isWmPaid()
public void setWmPaid(boolean wmPaid)
wmPaid
- public boolean isWmFullDay()
public void setWmFullDay(boolean wmFullDay)
wmFullDay
- public int getWmPaidMinutes()
public void setWmPaidMinutes(int wmPaidMinutes)
wmPaidMinutes
- public int getWmTimezoneId()
public void setWmTimezoneId(int wmTimezoneId)
wmTimezoneId
- Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.