public class AgentTimeoffRules
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
gswAgentID
Agent ID
|
private static long |
serialVersionUID |
protected int |
wmAccrualRuleID
Time Off Rule ID
|
protected double |
wmAccruedAwarded
Hours accrued or awarded
|
protected double |
wmBalance
Time Off balance on carry-over date
|
protected double |
wmBonusAwarded
Total awarded bonus hours
|
protected double |
wmBonusExpired
Total expired bonus hours
|
protected double |
wmBonusUsed
Total used bonus hours
|
protected double |
wmCarriedOverHours
Hours carried over from previous period
|
protected double |
wmCarryOverDate
Carry-over date (recorded when carry-over is performed) also start date for vacation period when the rule for the tiem off type applies
|
protected double |
wmDeclined
Declined time off hours
|
protected double |
wmGranted
Granted time off hours
|
protected boolean |
wmIsCalculated
Carry-over calculation indicator
|
protected double |
wmNotScheduled
Not scheduled time off hours (for future use)
|
protected double |
wmPreferred
Preferred time off hours
|
protected double |
wmScheduled
Scheduled time off hours
|
protected double |
wmStopAccrualDate
Rule end date
|
protected double |
wmSubmitDatetime
Agent Time Off Rule change date and time
|
protected int |
wmTimeoffTypeID
Time Off Type ID
|
Constructor and Description |
---|
AgentTimeoffRules() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getGswAgentID()
Gets the value of the gswAgentID property.
|
int |
getWmAccrualRuleID()
Gets the value of the wmAccrualRuleID property.
|
double |
getWmAccruedAwarded()
Gets the value of the wmAccruedAwarded property.
|
double |
getWmBalance()
Gets the value of the wmBalance property.
|
double |
getWmBonusAwarded()
Gets the value of the wmBonusAwarded property.
|
double |
getWmBonusExpired()
Gets the value of the wmBonusExpired property.
|
double |
getWmBonusUsed()
Gets the value of the wmBonusUsed property.
|
double |
getWmCarriedOverHours()
Gets the value of the wmCarriedOverHours property.
|
double |
getWmCarryOverDate()
Gets the value of the wmCarryOverDate property.
|
double |
getWmDeclined()
Gets the value of the wmDeclined property.
|
double |
getWmGranted()
Gets the value of the wmGranted property.
|
double |
getWmNotScheduled()
Gets the value of the wmNotScheduled property.
|
double |
getWmPreferred()
Gets the value of the wmPreferred property.
|
double |
getWmScheduled()
Gets the value of the wmScheduled property.
|
double |
getWmStopAccrualDate()
Gets the value of the wmStopAccrualDate property.
|
double |
getWmSubmitDatetime()
Gets the value of the wmSubmitDatetime property.
|
int |
getWmTimeoffTypeID()
Gets the value of the wmTimeoffTypeID property.
|
int |
hashCode() |
boolean |
isWmIsCalculated()
Gets the value of the wmIsCalculated property.
|
void |
setGswAgentID(int value)
Sets the value of the gswAgentID property.
|
void |
setWmAccrualRuleID(int value)
Sets the value of the wmAccrualRuleID property.
|
void |
setWmAccruedAwarded(double value)
Sets the value of the wmAccruedAwarded property.
|
void |
setWmBalance(double value)
Sets the value of the wmBalance property.
|
void |
setWmBonusAwarded(double value)
Sets the value of the wmBonusAwarded property.
|
void |
setWmBonusExpired(double value)
Sets the value of the wmBonusExpired property.
|
void |
setWmBonusUsed(double value)
Sets the value of the wmBonusUsed property.
|
void |
setWmCarriedOverHours(double value)
Sets the value of the wmCarriedOverHours property.
|
void |
setWmCarryOverDate(double value)
Sets the value of the wmCarryOverDate property.
|
void |
setWmDeclined(double value)
Sets the value of the wmDeclined property.
|
void |
setWmGranted(double value)
Sets the value of the wmGranted property.
|
void |
setWmIsCalculated(boolean value)
Sets the value of the wmIsCalculated property.
|
void |
setWmNotScheduled(double value)
Sets the value of the wmNotScheduled property.
|
void |
setWmPreferred(double value)
Sets the value of the wmPreferred property.
|
void |
setWmScheduled(double value)
Sets the value of the wmScheduled property.
|
void |
setWmStopAccrualDate(double value)
Sets the value of the wmStopAccrualDate property.
|
void |
setWmSubmitDatetime(double value)
Sets the value of the wmSubmitDatetime property.
|
void |
setWmTimeoffTypeID(int value)
Sets the value of the wmTimeoffTypeID property.
|
java.lang.String |
toString() |
AgentTimeoffRules |
withGswAgentID(int value) |
AgentTimeoffRules |
withWmAccrualRuleID(int value) |
AgentTimeoffRules |
withWmAccruedAwarded(double value) |
AgentTimeoffRules |
withWmBalance(double value) |
AgentTimeoffRules |
withWmBonusAwarded(double value) |
AgentTimeoffRules |
withWmBonusExpired(double value) |
AgentTimeoffRules |
withWmBonusUsed(double value) |
AgentTimeoffRules |
withWmCarriedOverHours(double value) |
AgentTimeoffRules |
withWmCarryOverDate(double value) |
AgentTimeoffRules |
withWmDeclined(double value) |
AgentTimeoffRules |
withWmGranted(double value) |
AgentTimeoffRules |
withWmIsCalculated(boolean value) |
AgentTimeoffRules |
withWmNotScheduled(double value) |
AgentTimeoffRules |
withWmPreferred(double value) |
AgentTimeoffRules |
withWmScheduled(double value) |
AgentTimeoffRules |
withWmStopAccrualDate(double value) |
AgentTimeoffRules |
withWmSubmitDatetime(double value) |
AgentTimeoffRules |
withWmTimeoffTypeID(int value) |
private static final long serialVersionUID
protected int gswAgentID
protected int wmTimeoffTypeID
protected int wmAccrualRuleID
protected double wmCarryOverDate
protected double wmStopAccrualDate
protected double wmCarriedOverHours
protected double wmBalance
protected double wmAccruedAwarded
protected double wmBonusAwarded
protected double wmBonusExpired
protected double wmBonusUsed
protected double wmScheduled
protected double wmNotScheduled
protected double wmGranted
protected double wmPreferred
protected double wmDeclined
protected boolean wmIsCalculated
protected double wmSubmitDatetime
public int getGswAgentID()
public void setGswAgentID(int value)
public int getWmTimeoffTypeID()
public void setWmTimeoffTypeID(int value)
public int getWmAccrualRuleID()
public void setWmAccrualRuleID(int value)
public double getWmCarryOverDate()
public void setWmCarryOverDate(double value)
public double getWmStopAccrualDate()
public void setWmStopAccrualDate(double value)
public double getWmCarriedOverHours()
public void setWmCarriedOverHours(double value)
public double getWmBalance()
public void setWmBalance(double value)
public double getWmAccruedAwarded()
public void setWmAccruedAwarded(double value)
public double getWmBonusAwarded()
public void setWmBonusAwarded(double value)
public double getWmBonusExpired()
public void setWmBonusExpired(double value)
public double getWmBonusUsed()
public void setWmBonusUsed(double value)
public double getWmScheduled()
public void setWmScheduled(double value)
public double getWmNotScheduled()
public void setWmNotScheduled(double value)
public double getWmGranted()
public void setWmGranted(double value)
public double getWmPreferred()
public void setWmPreferred(double value)
public double getWmDeclined()
public void setWmDeclined(double value)
public boolean isWmIsCalculated()
public void setWmIsCalculated(boolean value)
public double getWmSubmitDatetime()
public void setWmSubmitDatetime(double value)
public AgentTimeoffRules withGswAgentID(int value)
public AgentTimeoffRules withWmAccrualRuleID(int value)
public AgentTimeoffRules withWmTimeoffTypeID(int value)
public AgentTimeoffRules withWmCarryOverDate(double value)
public AgentTimeoffRules withWmStopAccrualDate(double value)
public AgentTimeoffRules withWmSubmitDatetime(double value)
public AgentTimeoffRules withWmAccruedAwarded(double value)
public AgentTimeoffRules withWmBalance(double value)
public AgentTimeoffRules withWmBonusAwarded(double value)
public AgentTimeoffRules withWmBonusExpired(double value)
public AgentTimeoffRules withWmBonusUsed(double value)
public AgentTimeoffRules withWmCarriedOverHours(double value)
public AgentTimeoffRules withWmDeclined(double value)
public AgentTimeoffRules withWmGranted(double value)
public AgentTimeoffRules withWmIsCalculated(boolean value)
public AgentTimeoffRules withWmNotScheduled(double value)
public AgentTimeoffRules withWmPreferred(double value)
public AgentTimeoffRules withWmScheduled(double 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.