Uses of Interface
com.jalios.jcms.DataSelector

Packages that use DataSelector
com.jalios.jcms Contains the core JCMS classes. 
com.jalios.jcms.calendar Contains the classes used to deal with calendar in JCMS. 
com.jalios.jcms.portlet Contains core Portlets parent of all generated portlets. 
com.jalios.jcms.taglib Provides many of the classes used for JCMS jsp tags. 
com.jalios.jcms.workspace Contains classes about workspace features. 
com.jalios.jcmsplugin.dbforum   
com.jalios.jcmsplugin.jstoreforum Contains all the abstract classes and some listener used by forum in JCMS. 
com.jalios.jcmsplugin.podcast   
 

Uses of DataSelector in com.jalios.jcms
 

Classes in com.jalios.jcms that implement DataSelector
 class AndDataSelector
          This class combines a set of DataSelector.
static class Category.AuthorizedSelector
          AuthorizedSelector selects all the categories a member is authorized to read.
static class Category.NameSelector
          Select categories by their name.
 class ClassDataSelector
          This DataSelector selects all the data that are the same as, or are subclasses of, the given class.
static class Data.AuthorSelector
           
static class Data.CdateSelector
          DataSelector to select Data which have a creation date between the given begin and end Date.
static class Data.DeletableSelector
          DataSelector to select Data that can be deleted (i.e. data whose checkDelete() returns ok).
static class Data.ImportSelector
          DataSelector to select Data which have been imported.
static class Data.MdateSelector
          DataSelector to select Data which have a modification date between the given begin and end Date.
static class FileDocument.ContentTypeSelector
          This DataSelector selects all the FileDocument matching the given content type.
static class FileDocument.HiddenSelector
          This DataSelector selects all the Hidden FileDocument
static class FileDocument.MediaTypeSelector
          This DataSelector selects all the FileDocument corresponding to the given media type.
static class FileDocument.SizeSelector
          This DataSelector selects all the FileDocument in the given range size.
static class FileDocument.StrongLockSelector
          DataSelector selecting only FileDocument having a strong lock (FileDocument.isStrongLocked()).
static class Form.SubmitMemberSelector
          This DataSelector selects all the forms the given member has submitted (optionally, which are in a given state)
static class Group.NameSelector
          Select groups by their name.
static class Group.NotificationPeriodSelector
          Select groups that have at least one NotificationCriteria for which the period is equal to the period of the period given to the constructor.
static class Group.ParentSelector
           
static class Group.WorkspaceSelector
          DataSelector selecting Groups based on their Workspace.
static class Member.NewsletterSelector
           
static class Member.NotificationPeriodSelector
           
static class Member.TextSelector
          Select a set of members matching the given text in the name or in the email.
static class Member.ValidEmailSelector
           
static class Member.WorkerSelector
          Select a subset of worker members
 class OrDataSelector
          This class combines a set of DataSelector.
static class Publication.AdateSelector
          AdateSelector selects all the publications with a adate in a given range
static class Publication.AudienceRightSelector
          AudienceRightSelector selects all publications being audienced.
static class Publication.AuthorizedSelector
          AuthorizedSelector selects all the publications a member is authorized to read.
static class Publication.CanWorkOnSelector
          CanWorkOnSelector selects all the publications a member can work on.
static class Publication.EdateSelector
          EdateSelector selects all the publications with a edate in a given range
static class Publication.PdateSelector
          PdateSelector selects all the publications with a pdate in a given range
static class Publication.PstatusSelector
          PstatusSelector selects all the publications with a given pstatus.
static class Publication.ReadRightSelector
          ReadRightSelector selects all publications which have any read right.
static class Publication.SdateSelector
          SdateSelector select all the publications with a sdate in a given range
static class Publication.TrackedSelector
          TrackedSelector selects all the publications which are tracked.
static class Publication.UdateSelector
          UdateSelector selects all the publications with a udate in a given range
static class Publication.UserContentSelector
          UserContentSelector selects all publications which are UGC (UserContent).
static class Publication.VisibleStateSelector
          VisibleStateSelector selects all the publications which are in a visible state
static class Publication.WorkspaceAuthorSelector
          WorkspaceAuthorSelector selects all the publication the given member is the author and which belong to the given workspace.
static class Publication.WorkspaceSelector
          WorkspaceSelector selects all the publications which belong to the given workspace.
static class QueryManager.QueryPublicationSelector
           
 class ReverseDataSelector
          This DataSelector selects the complementary set of a given DataSelector.
 

Fields in com.jalios.jcms declared as DataSelector
protected  DataSelector QueryManager.QueryPublicationSelector.abilitySelector
           
 

