public class SchAgentState
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object |
__equalsCalc |
private boolean |
__hashCodeCalc |
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 double |
wmStartDateTime
Schedule state start date/time.
|
private int |
wmStateId
State ID
|
private int |
wmStateType
State type
ESchStateType |
| Constructor and Description |
|---|
SchAgentState() |
SchAgentState(int gswAgentId,
double wmDate,
int wmStateType,
int wmStateId,
double wmStartDateTime,
double wmEndDateTime,
boolean wmPaid,
boolean wmFullDay,
int wmPaidMinutes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
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.
|
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 |
hashCode() |
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 |
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.
|
private int gswAgentId
CfgAgent objectprivate double wmDate
OleDateTimeprivate int wmStateType
ESchStateTypeprivate int wmStateId
private double wmStartDateTime
OleDateTimeprivate double wmEndDateTime
OleDateTimeprivate boolean wmPaid
private boolean wmFullDay
private int wmPaidMinutes
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
public SchAgentState()
public SchAgentState(int gswAgentId,
double wmDate,
int wmStateType,
int wmStateId,
double wmStartDateTime,
double wmEndDateTime,
boolean wmPaid,
boolean wmFullDay,
int wmPaidMinutes)
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 boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.