Package com.jalios.jcms
Class Group.NotificationPeriodSelector
- java.lang.Object
-
- com.jalios.jcms.Group.NotificationPeriodSelector
-
- All Implemented Interfaces:
DataSelector
,java.util.function.Predicate<Data>
- Enclosing class:
- Group
public static class Group.NotificationPeriodSelector extends java.lang.Object implements DataSelector
Select groups that have at least one NotificationCriteria for which the period is equal to the period of the period given to the constructor.- Since:
- jcms-4.0
-
-
Field Summary
Fields Modifier and Type Field Description protected int
period
-
Fields inherited from interface com.jalios.jcms.DataSelector
REVISION
-
-
Constructor Summary
Constructors Constructor Description NotificationPeriodSelector(int period)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isSelected(Data data)
Evaluates if a data must be selected or not.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.jalios.jcms.DataSelector
test
-
-
-
-
Method Detail
-
isSelected
public boolean isSelected(Data data)
Description copied from interface:DataSelector
Evaluates if a data must be selected or not.- Specified by:
isSelected
in interfaceDataSelector
- Parameters:
data
- the data to evaluate.- Returns:
- true if the data is selected. False otherwise.
-
-