public class CfgReportFilter
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private boolean |
allUsers
Indicates whether report distribution list should be checked against current user or not.
|
private double |
wmEndTimestamp
Defines end boundary of time range filter for CfgReport.wmTimestamp member.
|
private int[] |
wmReportId
An array of
CfgReport identifiers to filter by. |
private int |
wmReportIdNSizeIs
Number of elements in the wmReportId array
|
private int[] |
wmReportTaskId
An array of corresponding
CfgReportTask identifiers to filter by. |
private int |
wmReportTaskIdNSizeIs
Number of elements in the wmReportTaskId array
|
private int[] |
wmReportType
Defines report type 'OR' logic filter
|
private int |
wmReportTypeNSizeIs
Number of elements in the wmReportType array
|
private double |
wmStartTimestamp
Defines start boundary of time range filter for CfgReport.wmTimestamp member.
|
private int[] |
wmStatus
Defines
ECfgReportStatus 'OR' logic filter |
private int |
wmStatusNSizeIs
Number of elements in the wmStatus array
|
Constructor and Description |
---|
CfgReportFilter() |
CfgReportFilter(int wmReportIdNSizeIs,
int[] wmReportId,
int wmReportTaskIdNSizeIs,
int[] wmReportTaskId,
int wmReportTypeNSizeIs,
int[] wmReportType,
int wmStatusNSizeIs,
int[] wmStatus,
boolean allUsers) |
Modifier and Type | Method and Description |
---|---|
int[] |
getWmReportId()
Gets the wmReportId value for this CfgReportFilter.
|
int |
getWmReportIdNSizeIs()
Gets the wmReportIdNSizeIs value for this CfgReportFilter.
|
int[] |
getWmReportTaskId()
Gets the wmReportTaskId value for this CfgReportFilter.
|
int |
getWmReportTaskIdNSizeIs()
Gets the wmReportTaskIdNSizeIs value for this CfgReportFilter.
|
int[] |
getWmReportType()
Gets the wmReportType value for this CfgReportFilter.
|
int |
getWmReportTypeNSizeIs()
Gets the wmReportTypeNSizeIs value for this CfgReportFilter.
|
int[] |
getWmStatus()
Gets the wmStatus value for this CfgReportFilter.
|
int |
getWmStatusNSizeIs()
Gets the wmStatusNSizeIs value for this CfgReportFilter.
|
boolean |
isAllUsers()
Gets the allUsers value for this CfgReportFilter.
|
void |
setAllUsers(boolean allUsers)
Sets the allUsers value for this CfgReportFilter.
|
void |
setWmReportId(int[] wmReportId)
Sets the wmReportId value for this CfgReportFilter.
|
void |
setWmReportIdNSizeIs(int wmReportIdNSizeIs)
Sets the wmReportIdNSizeIs value for this CfgReportFilter.
|
void |
setWmReportTaskId(int[] wmReportTaskId)
Sets the wmReportTaskId value for this CfgReportFilter.
|
void |
setWmReportTaskIdNSizeIs(int wmReportTaskIdNSizeIs)
Sets the wmReportTaskIdNSizeIs value for this CfgReportFilter.
|
void |
setWmReportType(int[] wmReportType)
Sets the wmReportType value for this CfgReportFilter.
|
void |
setWmReportTypeNSizeIs(int wmReportTypeNSizeIs)
Sets the wmReportTypeNSizeIs value for this CfgReportFilter.
|
void |
setWmStatus(int[] wmStatus)
Sets the wmStatus value for this CfgReportFilter.
|
void |
setWmStatusNSizeIs(int wmStatusNSizeIs)
Sets the wmStatusNSizeIs value for this CfgReportFilter.
|
private int wmReportIdNSizeIs
private int[] wmReportId
CfgReport
identifiers to filter by.private int wmReportTaskIdNSizeIs
private int[] wmReportTaskId
CfgReportTask
identifiers to filter by.private int wmReportTypeNSizeIs
private int[] wmReportType
private int wmStatusNSizeIs
private int[] wmStatus
ECfgReportStatus
'OR' logic filterprivate double wmStartTimestamp
OleDateTime
Can be NULL (0.0) to be ignored.private double wmEndTimestamp
OleDateTime
Can be NULL (0.0) to be ignored.private boolean allUsers
public CfgReportFilter()
public CfgReportFilter(int wmReportIdNSizeIs, int[] wmReportId, int wmReportTaskIdNSizeIs, int[] wmReportTaskId, int wmReportTypeNSizeIs, int[] wmReportType, int wmStatusNSizeIs, int[] wmStatus, boolean allUsers)
public int getWmReportIdNSizeIs()
public void setWmReportIdNSizeIs(int wmReportIdNSizeIs)
wmReportIdNSizeIs
- public int[] getWmReportId()
public void setWmReportId(int[] wmReportId)
wmReportId
- public int getWmReportTaskIdNSizeIs()
public void setWmReportTaskIdNSizeIs(int wmReportTaskIdNSizeIs)
wmReportTaskIdNSizeIs
- public int[] getWmReportTaskId()
public void setWmReportTaskId(int[] wmReportTaskId)
wmReportTaskId
- public int getWmReportTypeNSizeIs()
public void setWmReportTypeNSizeIs(int wmReportTypeNSizeIs)
wmReportTypeNSizeIs
- public int[] getWmReportType()
public void setWmReportType(int[] wmReportType)
wmReportType
- public int getWmStatusNSizeIs()
public void setWmStatusNSizeIs(int wmStatusNSizeIs)
wmStatusNSizeIs
- public int[] getWmStatus()
public void setWmStatus(int[] wmStatus)
wmStatus
- public boolean isAllUsers()
public void setAllUsers(boolean allUsers)
allUsers
- Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.