public class AgentAdherenceStruct
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
__equalsCalc |
private boolean |
__hashCodeCalc |
private int |
adherenceState |
private int |
agentID |
private java.lang.String |
firstName |
private int |
genesysStateID |
private java.lang.String |
lastName |
private int |
nonAdherenceTime |
private java.lang.String[] |
reasonCodes |
private int |
reasonCodesSize |
private int[] |
scheduledStateGroupIDs |
private int |
scheduledStateGroupIDsSize |
private ShortScheduleStateStruct[] |
scheduledStates |
private int |
scheduledStatesSize |
private double |
shiftEnd |
private double |
shiftStart |
private int |
siteID |
private int |
teamID |
Constructor and Description |
---|
AgentAdherenceStruct() |
AgentAdherenceStruct(int agentID,
java.lang.String firstName,
java.lang.String lastName,
int siteID,
int teamID,
double shiftStart,
double shiftEnd,
int adherenceState,
int nonAdherenceTime,
int scheduledStatesSize,
ShortScheduleStateStruct[] scheduledStates,
int scheduledStateGroupIDsSize,
int[] scheduledStateGroupIDs,
int genesysStateID,
int reasonCodesSize,
java.lang.String[] reasonCodes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
getAdherenceState()
Gets the adherence State.
|
int |
getAgentID()
Gets the agent ID.
|
java.lang.String |
getFirstName()
Gets the agent first name.
|
int |
getGenesysStateID()
Gets the current agent Genesys state.
|
java.lang.String |
getLastName()
Gets the agent last Name.
|
int |
getNonAdherenceTime()
Gets the time in non-adherence.
|
java.lang.String[] |
getReasonCodes()
Gets the reason Codes array.
|
int |
getReasonCodesSize()
Gets the number of reason codes.
|
int[] |
getScheduledStateGroupIDs()
Gets scheduled state groups according to scheduled states.
|
int |
getScheduledStateGroupIDsSize()
Gets the number of elements in the scheduled groups array.
|
ShortScheduleStateStruct[] |
getScheduledStates()
Gets the scheduled states.
|
int |
getScheduledStatesSize()
Gets the number of elements in the scheduled states array.
|
double |
getShiftEnd()
Gets the shift End time.
|
double |
getShiftStart()
Gets the shift Start time.
|
int |
getSiteID()
Gets the site ID.
|
int |
getTeamID()
Gets the team ID.
|
int |
hashCode() |
void |
setAdherenceState(int adherenceState)
Sets the adherence State.
|
void |
setAgentID(int agentID)
Sets the agent ID.
|
void |
setFirstName(java.lang.String firstName)
Sets the agent first Name.
|
void |
setGenesysStateID(int genesysStateID)
Sets the current agent Genesys state..
|
void |
setLastName(java.lang.String lastName)
Sets the agent last Name.
|
void |
setNonAdherenceTime(int nonAdherenceTime)
Sets the time in non-adherence.
|
void |
setReasonCodes(java.lang.String[] reasonCodes)
Sets the reason Codes.
|
void |
setReasonCodesSize(int reasonCodesSize)
Sets the number of reason codes.
|
void |
setScheduledStateGroupIDs(int[] scheduledStateGroupIDs)
Sets scheduled state groups according to scheduled states.
|
void |
setScheduledStateGroupIDsSize(int scheduledStateGroupIDsSize)
Sets number of elements in the scheduled groups array.
|
void |
setScheduledStates(ShortScheduleStateStruct[] scheduledStates)
Sets the scheduled states.
|
void |
setScheduledStatesSize(int scheduledStatesSize)
Sets the number of elements in the scheduled states array.
|
void |
setShiftEnd(double shiftEnd)
Sets the shift End time.
|
void |
setShiftStart(double shiftStart)
Sets the shift Start time.
|
void |
setSiteID(int siteID)
Sets the site ID.
|
void |
setTeamID(int teamID)
Sets the team ID.
|
private int agentID
private java.lang.String firstName
private java.lang.String lastName
private int siteID
private int teamID
private double shiftStart
private double shiftEnd
private int adherenceState
private int nonAdherenceTime
private int scheduledStatesSize
private ShortScheduleStateStruct[] scheduledStates
private int scheduledStateGroupIDsSize
private int[] scheduledStateGroupIDs
private int genesysStateID
private int reasonCodesSize
private java.lang.String[] reasonCodes
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
public AgentAdherenceStruct()
public AgentAdherenceStruct(int agentID, java.lang.String firstName, java.lang.String lastName, int siteID, int teamID, double shiftStart, double shiftEnd, int adherenceState, int nonAdherenceTime, int scheduledStatesSize, ShortScheduleStateStruct[] scheduledStates, int scheduledStateGroupIDsSize, int[] scheduledStateGroupIDs, int genesysStateID, int reasonCodesSize, java.lang.String[] reasonCodes)
public int getAgentID()
public void setAgentID(int agentID)
agentID
- public java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
firstName
- public java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
lastName
- public int getSiteID()
public void setSiteID(int siteID)
siteID
- public int getTeamID()
public void setTeamID(int teamID)
teamID
- public double getShiftStart()
public void setShiftStart(double shiftStart)
shiftStart
- public double getShiftEnd()
public void setShiftEnd(double shiftEnd)
shiftEnd
- public int getAdherenceState()
public void setAdherenceState(int adherenceState)
adherenceState
- public int getNonAdherenceTime()
public void setNonAdherenceTime(int nonAdherenceTime)
nonAdherenceTime
- public int getScheduledStatesSize()
public void setScheduledStatesSize(int scheduledStatesSize)
scheduledStatesSize
- public ShortScheduleStateStruct[] getScheduledStates()
public void setScheduledStates(ShortScheduleStateStruct[] scheduledStates)
scheduledStates
- public int getScheduledStateGroupIDsSize()
public void setScheduledStateGroupIDsSize(int scheduledStateGroupIDsSize)
scheduledStateGroupIDsSize
- public int[] getScheduledStateGroupIDs()
public void setScheduledStateGroupIDs(int[] scheduledStateGroupIDs)
scheduledStateGroupIDs
- public int getGenesysStateID()
public void setGenesysStateID(int genesysStateID)
genesysStateID
- public int getReasonCodesSize()
public void setReasonCodesSize(int reasonCodesSize)
reasonCodesSize
- public java.lang.String[] getReasonCodes()
public void setReasonCodes(java.lang.String[] reasonCodes)
reasonCodes
- 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.