Methods in com.jalios.jcms that return DataSelector
static DataSelector Data.getAuthorSelector(Member author)
           
static DataSelector Publication.getDateSelector(String str, Date begin, Date end)
          Retrieves a new DataSelector given a name representing it.
static DataSelector Data.getDateSelector(String str, Date begin, Date end)
          Retrieves a new DataSelector given a name representing it.
static DataSelector Data.getDeletableSelector(Member opAuthor)
           
static DataSelector Data.getImportSelector()
           
static DataSelector FileDocument.getStrongLockSelector()
          Retrieves a new instance of DataSelector based on the strong lock status of the file document.
 

Methods in com.jalios.jcms with parameters of type DataSelector
static Collection JcmsUtil.applyDataSelector(Collection dataColl, DataSelector selector)
          Apply given DataSelector by removing non selected Data from the given Collection.
static
<T> TreeSet<T>
JcmsUtil.select(Collection<? extends T> dataColl, DataSelector selector, Comparator comparator)
          Perform a selection on a Collection of Data using the given DataSelector, and return a TreeSet sorted using the given Comparator.
<T> TreeSet<T>
Channel.select(Collection<? extends T> dataColl, DataSelector selector, Comparator comparator)
          Perform a selection on a Collection of Data using the given DataSelector, and return a TreeSet sorted using the given Comparator.
 

Constructors in com.jalios.jcms with parameters of type DataSelector
AndDataSelector(DataSelector[] dsArray)
          Creates a new AndDataSelector from an array of DataSelectors.
AndDataSelector(DataSelector ds1, DataSelector ds2)
          Creates a new AndDataSelector from 2 DataSelectors.
AndDataSelector(DataSelector ds1, DataSelector ds2, DataSelector ds3)
          Creates a new AndDataSelector from 3 DataSelectors.
OrDataSelector(DataSelector[] dsArray)
          Creates a new OrDataSelector from an array of DataSelectors.
OrDataSelector(DataSelector ds1, DataSelector ds2)
          Creates a new OrDataSelector from 2 DataSelectors.
OrDataSelector(DataSelector ds1, DataSelector ds2, DataSelector ds3)
          Creates a new OrDataSelector from 3 DataSelectors.
ReverseDataSelector(DataSelector dataSelector)
          Creates a new ReverseDataSelector from an other DataSelectors.
 

Uses of DataSelector in com.jalios.jcms.calendar
 

Classes in com.jalios.jcms.calendar that implement DataSelector
static class AbstractCalendarEvent.CalendarEventAttendeeSelector
          This DataSelector selects all the CalendarEvent of which the given member is an attendee (either because he is the author or he is in the list of attendees)
static class AbstractCalendarEvent.CalendarEventDateSelector
          This DataSelector selects all the CalendarEvent taking place in between the given date
 

Uses of DataSelector in com.jalios.jcms.portlet
 

Classes in com.jalios.jcms.portlet that implement DataSelector
static class PortalElement.AbilitySelector
          AbilitySelector selects all the publications with the given ability
 

Uses of DataSelector in com.jalios.jcms.taglib
 

Methods in com.jalios.jcms.taglib with parameters of type DataSelector
 void QueryTag.setSelector(DataSelector selector)
           
 

Uses of DataSelector in com.jalios.jcms.workspace
 

Classes in com.jalios.jcms.workspace that implement DataSelector
static class Workspace.TextSelector
          Select a set of workspace matching the given text in the Title.
static class Workspace.TitleSelector
          Select categories by their name.
 

Uses of DataSelector in com.jalios.jcmsplugin.dbforum
 

Classes in com.jalios.jcmsplugin.dbforum that implement DataSelector
static class AbstractDBForumTopic.PostSelector
           
 

Methods in com.jalios.jcmsplugin.dbforum that return DataSelector
static DataSelector AbstractDBForumTopic.getPostSelector(Member loggedMember)
           
 

Uses of DataSelector in com.jalios.jcmsplugin.jstoreforum
 

Classes in com.jalios.jcmsplugin.jstoreforum that implement DataSelector
static class AbstractForumDiscussion.NotifiedMemberSelector
          This DataSelector selects all the (Abstract)ForumDiscussion which have the given member as a notified member
static class AbstractForumMessage.ForumMessageSelector
           
 

Uses of DataSelector in com.jalios.jcmsplugin.podcast
 

Classes in com.jalios.jcmsplugin.podcast that implement DataSelector
 class PodcastSelector
          Selects all FileDocument suitable for podcasting.
 



Copyright © 2001-2007 Jalios SA. All Rights Reserved.