com.jalios.jcms
Class QueryManager.QueryPublicationSelector
java.lang.Object
com.jalios.jcms.QueryManager.QueryPublicationSelector
- All Implemented Interfaces:
- DataSelector
- Enclosing class:
- QueryManager
public static class QueryManager.QueryPublicationSelector
- extends Object
- implements DataSelector
Constructor Summary |
QueryManager.QueryPublicationSelector(HashSet<Class<? extends Publication>> queryClassSet,
HashSet<Class<? extends Publication>> queryAvoidClassSet,
Date beginDate,
Date endDate,
int dateType,
Set<Group> queryGroupSet,
Set<Group> queryAvoidGroupSet,
Set<Member> queryMemberSet,
Set<Member> queryAvoidMemberSet,
int[] ratings,
int[] pstatus,
String[] langs,
Member loggedMember,
Workspace workspace,
boolean checkReadRights,
String ability,
boolean isExactCat,
String catMode,
HashSet<Category> queryCategorySet,
HashSet<Category> queryAvoidCategorySet,
Set<Publication> historySet)
|
Method Summary |
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 |
queryClassSet
protected HashSet<Class<? extends Publication>> queryClassSet
queryAvoidClassSet
protected HashSet<Class<? extends Publication>> queryAvoidClassSet
beginDate
protected Date beginDate
endDate
protected Date endDate
dateType
protected int dateType
checkDates
protected boolean checkDates
queryGroupSet
protected Set<Group> queryGroupSet
queryAvoidGroupSet
protected Set<Group> queryAvoidGroupSet
queryMemberSet
protected Set<Member> queryMemberSet
queryAvoidMemberSet
protected Set<Member> queryAvoidMemberSet
ratings
protected int[] ratings
pstatus
protected int[] pstatus
langs
protected String[] langs
checkLangs
protected boolean checkLangs
loggedMember
protected Member loggedMember
workspace
protected Workspace workspace
checkReadRights
protected boolean checkReadRights
abilitySelector
protected DataSelector abilitySelector
isExactCat
protected boolean isExactCat
catMode
protected String catMode
queryCategorySet
protected HashSet<Category> queryCategorySet
queryAvoidCategorySet
protected HashSet<Category> queryAvoidCategorySet
historySet
protected Set<Publication> historySet
QueryManager.QueryPublicationSelector
public QueryManager.QueryPublicationSelector(HashSet<Class<? extends Publication>> queryClassSet,
HashSet<Class<? extends Publication>> queryAvoidClassSet,
Date beginDate,
Date endDate,
int dateType,
Set<Group> queryGroupSet,
Set<Group> queryAvoidGroupSet,
Set<Member> queryMemberSet,
Set<Member> queryAvoidMemberSet,
int[] ratings,
int[] pstatus,
String[] langs,
Member loggedMember,
Workspace workspace,
boolean checkReadRights,
String ability,
boolean isExactCat,
String catMode,
HashSet<Category> queryCategorySet,
HashSet<Category> queryAvoidCategorySet,
Set<Publication> historySet)
isSelected
public boolean isSelected(Data data)
- Description copied from interface:
DataSelector
- Evaluates if a data must be selected or not.
- Specified by:
isSelected
in interface DataSelector
- Parameters:
data
- the data to evaluate.
- Returns:
- true if the data is selected. False otherwise.
Copyright © 2001-2010 Jalios SA. All Rights Reserved.