Uses of Interface
com.jalios.jcms.DataSelector
- 
Packages that use DataSelector Package Description com.jalios.jcms Contains the core JPlatform classes.com.jalios.jcms.accesscontrol com.jalios.jcms.calendar Contains the classes used to deal with calendar in JPlatform.com.jalios.jcms.handler Contains the javabean classes uses to process HTTP request (aka form handlers).com.jalios.jcms.mail.listener com.jalios.jcms.mention com.jalios.jcms.portlet Contains core Portlets parent of all generated portlets.com.jalios.jcms.taglib Provides many of the classes used for JPlatform jsp tags.com.jalios.jcms.uicomponent com.jalios.jcms.uicomponent.autocomplete com.jalios.jcms.uicomponent.topbar com.jalios.jcms.workspace Contains classes about workspace features. - 
- 
Uses of DataSelector in com.jalios.jcms
Classes in com.jalios.jcms that implement DataSelector Modifier and Type Class Description classAndDataSelectorThis class combines a set ofDataSelector.static classCategory.AuthorizedSelectorAuthorizedSelector selects all the categories a member is authorized to read.static classCategory.CategoryUsageSelectorChecks if loggedMember can read/use/manage categorystatic classCategory.LeafSelectorstatic classCategory.NameSelectorSelect categories by their name.static classCategory.NodeSelectorstatic classCategory.SelectableCategorySelectorChecks if category is selectableclassClassDataSelectorThisDataSelectorselects all the data that are the same as, or are subclasses of, the given class.static classData.AuthorizedSelectorAuthorizedSelector selects all the Data a member is authorized to read.static classData.AuthorSelectorDataSelectorto selectDatawhose author is the specified one.static classData.CdateSelectorDataSelectorto selectDatawhich have a creation date between the given begin and endDate.static classData.DeletableSelectorDataSelectorto selectDatathat can be deleted (i.e.static classData.ImportSelectorDataSelectorto selectDatawhich have been imported.static classData.MdateSelectorDataSelectorto selectDatawhich have a modification date between the given begin and endDate.static classData.StrongLockSelectorstatic classFileDocument.ContentTypeSelectorThis DataSelector selects all the FileDocument matching the given content type.static classFileDocument.HiddenSelectorThis DataSelector selects all the Hidden FileDocumentstatic classFileDocument.MediaTypeSelectorThis DataSelector selects all the FileDocument corresponding to the given media type.static classFileDocument.SizeSelectorThis DataSelector selects all the FileDocument in the given range size.static classForm.SubmitMemberSelectorThis DataSelector selects all the forms the given member has submitted (optionally, which are in a given state)static classGroup.LeafSelectorSelect leaf groups.static classGroup.MemberSelectorSelect groups the given member can read.static classGroup.NameSelectorSelect groups by their name.static classGroup.NotificationPeriodSelectorSelect groups that have at least one NotificationCriteria for which the period is equal to the period of the period given to the constructor.static classGroup.ParentSelectorstatic classGroup.WorkspaceSelectorDataSelector selecting Groups based on their Workspace.static classMember.AccountSelectorSelect a subset of members with the Account usage.static classMember.AdministratorSelectorSelect a subset of administrator membersstatic classMember.AllAuthenticationSelectorSelect member supporting all authentication (enabled account, with a valid local password).static classMember.BelongsToWorkspaceOrChildSelectorstatic classMember.ContactSelectorSelect a subset of members with the Contact usage.static classMember.DisabledSelectorSelect a subset of members which are account and disabled.static classMember.EnabledSelectorSelect a subset of members which are account and not disabled.static classMember.ExternalAuthenticationSelectorSelect member with external authentication only (enabled account, without a valid local password).static classMember.GroupSelectorSelect a subset of members which belong to a given groupstatic classMember.GuestSelectorSelect a subset of members which are guests.static classMember.NotificationPeriodSelectorstatic classMember.TextSelectorSelect a set of members matching the given text in the name or in the email.static classMember.UsageSelectorSelect a subset of members matching the specified Usage.static classMember.ValidEmailSelectorstatic classMember.WorkerSelectorSelect a subset of worker membersclassOrDataSelectorThis class combines a set ofDataSelector.static classPublication.AdateSelectorAdateSelector selects all the publications with a adate in a given rangestatic classPublication.AudienceRightSelectorAudienceRightSelector selects all publications being audienced.static classPublication.AuthorizedSelectorAuthorizedSelector selects all the publications a member is authorized to read.static classPublication.CanWorkOnSelectorCanWorkOnSelector selects all the publications a member can work on.static classPublication.EdateSelectorEdateSelector selects all the publications with a edate in a given rangestatic classPublication.PdateSelectorPdateSelector selects all the publications with a pdate in a given rangestatic classPublication.PstatusSelectorPstatusSelector selects all the publications with a given pstatus.static classPublication.ReadRightSelectorReadRightSelector selects all publications which have any read right.static classPublication.SdateSelectorSdateSelector select all the publications with a sdate in a given rangestatic classPublication.TrackedSelectorTrackedSelector selects all the publications which are tracked.static classPublication.UdateSelectorUdateSelector selects all the publications with a udate in a given rangestatic classPublication.UserContentSelectorUserContentSelector selects all publications which are UGC (UserContent).static classPublication.VisibleStateSelectorVisibleStateSelector selects all the publications which are in a visible statestatic classPublication.WorkspaceAuthorSelectorWorkspaceAuthorSelector selects all the publication the given member is the author and which belong to the given workspace.static classPublication.WorkspaceSelectorWorkspaceSelector selects all the publications which belong to the given workspace.static classQueryManager.QueryPublicationSelectorclassReverseDataSelectorThisDataSelectorselects the complementary set of a givenDataSelector.Fields in com.jalios.jcms declared as DataSelector Modifier and Type Field Description protected DataSelectorQueryManager.QueryPublicationSelector. abilitySelectorMethods in com.jalios.jcms that return DataSelector Modifier and Type Method Description static DataSelectorData. getAuthorSelector(Member author)static DataSelectorMember. getBelongsToWorkspaceSelector(Workspace ws)DataSelector which select aMemberwhich belongs to a workspace (directly)static DataSelectorData. getDateSelector(java.lang.String str, java.util.Date begin, java.util.Date end)Retrieves a newDataSelectorgiven a name representing it.static DataSelectorPublication. getDateSelector(java.lang.String str, java.util.Date begin, java.util.Date end)Retrieves a newDataSelectorgiven a name representing it.static DataSelectorData. getDeletableSelector(Member opAuthor)static DataSelectorData. getImportSelector()static DataSelectorData. getStrongLockSelector()Retrieves a new instance of DataSelector based on the strong lock status of the data.Methods in com.jalios.jcms with parameters of type DataSelector Modifier and Type Method Description static java.util.CollectionJcmsUtil. applyDataSelector(java.util.Collection dataColl, DataSelector selector)Apply givenDataSelectorby removing non selectedDatafrom the givenCollection.MemberMember. getManager(DataSelector dataSelector)Find first manager of this member matching the given dataSelector (if not null).protected voidQueryManager. replaceFileDocByReferrers(QueryHandler qh, QueryResultSet resultSet, DataSelector replacedFileDocSelector)This method replace any FileDocuments inside the givenQueryResultSetby their referrer (see getLinkIndexedDataSet(Publication.class)).<T> java.util.TreeSet<T>Channel. select(java.util.Collection<? extends T> dataColl, DataSelector selector, java.util.Comparator comparator)Perform a selection on aCollectionofDatausing the givenDataSelector, and return a TreeSet sorted using the givenComparator.static <T> java.util.TreeSet<T>JcmsUtil. select(java.util.Collection<? extends T> dataColl, DataSelector selector, java.util.Comparator comparator)Perform a selection on aCollectionofDatausing the givenDataSelector, and return a TreeSet sorted using the givenComparator.Constructors in com.jalios.jcms with parameters of type DataSelector Constructor Description 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.accesscontrol
Classes in com.jalios.jcms.accesscontrol that implement DataSelector Modifier and Type Class Description static classAccessControlList.NameSelectorSelect ACL by their name.static classAccessControlList.WorkspaceAclSelectorDataSelector selecting only workspace ACL. - 
Uses of DataSelector in com.jalios.jcms.calendar
Classes in com.jalios.jcms.calendar that implement DataSelector Modifier and Type Class Description static classAbstractCalendarEvent.CalendarEventAttendeeSelectorThis 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 classAbstractCalendarEvent.CalendarEventDateSelectorThis DataSelector selects all the CalendarEvent taking place in between the given dateclassLessThanOneDayCalendarEventSelectorDeprecated.this class will be moved to CalendarPlugin and will be removed in further versionclassMoreThanOneDayCalendarEventSelectorDeprecated.this class will be moved to CalendarPlugin and will be removed in further versionMethods in com.jalios.jcms.calendar that return DataSelector Modifier and Type Method Description static DataSelectorAbstractCalendarEvent. getAttendeeSelector(CalendarEventInterface event, boolean checkReadRights)Get AttendeeDataSelectorReturn true is user is enabled and can read event (if checkReadRights parameter is true) - 
Uses of DataSelector in com.jalios.jcms.handler
Classes in com.jalios.jcms.handler that implement DataSelector Modifier and Type Class Description protected static classMembersCsvImportHandler.WorkspaceUnderRootCatSelectorSelects workspaces which catSet is under given rootCat. - 
Uses of DataSelector in com.jalios.jcms.mail.listener
Classes in com.jalios.jcms.mail.listener that implement DataSelector Modifier and Type Class Description static classAttachementsMailListener.FileDocumentSelectorConvenient Selector used to filter a Collection of FileDocument with provided Map of Message.Part. - 
Uses of DataSelector in com.jalios.jcms.mention
Classes in com.jalios.jcms.mention that implement DataSelector Modifier and Type Class Description static classMentionManager.EmailSelectorDataSelector used to find any member whose mail starts with given emailPrefix - 
Uses of DataSelector in com.jalios.jcms.portlet
Classes in com.jalios.jcms.portlet that implement DataSelector Modifier and Type Class Description static classPortalElement.AbilitySelectorAbilitySelector 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 Modifier and Type Method Description voidQueryTag. setSelector(DataSelector selector) - 
Uses of DataSelector in com.jalios.jcms.uicomponent
Classes in com.jalios.jcms.uicomponent that implement DataSelector Modifier and Type Class Description static classTopbarUtil.CanWorkOnModelWorkspaceSelectorSelect model workspaces the user can work on.static classTopbarUtil.HasPortalWorkspaceSelectorSelect workspace with a Portal. - 
Uses of DataSelector in com.jalios.jcms.uicomponent.autocomplete
Classes in com.jalios.jcms.uicomponent.autocomplete that implement DataSelector Modifier and Type Class Description static classTopbarSearchAutocompleteHandler.AccessSelectorChecks if loggedMember can access givenWorkspace(Secret workspace cannot be accessed by members who doesn't belong to it) - 
Uses of DataSelector in com.jalios.jcms.uicomponent.topbar
Classes in com.jalios.jcms.uicomponent.topbar that implement DataSelector Modifier and Type Class Description static classTopbarHandler.ApplicationSelectorSelect a subset of ShortCut which must be displayed in tools page - 
Uses of DataSelector in com.jalios.jcms.workspace
Classes in com.jalios.jcms.workspace that implement DataSelector Modifier and Type Class Description static classWorkspace.CanWorkOnModelWorkspaceSelectorSelect model workspaces the user can work on.static classWorkspace.CollaborativeSpaceSelectorSelect workspace that are Collaborative Spaces.static classWorkspace.HasPortalWorkspaceSelectorSelect workspace with a Portal.static classWorkspace.ModelWorkspaceSelectorSelect model workspaces.static classWorkspace.OpenWorkspaceSelectorSelect open workspaces.static classWorkspace.ParentWorkspaceSelectorSelect the workspaces which are sons of the given parent Workspace.static classWorkspace.TextSelectorDeprecated.since JCMS-6614, useWorkspace.TitleSelectorstatic classWorkspace.TitleSelectorSelect a set of workspace by their name.Methods in com.jalios.jcms.workspace that return DataSelector Modifier and Type Method Description static DataSelectorWorkspace. getActiveWorkspaceSelector()Returns the selector for active Workspaces (Not a model, and not closed) 
 -