public class SchAgentStateHolder
extends java.lang.Object
implements java.io.Serializable
SchAgentState
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
__equalsCalc |
private boolean |
__hashCodeCalc |
private SchAgentState[] |
schAgentState
An array of
SchAgentState |
private int |
schAgentStateNSizeIs
Number of elements in "schAgentState" array
|
private SchStateInfo[] |
schStateInfo
Contains state info (
SchStateInfo ) for every unique schedule state found in "schAgentState". |
private int |
schStateInfoNSizeIs
Number of elements in "schStateInfo" array
|
private long |
timestamp
The value of the database timestamp at the time when states were read from the database.
|
Constructor and Description |
---|
SchAgentStateHolder() |
SchAgentStateHolder(int schAgentStateNSizeIs,
SchAgentState[] schAgentState,
int schStateInfoNSizeIs,
SchStateInfo[] schStateInfo,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
SchAgentState[] |
getSchAgentState()
Gets the schAgentState value for this SchAgentStateHolder.
|
int |
getSchAgentStateNSizeIs()
Gets the schAgentStateNSizeIs value for this SchAgentStateHolder.
|
SchStateInfo[] |
getSchStateInfo()
Gets the schStateInfo value for this SchAgentStateHolder.
|
int |
getSchStateInfoNSizeIs()
Gets the schStateInfoNSizeIs value for this SchAgentStateHolder.
|
long |
getTimestamp()
Gets the timestamp value for this SchAgentStateHolder.
|
int |
hashCode() |
void |
setSchAgentState(SchAgentState[] schAgentState)
Sets the schAgentState value for this SchAgentStateHolder.
|
void |
setSchAgentStateNSizeIs(int schAgentStateNSizeIs)
Sets the schAgentStateNSizeIs value for this SchAgentStateHolder.
|
void |
setSchStateInfo(SchStateInfo[] schStateInfo)
Sets the schStateInfo value for this SchAgentStateHolder.
|
void |
setSchStateInfoNSizeIs(int schStateInfoNSizeIs)
Sets the schStateInfoNSizeIs value for this SchAgentStateHolder.
|
void |
setTimestamp(long timestamp)
Sets the timestamp value for this SchAgentStateHolder.
|
private int schAgentStateNSizeIs
private SchAgentState[] schAgentState
SchAgentState
private int schStateInfoNSizeIs
private SchStateInfo[] schStateInfo
SchStateInfo
) for every unique schedule state found in "schAgentState".
This is null if state info was not requested.private long timestamp
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
public SchAgentStateHolder()
public SchAgentStateHolder(int schAgentStateNSizeIs, SchAgentState[] schAgentState, int schStateInfoNSizeIs, SchStateInfo[] schStateInfo, long timestamp)
public int getSchAgentStateNSizeIs()
public void setSchAgentStateNSizeIs(int schAgentStateNSizeIs)
schAgentStateNSizeIs
- public SchAgentState[] getSchAgentState()
public void setSchAgentState(SchAgentState[] schAgentState)
schAgentState
- public int getSchStateInfoNSizeIs()
public void setSchStateInfoNSizeIs(int schStateInfoNSizeIs)
schStateInfoNSizeIs
- public SchStateInfo[] getSchStateInfo()
public void setSchStateInfo(SchStateInfo[] schStateInfo)
schStateInfo
- public long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- 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.