public class CalNotification
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private CfgAgentShort[] |
cfgAgentInfo
Contains a small amount of agent information for each unique agent in the returned
agent days.
|
private int |
cfgAgentInfoNSizeIs
Number of elements in "cfgAgentInfo" array
|
private CalAuditItem[] |
changes
A list of
CalAuditItem that have been modified. |
private int |
changesNSizeIs
Number of elements in "changes" array
|
private CalItemShortInformation[] |
items
Contains a list of detailed information about modified Calendar
Items
CalItemShortInformation |
private int |
itemsNSizeIs
Number of elements in "items" array
|
private long |
timestamp
New timestamp value
|
Constructor and Description |
---|
CalNotification() |
CalNotification(long timestamp,
int changesNSizeIs,
CalAuditItem[] changes,
int itemsNSizeIs,
CalItemShortInformation[] items,
int cfgAgentInfoNSizeIs,
CfgAgentShort[] cfgAgentInfo) |
Modifier and Type | Method and Description |
---|---|
CfgAgentShort[] |
getCfgAgentInfo()
Gets the cfgAgentInfo value for this CalNotification.
|
int |
getCfgAgentInfoNSizeIs()
Gets the cfgAgentInfoNSizeIs value for this CalNotification.
|
CalAuditItem[] |
getChanges()
Gets the changes value for this CalNotification.
|
int |
getChangesNSizeIs()
Gets the changesNSizeIs value for this CalNotification.
|
CalItemShortInformation[] |
getItems()
Gets the items value for this CalNotification.
|
int |
getItemsNSizeIs()
Gets the itemsNSizeIs value for this CalNotification.
|
long |
getTimestamp()
Gets the timestamp value for this CalNotification.
|
void |
setCfgAgentInfo(CfgAgentShort[] cfgAgentInfo)
Sets the cfgAgentInfo value for this CalNotification.
|
void |
setCfgAgentInfoNSizeIs(int cfgAgentInfoNSizeIs)
Sets the cfgAgentInfoNSizeIs value for this CalNotification.
|
void |
setChanges(CalAuditItem[] changes)
Sets the changes value for this CalNotification.
|
void |
setChangesNSizeIs(int changesNSizeIs)
Sets the changesNSizeIs value for this CalNotification.
|
void |
setItems(CalItemShortInformation[] items)
Sets the items value for this CalNotification.
|
void |
setItemsNSizeIs(int itemsNSizeIs)
Sets the itemsNSizeIs value for this CalNotification.
|
void |
setTimestamp(long timestamp)
Sets the timestamp value for this CalNotification.
|
private long timestamp
private int changesNSizeIs
private CalAuditItem[] changes
CalAuditItem
that have been modified.
This list includes calendar items that have changed.
Calendar item details can be found in the "items" member and
are uniquely identified by the
combination of wmCalendarItemId + timestamp.private int itemsNSizeIs
private CalItemShortInformation[] items
CalItemShortInformation
private int cfgAgentInfoNSizeIs
private CfgAgentShort[] cfgAgentInfo
CfgAgentShort
public CalNotification()
public CalNotification(long timestamp, int changesNSizeIs, CalAuditItem[] changes, int itemsNSizeIs, CalItemShortInformation[] items, int cfgAgentInfoNSizeIs, CfgAgentShort[] cfgAgentInfo)
public long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- public int getChangesNSizeIs()
public void setChangesNSizeIs(int changesNSizeIs)
changesNSizeIs
- public CalAuditItem[] getChanges()
public void setChanges(CalAuditItem[] changes)
changes
- public int getItemsNSizeIs()
public void setItemsNSizeIs(int itemsNSizeIs)
itemsNSizeIs
- public CalItemShortInformation[] getItems()
public void setItems(CalItemShortInformation[] items)
items
- public int getCfgAgentInfoNSizeIs()
public void setCfgAgentInfoNSizeIs(int cfgAgentInfoNSizeIs)
cfgAgentInfoNSizeIs
- public CfgAgentShort[] getCfgAgentInfo()
public void setCfgAgentInfo(CfgAgentShort[] cfgAgentInfo)
cfgAgentInfo
- Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.