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