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
OleDateTimeprivate double wmEndDate
OleDateTimeprivate double wmRunTime
OleDateTimeprivate int wmTimezoneId
CfgTimezoneprivate int wmFrequencyType
private int wmFrequencyDay
private boolean[] wmFrequency
private java.lang.String wmReportFilter
private int wmExportFormat
private int wmStatus
ECfgReportTaskStatusprivate int wmReportUsersNSizeIs
private int[] wmReportUsers
CfgUserprivate int gswUserId
CfgUserprivate 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.