public class SchAuditTransaction
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private SchAuditDay[] |
agentDays
A list of agent days
SchAuditDay that have been modified during the transaction. |
private int |
agentDaysNSizeIs
Number of elements in the "agentDays" array
|
private int |
gswUserId
The ID of the user responsible for this transaction (can be zero for "system").
|
private int |
wmAction
|
private double |
wmEndDate
End date of transaction range
OleDateTime |
private long |
wmRollbackAuditId
The ID of the audit record used to rollback to.
|
private long |
wmSchAuditId
Schedule Audit Transaction ID
|
private int |
wmSrcScenarioId
The ID of the source scenario, if the transaction was a "publish" transaction.
|
private double |
wmStartDate
Start date of transaction range
OleDateTime |
private double |
wmTimestamp
Date/time of transaction in GMT time zone
OleDateTime |
private int |
wmTradeId
The ID of the trade record, if the transaction was "trade"
|
Constructor and Description |
---|
SchAuditTransaction() |
SchAuditTransaction(long wmSchAuditId,
int gswUserId,
int wmAction,
double wmStartDate,
double wmEndDate,
double wmTimestamp,
int wmSrcScenarioId,
int wmTradeId,
long wmRollbackAuditId,
int agentDaysNSizeIs,
SchAuditDay[] agentDays) |
Modifier and Type | Method and Description |
---|---|
SchAuditDay[] |
getAgentDays()
Gets the agentDays value for this SchAuditTransaction.
|
int |
getAgentDaysNSizeIs()
Gets the agentDaysNSizeIs value for this SchAuditTransaction.
|
int |
getGswUserId()
Gets the gswUserId value for this SchAuditTransaction.
|
int |
getWmAction()
Gets the wmAction value for this SchAuditTransaction.
|
double |
getWmEndDate()
Gets the wmEndDate value for this SchAuditTransaction.
|
long |
getWmRollbackAuditId()
Gets the wmRollbackAuditId value for this SchAuditTransaction.
|
long |
getWmSchAuditId()
Gets the wmSchAuditId value for this SchAuditTransaction.
|
int |
getWmSrcScenarioId()
Gets the wmSrcScenarioId value for this SchAuditTransaction.
|
double |
getWmStartDate()
Gets the wmStartDate value for this SchAuditTransaction.
|
double |
getWmTimestamp()
Gets the wmTimestamp value for this SchAuditTransaction.
|
int |
getWmTradeId()
Gets the wmTradeId value for this SchAuditTransaction.
|
void |
setAgentDays(SchAuditDay[] agentDays)
Sets the agentDays value for this SchAuditTransaction.
|
void |
setAgentDaysNSizeIs(int agentDaysNSizeIs)
Sets the agentDaysNSizeIs value for this SchAuditTransaction.
|
void |
setGswUserId(int gswUserId)
Sets the gswUserId value for this SchAuditTransaction.
|
void |
setWmAction(int wmAction)
Sets the wmAction value for this SchAuditTransaction.
|
void |
setWmEndDate(double wmEndDate)
Sets the wmEndDate value for this SchAuditTransaction.
|
void |
setWmRollbackAuditId(long wmRollbackAuditId)
Sets the wmRollbackAuditId value for this SchAuditTransaction.
|
void |
setWmSchAuditId(long wmSchAuditId)
Sets the wmSchAuditId value for this SchAuditTransaction.
|
void |
setWmSrcScenarioId(int wmSrcScenarioId)
Sets the wmSrcScenarioId value for this SchAuditTransaction.
|
void |
setWmStartDate(double wmStartDate)
Sets the wmStartDate value for this SchAuditTransaction.
|
void |
setWmTimestamp(double wmTimestamp)
Sets the wmTimestamp value for this SchAuditTransaction.
|
void |
setWmTradeId(int wmTradeId)
Sets the wmTradeId value for this SchAuditTransaction.
|
private long wmSchAuditId
private int gswUserId
private int wmAction
private double wmStartDate
OleDateTime
private double wmEndDate
OleDateTime
private double wmTimestamp
OleDateTime
private int wmSrcScenarioId
private int wmTradeId
private long wmRollbackAuditId
private int agentDaysNSizeIs
private 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 SchAuditTransaction()
public SchAuditTransaction(long wmSchAuditId, int gswUserId, int wmAction, double wmStartDate, double wmEndDate, double wmTimestamp, int wmSrcScenarioId, int wmTradeId, long wmRollbackAuditId, int agentDaysNSizeIs, SchAuditDay[] agentDays)
public long getWmSchAuditId()
public void setWmSchAuditId(long wmSchAuditId)
wmSchAuditId
- public int getGswUserId()
public void setGswUserId(int gswUserId)
gswUserId
- public int getWmAction()
public void setWmAction(int wmAction)
wmAction
- public double getWmStartDate()
public void setWmStartDate(double wmStartDate)
wmStartDate
- public double getWmEndDate()
public void setWmEndDate(double wmEndDate)
wmEndDate
- public double getWmTimestamp()
public void setWmTimestamp(double wmTimestamp)
wmTimestamp
- public int getWmSrcScenarioId()
public void setWmSrcScenarioId(int wmSrcScenarioId)
wmSrcScenarioId
- public int getWmTradeId()
public void setWmTradeId(int wmTradeId)
wmTradeId
- public long getWmRollbackAuditId()
public void setWmRollbackAuditId(long wmRollbackAuditId)
wmRollbackAuditId
- public int getAgentDaysNSizeIs()
public void setAgentDaysNSizeIs(int agentDaysNSizeIs)
agentDaysNSizeIs
- public SchAuditDay[] getAgentDays()
public void setAgentDays(SchAuditDay[] agentDays)
agentDays
- Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.