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,
                                      int[] ratings,
                                      int[] pstatus,
                                      String[] langs,
                                      Member loggedMember,
                                      Workspace workspace,
                                      boolean checkReadRights,
                                      String ability)
 
            | 
 
| 
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
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
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,
                                             int[] ratings,
                                             int[] pstatus,
                                             String[] langs,
                                             Member loggedMember,
                                             Workspace workspace,
                                             boolean checkReadRights,
                                             String ability)
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.