Class BehindScheduleFilter
java.lang.Object
com.appiancorp.suiteapi.process.analytics2.BaseFilter
com.appiancorp.suiteapi.process.analytics2.BehindScheduleFilter
- All Implemented Interfaces:
DeepCloneable
,Filter
,Serializable
,Cloneable
Filter for tasks/processes that are behind schedule: when
this filter is added, only the incomplete and completed tasks/processes
that are behind schedule will be returned in the report.
Whether a task/process is behind schedule or not is determined from
the deadline specified in the process model.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
This constant tells the backend what kind of filter this is.Fields inherited from class com.appiancorp.suiteapi.process.analytics2.BaseFilter
LOG
-
Constructor Summary
-
Method Summary
Methods inherited from class com.appiancorp.suiteapi.process.analytics2.BaseFilter
clone, equals, getApply, hashCode, setApply
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.appiancorp.suiteapi.common.DeepCloneable
clone
-
Field Details
-
TYPE
public static final int TYPEThis constant tells the backend what kind of filter this is.- See Also:
-
-
Constructor Details
-
BehindScheduleFilter
public BehindScheduleFilter()
-
-
Method Details
-
getFilterType
public int getFilterType()Returns the type of this filter.- Specified by:
getFilterType
in interfaceFilter
- Specified by:
getFilterType
in classBaseFilter
- Returns:
- the type of the
Filter
. This is one of:- 0 =
SimpleColumnFilter
- 1 =
LastNDaysFilter
- 2 =
AheadOfScheduleFilter
- 3 =
OutsideNStandardDeviationsFilter
- 4 =
NotYetCompletedFilter
(Deprecated) - 5 =
LastNCompletedFilter
- 6 =
CompletedAheadOfScheduleFilter
(Deprecated) - 7 =
BehindScheduleFilter
- 8 =
DueTodayFilter
- 9 =
CompletedFilter
- 10 =
RunningFilter
- 0 =
-