public class SchAgentDayShort
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected boolean |
eligibleForTrade
Indicates whether the Agent Day can be traded or not.
|
protected int |
gswAgentId
Agent ID: identifies
CfgAgent object. |
protected int |
gswUserId
User ID if schedule day is "pending", and zero if schedule is "committed".
|
private static long |
serialVersionUID |
protected long |
timestamp |
protected java.lang.String |
wmComments
Comments for the Agent Day schedule.
|
protected double |
wmDate
Date of the agent day schedule
OleDateTime |
protected int |
wmDayType
Type of the agent day schedule
ESchDayType |
protected double |
wmEndDateTime
End time of the last schedule state in Agent Day.
|
protected int |
wmExceptionTypeId
Exception ID: identifies full-day Exception
CfgExceptionType if wmDayType = ESchDayType.SCH_DAY_EXCEPTION |
protected int |
wmFlag
Agent Day Flag
ESchDayFlag |
protected boolean |
wmMarked
Indicates whether agent day satisfies currently applied schedule state filter or not.
|
protected int |
wmOvertimeMinutes
Daily overtime minutes.
|
protected int |
wmPaidMinutes
Total paid minutes in the Agent Day schedule.
|
protected int |
wmScheduleId
Schedule (Scenario) identifier (zero for Master Schedule)
|
protected double |
wmShiftEndDateTime
Shift Schedule State end date/time
OleDateTime if wmDayType = ESchDayType.SCH_DAY_SHIFT |
protected int |
wmShiftId
Shift ID: identifies
CfgShift if wmDayType = ESchDayType.SCH_DAY_SHIFT |
protected double |
wmShiftStartDateTime
Shift Schedule State start date/time
OleDateTime if wmDayType = ESchDayType.SCH_DAY_SHIFT |
protected int |
wmSiteId
Site ID: identifies
CfgSite object. |
protected double |
wmStartDateTime
Start time of the first schedule state in the Agent Day.
|
protected int |
wmTimeOffTypeId
Time Off Type ID: identifies full-day Time Off
CfgTimeOffType if wmDayType = ESchDayType.SCH_DAY_TIMEOFF |
protected int |
wmTimezoneId
Time Zone ID used.
|
protected int |
wmVacationMinutes
Total Time Off state minutes in the Agent Day schedule.
|
protected int |
wmWorkMinutes
Total effective-work minutes in the Agent Day schedule.
|
Constructor and Description |
---|
SchAgentDayShort() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getGswAgentId()
Gets the value of the gswAgentId property.
|
int |
getGswUserId()
Gets the value of the gswUserId property.
|
long |
getTimestamp()
Gets the value of the timestamp property.
|
java.lang.String |
getWmComments()
Gets the value of the wmComments property.
|
double |
getWmDate()
Gets the value of the wmDate property.
|
int |
getWmDayType()
Gets the value of the wmDayType property.
|
double |
getWmEndDateTime()
Gets the value of the wmEndDateTime property.
|
int |
getWmExceptionTypeId()
Gets the value of the wmExceptionTypeId property.
|
int |
getWmFlag()
Gets the value of the wmFlag property.
|
int |
getWmOvertimeMinutes()
Gets the value of the wmOvertimeMinutes property.
|
int |
getWmPaidMinutes()
Gets the value of the wmPaidMinutes property.
|
int |
getWmScheduleId()
Gets the value of the wmScheduleId property.
|
double |
getWmShiftEndDateTime()
Gets the value of the wmShiftEndDateTime property.
|
int |
getWmShiftId()
Gets the value of the wmShiftId property.
|
double |
getWmShiftStartDateTime()
Gets the value of the wmShiftStartDateTime property.
|
int |
getWmSiteId()
Gets the value of the wmSiteId property.
|
double |
getWmStartDateTime()
Gets the value of the wmStartDateTime property.
|
int |
getWmTimeOffTypeId()
Gets the value of the wmTimeOffTypeId property.
|
int |
getWmTimezoneId()
Gets the value of the wmTimezoneId property.
|
int |
getWmVacationMinutes()
Gets the value of the wmVacationMinutes property.
|
int |
getWmWorkMinutes()
Gets the value of the wmWorkMinutes property.
|
int |
hashCode() |
boolean |
isEligibleForTrade()
Gets the value of the eligibleForTrade property.
|
boolean |
isWmMarked()
Gets the value of the wmMarked property.
|
void |
setEligibleForTrade(boolean value)
Sets the value of the eligibleForTrade property.
|
void |
setGswAgentId(int value)
Sets the value of the gswAgentId property.
|
void |
setGswUserId(int value)
Sets the value of the gswUserId property.
|
void |
setTimestamp(long value)
Sets the value of the timestamp property.
|
void |
setWmComments(java.lang.String value)
Sets the value of the wmComments property.
|
void |
setWmDate(double value)
Sets the value of the wmDate property.
|
void |
setWmDayType(int value)
Sets the value of the wmDayType property.
|
void |
setWmEndDateTime(double value)
Sets the value of the wmEndDateTime property.
|
void |
setWmExceptionTypeId(int value)
Sets the value of the wmExceptionTypeId property.
|
void |
setWmFlag(int value)
Sets the value of the wmFlag property.
|
void |
setWmMarked(boolean value)
Sets the value of the wmMarked property.
|
void |
setWmOvertimeMinutes(int value)
Sets the value of the wmOvertimeMinutes property.
|
void |
setWmPaidMinutes(int value)
Sets the value of the wmPaidMinutes property.
|
void |
setWmScheduleId(int value)
Sets the value of the wmScheduleId property.
|
void |
setWmShiftEndDateTime(double value)
Sets the value of the wmShiftEndDateTime property.
|
void |
setWmShiftId(int value)
Sets the value of the wmShiftId property.
|
void |
setWmShiftStartDateTime(double value)
Sets the value of the wmShiftStartDateTime property.
|
void |
setWmSiteId(int value)
Sets the value of the wmSiteId property.
|
void |
setWmStartDateTime(double value)
Sets the value of the wmStartDateTime property.
|
void |
setWmTimeOffTypeId(int value)
Sets the value of the wmTimeOffTypeId property.
|
void |
setWmTimezoneId(int value)
Sets the value of the wmTimezoneId property.
|
void |
setWmVacationMinutes(int value)
Sets the value of the wmVacationMinutes property.
|
void |
setWmWorkMinutes(int value)
Sets the value of the wmWorkMinutes property.
|
java.lang.String |
toString() |
SchAgentDayShort |
withEligibleForTrade(boolean value) |
SchAgentDayShort |
withGswAgentId(int value) |
SchAgentDayShort |
withGswUserId(int value) |
SchAgentDayShort |
withTimestamp(long value) |
SchAgentDayShort |
withWmComments(java.lang.String value) |
SchAgentDayShort |
withWmDate(double value) |
SchAgentDayShort |
withWmDayType(int value) |
SchAgentDayShort |
withWmEndDateTime(double value) |
SchAgentDayShort |
withWmExceptionTypeId(int value) |
SchAgentDayShort |
withWmFlag(int value) |
SchAgentDayShort |
withWmMarked(boolean value) |
SchAgentDayShort |
withWmOvertimeMinutes(int value) |
SchAgentDayShort |
withWmPaidMinutes(int value) |
SchAgentDayShort |
withWmScheduleId(int value) |
SchAgentDayShort |
withWmShiftEndDateTime(double value) |
SchAgentDayShort |
withWmShiftId(int value) |
SchAgentDayShort |
withWmShiftStartDateTime(double value) |
SchAgentDayShort |
withWmSiteId(int value) |
SchAgentDayShort |
withWmStartDateTime(double value) |
SchAgentDayShort |
withWmTimeOffTypeId(int value) |
SchAgentDayShort |
withWmTimezoneId(int value) |
SchAgentDayShort |
withWmVacationMinutes(int value) |
SchAgentDayShort |
withWmWorkMinutes(int value) |
private static final long serialVersionUID
protected int gswUserId
protected int wmScheduleId
protected int wmSiteId
CfgSite
object.protected int gswAgentId
CfgAgent
object.
This has a negative value if the agent is the "Profile Agent".protected double wmDate
OleDateTime
protected int wmDayType
ESchDayType
protected int wmExceptionTypeId
CfgExceptionType
if wmDayType = ESchDayType.SCH_DAY_EXCEPTIONprotected int wmTimeOffTypeId
CfgTimeOffType
if wmDayType = ESchDayType.SCH_DAY_TIMEOFFprotected double wmStartDateTime
OleDateTime
protected double wmEndDateTime
protected int wmShiftId
CfgShift
if wmDayType = ESchDayType.SCH_DAY_SHIFTprotected double wmShiftStartDateTime
OleDateTime
if wmDayType = ESchDayType.SCH_DAY_SHIFTprotected double wmShiftEndDateTime
OleDateTime
if wmDayType = ESchDayType.SCH_DAY_SHIFTprotected java.lang.String wmComments
protected int wmFlag
ESchDayFlag
protected int wmPaidMinutes
protected int wmWorkMinutes
protected int wmVacationMinutes
protected int wmOvertimeMinutes
protected boolean eligibleForTrade
protected boolean wmMarked
protected int wmTimezoneId
CfgTimezone
protected long timestamp
public int getGswUserId()
public void setGswUserId(int value)
public int getWmScheduleId()
public void setWmScheduleId(int value)
public int getWmSiteId()
public void setWmSiteId(int value)
public int getGswAgentId()
public void setGswAgentId(int value)
public double getWmDate()
public void setWmDate(double value)
public int getWmDayType()
public void setWmDayType(int value)
public int getWmExceptionTypeId()
public void setWmExceptionTypeId(int value)
public int getWmTimeOffTypeId()
public void setWmTimeOffTypeId(int value)
public double getWmStartDateTime()
public void setWmStartDateTime(double value)
public double getWmEndDateTime()
public void setWmEndDateTime(double value)
public int getWmShiftId()
public void setWmShiftId(int value)
public double getWmShiftStartDateTime()
public void setWmShiftStartDateTime(double value)
public double getWmShiftEndDateTime()
public void setWmShiftEndDateTime(double value)
public java.lang.String getWmComments()
String
public void setWmComments(java.lang.String value)
value
- allowed object is
String
public int getWmFlag()
public void setWmFlag(int value)
public int getWmPaidMinutes()
public void setWmPaidMinutes(int value)
public int getWmWorkMinutes()
public void setWmWorkMinutes(int value)
public int getWmVacationMinutes()
public void setWmVacationMinutes(int value)
public int getWmOvertimeMinutes()
public void setWmOvertimeMinutes(int value)
public boolean isEligibleForTrade()
public void setEligibleForTrade(boolean value)
public boolean isWmMarked()
public void setWmMarked(boolean value)
public int getWmTimezoneId()
public void setWmTimezoneId(int value)
public long getTimestamp()
public void setTimestamp(long value)
public SchAgentDayShort withGswUserId(int value)
public SchAgentDayShort withWmScheduleId(int value)
public SchAgentDayShort withWmSiteId(int value)
public SchAgentDayShort withGswAgentId(int value)
public SchAgentDayShort withWmDate(double value)
public SchAgentDayShort withWmDayType(int value)
public SchAgentDayShort withWmExceptionTypeId(int value)
public SchAgentDayShort withWmTimeOffTypeId(int value)
public SchAgentDayShort withWmStartDateTime(double value)
public SchAgentDayShort withWmEndDateTime(double value)
public SchAgentDayShort withWmShiftId(int value)
public SchAgentDayShort withWmShiftStartDateTime(double value)
public SchAgentDayShort withWmShiftEndDateTime(double value)
public SchAgentDayShort withWmComments(java.lang.String value)
public SchAgentDayShort withWmFlag(int value)
public SchAgentDayShort withWmPaidMinutes(int value)
public SchAgentDayShort withWmWorkMinutes(int value)
public SchAgentDayShort withWmVacationMinutes(int value)
public SchAgentDayShort withWmOvertimeMinutes(int value)
public SchAgentDayShort withEligibleForTrade(boolean value)
public SchAgentDayShort withWmMarked(boolean value)
public SchAgentDayShort withWmTimezoneId(int value)
public SchAgentDayShort 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.