public class SchAuditTransaction
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.List<SchAuditDay> |
agentDays
A list of agent days
SchAuditDay that have been modified during the transaction. |
protected int |
agentDaysNSizeIs
Number of elements in the "agentDays" array
|
protected int |
gswUserId
The ID of the user responsible for this transaction (can be zero for "system").
|
private static long |
serialVersionUID |
protected int |
wmAction
|
protected double |
wmEndDate
End date of transaction range
OleDateTime |
protected long |
wmRollbackAuditId
The ID of the audit record used to rollback to.
|
protected long |
wmSchAuditId
Schedule Audit Transaction ID
|
protected int |
wmSiteID
Site ID
|
protected int |
wmSrcScenarioId
The ID of the source scenario, if the transaction was a "publish" transaction.
|
protected double |
wmStartDate
Start date of transaction range
OleDateTime |
protected double |
wmTimestamp
Date/time of transaction in GMT time zone
OleDateTime |
protected int |
wmTradeId
The ID of the trade record, if the transaction was "trade"
|
Constructor and Description |
---|
SchAuditTransaction() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.util.List<SchAuditDay> |
getAgentDays()
Gets the value of the agentDays property.
|
int |
getAgentDaysNSizeIs()
Gets the value of the agentDaysNSizeIs property.
|
int |
getGswUserId()
Gets the value of the gswUserId property.
|
int |
getWmAction()
Gets the value of the wmAction property.
|
double |
getWmEndDate()
Gets the value of the wmEndDate property.
|
long |
getWmRollbackAuditId()
Gets the value of the wmRollbackAuditId property.
|
long |
getWmSchAuditId()
Gets the value of the wmSchAuditId property.
|
int |
getWmSiteID()
Gets the value of the wmSiteID property.
|
int |
getWmSrcScenarioId()
Gets the value of the wmSrcScenarioId property.
|
double |
getWmStartDate()
Gets the value of the wmStartDate property.
|
double |
getWmTimestamp()
Gets the value of the wmTimestamp property.
|
int |
getWmTradeId()
Gets the value of the wmTradeId property.
|
int |
hashCode() |
void |
setAgentDays(java.util.List<SchAuditDay> agentDays)
Sets the value of the agentDays property.
|
void |
setAgentDaysNSizeIs(int value)
Sets the value of the agentDaysNSizeIs property.
|
void |
setGswUserId(int value)
Sets the value of the gswUserId property.
|
void |
setWmAction(int value)
Sets the value of the wmAction property.
|
void |
setWmEndDate(double value)
Sets the value of the wmEndDate property.
|
void |
setWmRollbackAuditId(long value)
Sets the value of the wmRollbackAuditId property.
|
void |
setWmSchAuditId(long value)
Sets the value of the wmSchAuditId property.
|
void |
setWmSiteID(int value)
Sets the value of the wmSiteID property.
|
void |
setWmSrcScenarioId(int value)
Sets the value of the wmSrcScenarioId property.
|
void |
setWmStartDate(double value)
Sets the value of the wmStartDate property.
|
void |
setWmTimestamp(double value)
Sets the value of the wmTimestamp property.
|
void |
setWmTradeId(int value)
Sets the value of the wmTradeId property.
|
java.lang.String |
toString() |
SchAuditTransaction |
withAgentDays(java.util.Collection<SchAuditDay> values) |
SchAuditTransaction |
withAgentDays(SchAuditDay... values) |
SchAuditTransaction |
withAgentDaysNSizeIs(int value) |
SchAuditTransaction |
withGswUserId(int value) |
SchAuditTransaction |
withWmAction(int value) |
SchAuditTransaction |
withWmEndDate(double value) |
SchAuditTransaction |
withWmRollbackAuditId(long value) |
SchAuditTransaction |
withWmSchAuditId(long value) |
SchAuditTransaction |
withWmSiteID(int value) |
SchAuditTransaction |
withWmSrcScenarioId(int value) |
SchAuditTransaction |
withWmStartDate(double value) |
SchAuditTransaction |
withWmTimestamp(double value) |
SchAuditTransaction |
withWmTradeId(int value) |
private static final long serialVersionUID
protected long wmSchAuditId
protected int wmSiteID
protected int gswUserId
protected int wmAction
protected double wmStartDate
OleDateTime
protected double wmEndDate
OleDateTime
protected double wmTimestamp
OleDateTime
protected int wmSrcScenarioId
protected int wmTradeId
protected long wmRollbackAuditId
protected int agentDaysNSizeIs
protected java.util.List<SchAuditDay> agentDays
SchAuditDay
that have been modified during the transaction.
This identifies all schedule agent days that have changed.
Schedule details for those days can be found in the SchAuditLog.schedules member, and are uniquely identified by
a combination of SchAuditDay.gswAgentID + SchAuditDay.wmDate + SchAuditDay.newTimestamp (or SchAuditDay.oldTimestamp).public long getWmSchAuditId()
public void setWmSchAuditId(long value)
public int getWmSiteID()
public void setWmSiteID(int value)
public int getGswUserId()
public void setGswUserId(int value)
public int getWmAction()
public void setWmAction(int value)
public double getWmStartDate()
public void setWmStartDate(double value)
public double getWmEndDate()
public void setWmEndDate(double value)
public double getWmTimestamp()
public void setWmTimestamp(double value)
public int getWmSrcScenarioId()
public void setWmSrcScenarioId(int value)
public int getWmTradeId()
public void setWmTradeId(int value)
public long getWmRollbackAuditId()
public void setWmRollbackAuditId(long value)
public int getAgentDaysNSizeIs()
public void setAgentDaysNSizeIs(int value)
public java.util.List<SchAuditDay> getAgentDays()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the agentDays property.
For example, to add a new item, do as follows:
getAgentDays().add(newItem);
Objects of the following type(s) are allowed in the list
SchAuditDay
public SchAuditTransaction withWmSchAuditId(long value)
public SchAuditTransaction withWmSiteID(int value)
public SchAuditTransaction withGswUserId(int value)
public SchAuditTransaction withWmAction(int value)
public SchAuditTransaction withWmStartDate(double value)
public SchAuditTransaction withWmEndDate(double value)
public SchAuditTransaction withWmTimestamp(double value)
public SchAuditTransaction withWmSrcScenarioId(int value)
public SchAuditTransaction withWmTradeId(int value)
public SchAuditTransaction withWmRollbackAuditId(long value)
public SchAuditTransaction withAgentDaysNSizeIs(int value)
public SchAuditTransaction withAgentDays(SchAuditDay... values)
public SchAuditTransaction withAgentDays(java.util.Collection<SchAuditDay> values)
public void setAgentDays(java.util.List<SchAuditDay> agentDays)
agentDays
- allowed object is
SchAuditDay
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.