public class CfgReportTask
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private int |
gswUserId
An ID of user that owns Report Task
CfgUser |
private long |
timestamp
A timestamp value -- marks the point in time when Object information was obtained
|
private double |
wmEndDate
End Date for task to be run (can be null).
|
private int |
wmExportFormat
Export format
|
private boolean[] |
wmFrequency
Used together with wmFrequencyType = ECfgFrequencyType.CFG_FREQUENCY_WEEKLY
to specify days of the week when task should run.
|
private int |
wmFrequencyDay
Used together with wmFrequencyType = ECfgFrequencyType.CFG_FREQUENCY_MONTHLY
to specify day of the month.
|
private int |
wmFrequencyType
|
private java.lang.String |
wmName
Name of report
|
private java.lang.String |
wmReportFilter
Used to store custom report filter
|
(package private) int |
wmReportTaskId
Report Task unique ID
|
private int |
wmReportType
Report Type
|
private int[] |
wmReportUsers
A report distribution list containing user IDs
CfgUser |
private int |
wmReportUsersNSizeIs
Number of elements in the wmReportUsers array
|
private double |
wmRunTime
Time of the day for the task to start
OleDateTime |
private double |
wmStartDate
Start Date for task to be run
OleDateTime |
private int |
wmStatus
Report status
ECfgReportTaskStatus |
private int |
wmTimezoneId
Identifies time zone used to schedule report task
CfgTimezone |
Constructor and Description |
---|
CfgReportTask() |
CfgReportTask(int wmReportTaskId,
int wmReportType,
java.lang.String wmName,
double wmStartDate,
double wmEndDate,
double wmRunTime,
int wmFrequencyType,
int wmFrequencyDay,
boolean[] wmFrequency,
java.lang.String wmReportFilter,
int wmExportFormat,
int wmStatus,
int wmTimezoneId,
int wmReportUsersNSizeIs,
int[] wmReportUsers,
int gswUserId,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
int |
getGswUserId()
Gets the gswUserId value for this CfgReportTask.
|
long |
getTimestamp()
Gets the timestamp value for this CfgReportTask.
|
double |
getWmEndDate()
Gets the wmEndDate value for this CfgReportTask.
|
int |
getWmExportFormat()
Gets the wmExportFormat value for this CfgReportTask.
|
boolean[] |
getWmFrequency()
Gets the wmFrequency value for this CfgReportTask.
|
int |
getWmFrequencyDay()
Gets the wmFrequencyDay value for this CfgReportTask.
|
int |
getWmFrequencyType()
Gets the wmFrequencyType value for this CfgReportTask.
|
java.lang.String |
getWmName()
Gets the wmName value for this CfgReportTask.
|
java.lang.String |
getWmReportFilter()
Gets the wmReportFilter value for this CfgReportTask.
|
int |
getWmReportTaskId()
Gets the wmReportTaskId value for this CfgReportTask.
|
int |
getWmReportType()
Gets the wmReportType value for this CfgReportTask.
|
int[] |
getWmReportUsers()
Gets the wmReportUsers value for this CfgReportTask.
|
int |
getWmReportUsersNSizeIs()
Gets the wmReportUsersNSizeIs value for this CfgReportTask.
|
double |
getWmRunTime()
Gets the wmRunTime value for this CfgReportTask.
|
double |
getWmStartDate()
Gets the wmStartDate value for this CfgReportTask.
|
int |
getWmStatus()
Gets the wmStatus value for this CfgReportTask.
|
int |
getWmTimezoneId()
Gets the wmTimezoneId value for this CfgReportTask.
|
void |
setGswUserId(int gswUserId)
Sets the gswUserId value for this CfgReportTask.
|
void |
setTimestamp(long timestamp)
Sets the timestamp value for this CfgReportTask.
|
void |
setWmEndDate(double wmEndDate)
Sets the wmEndDate value for this CfgReportTask.
|
void |
setWmExportFormat(int wmExportFormat)
Sets the wmExportFormat value for this CfgReportTask.
|
void |
setWmFrequency(boolean[] wmFrequency)
Sets the wmFrequency value for this CfgReportTask.
|
void |
setWmFrequencyDay(int wmFrequencyDay)
Sets the wmFrequencyDay value for this CfgReportTask.
|
void |
setWmFrequencyType(int wmFrequencyType)
Sets the wmFrequencyType value for this CfgReportTask.
|
void |
setWmName(java.lang.String wmName)
Sets the wmName value for this CfgReportTask.
|
void |
setWmReportFilter(java.lang.String wmReportFilter)
Sets the wmReportFilter value for this CfgReportTask.
|
void |
setWmReportTaskId(int wmReportTaskId)
Sets the wmReportTaskId value for this CfgReportTask.
|
void |
setWmReportType(int wmReportType)
Sets the wmReportType value for this CfgReportTask.
|
void |
setWmReportUsers(int[] wmReportUsers)
Sets the wmReportUsers value for this CfgReportTask.
|
void |
setWmReportUsersNSizeIs(int wmReportUsersNSizeIs)
Sets the wmReportUsersNSizeIs value for this CfgReportTask.
|
void |
setWmRunTime(double wmRunTime)
Sets the wmRunTime value for this CfgReportTask.
|
void |
setWmStartDate(double wmStartDate)
Sets the wmStartDate value for this CfgReportTask.
|
void |
setWmStatus(int wmStatus)
Sets the wmStatus value for this CfgReportTask.
|
void |
setWmTimezoneId(int wmTimezoneId)
Sets the wmTimezoneId value for this CfgReportTask.
|
int wmReportTaskId
private int wmReportType
private java.lang.String wmName
private double wmStartDate
OleDateTime
private double wmEndDate
OleDateTime
private double wmRunTime
OleDateTime
private int wmTimezoneId
CfgTimezone
private int wmFrequencyType
private int wmFrequencyDay
private boolean[] wmFrequency
private java.lang.String wmReportFilter
private int wmExportFormat
private int wmStatus
ECfgReportTaskStatus
private int wmReportUsersNSizeIs
private int[] wmReportUsers
CfgUser
private int gswUserId
CfgUser
private long timestamp
public CfgReportTask()
public CfgReportTask(int wmReportTaskId, int wmReportType, java.lang.String wmName, double wmStartDate, double wmEndDate, double wmRunTime, int wmFrequencyType, int wmFrequencyDay, boolean[] wmFrequency, java.lang.String wmReportFilter, int wmExportFormat, int wmStatus, int wmTimezoneId, int wmReportUsersNSizeIs, int[] wmReportUsers, int gswUserId, long timestamp)
public int getWmReportTaskId()
public void setWmReportTaskId(int wmReportTaskId)
wmReportTaskId
- public int getWmReportType()
public void setWmReportType(int wmReportType)
wmReportType
- public java.lang.String getWmName()
public void setWmName(java.lang.String wmName)
wmName
- public double getWmStartDate()
public void setWmStartDate(double wmStartDate)
wmStartDate
- public double getWmEndDate()
public void setWmEndDate(double wmEndDate)
wmEndDate
- public double getWmRunTime()
public void setWmRunTime(double wmRunTime)
wmRunTime
- public int getWmFrequencyType()
public void setWmFrequencyType(int wmFrequencyType)
wmFrequencyType
- public int getWmFrequencyDay()
public void setWmFrequencyDay(int wmFrequencyDay)
wmFrequencyDay
- public boolean[] getWmFrequency()
public void setWmFrequency(boolean[] wmFrequency)
wmFrequency
- public java.lang.String getWmReportFilter()
public void setWmReportFilter(java.lang.String wmReportFilter)
wmReportFilter
- public int getWmExportFormat()
public void setWmExportFormat(int wmExportFormat)
wmExportFormat
- public int getWmStatus()
public void setWmStatus(int wmStatus)
wmStatus
- public int getWmReportUsersNSizeIs()
public void setWmReportUsersNSizeIs(int wmReportUsersNSizeIs)
wmReportUsersNSizeIs
- public int[] getWmReportUsers()
public void setWmReportUsers(int[] wmReportUsers)
wmReportUsers
- public int getGswUserId()
public void setGswUserId(int gswUserId)
gswUserId
- public long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- public int getWmTimezoneId()
public void setWmTimezoneId(int wmTimezoneId)
wmTimezoneId
- Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.