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
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 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.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.