Class ActivityDateFilter
- java.lang.Object
-
- lumis.doui.table.filter.AbstractTableSourceFilter
-
- lumis.doui.table.filter.TableSourceFilter
-
- lumis.service.portalmanagement.activitystream.ActivityDateFilter
-
- All Implemented Interfaces:
ISourceFilter<TableSource>
,ITableSourceFilter
public class ActivityDateFilter extends TableSourceFilter
Converts the filter start date into milliseconds adjusting the time by +60 seconds to include the last minute in the search.- Since:
- 8.2.0
- Version:
- $Revision: 18134 $ $Date: 2015-12-15 17:29:32 -0200 (Tue, 15 Dec 2015) $
-
-
Constructor Summary
Constructors Constructor Description ActivityDateFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IQueryValue
calculateFilterValue(Node filterNode)
Analyzes this filter and returns the value that should be used with it.IQueryFilter
getQueryFilter(QueryField queryField, IQueryValue queryValue)
Creates a query filter, filtering the query field by the value, according to this filter definitions.-
Methods inherited from class lumis.doui.table.filter.TableSourceFilter
calculateFilterOperator, convertFilterStandardValue, convertOperatorStandardValue, getFieldId, getFilterValue, getInputControlType, getOperator, getParameters, getQueryFilter, init, init, isEnabled, isOrNull, isRequired, isValueInLookup, setDefinition, setFieldId, setFilterValue, setOperator, setOrNull, setParameters, setRequired, setValueInLookup, shouldHideAllResults
-
-
-
-
Method Detail
-
getQueryFilter
public IQueryFilter getQueryFilter(QueryField queryField, IQueryValue queryValue) throws PortalException
Description copied from class:TableSourceFilter
Creates a query filter, filtering the query field by the value, according to this filter definitions.- Overrides:
getQueryFilter
in classTableSourceFilter
- Parameters:
queryField
- the query field.queryValue
- the query value.- Returns:
- the query filter.
- Throws:
PortalException
-
calculateFilterValue
protected IQueryValue calculateFilterValue(Node filterNode) throws PortalException
Description copied from class:TableSourceFilter
Analyzes this filter and returns the value that should be used with it.- Overrides:
calculateFilterValue
in classTableSourceFilter
- Parameters:
filterNode
- the filter definition node.- Returns:
- the filter value.
- Throws:
PortalException
-
-