Package | Description |
---|---|
com.jalios.jcms |
Contains the core JCMS classes.
|
com.jalios.jcms.accesscontrol | |
com.jalios.jcms.calendar |
Contains the classes used to deal with calendar in JCMS.
|
com.jalios.jcms.mail.listener | |
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.
|
Modifier and Type | Class and Description |
---|---|
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.LeafSelector |
static class |
Category.NameSelector
Select categories by their name.
|
static class |
Category.NodeSelector |
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 |
Data.StrongLockSelector
|
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 |
Form.SubmitMemberSelector
This DataSelector selects all the forms the given member has
submitted (optionally, which are in a given state)
|
static class |
Group.LeafSelector
Select leaf groups.
|
static class |
Group.MemberSelector
Select groups the given member can read.
|
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.AccountSelector
Select a subset of members with the Account usage.
|
static class |
Member.AdministratorSelector
Select a subset of administrator members
|
static class |
Member.BelongsToWorkspaceOrChildSelector |
static class |
Member.ContactSelector
Select a subset of members with the Contact usage.
|
static class |
Member.DisabledSelector
Select a subset of members which are disabled.
|
static class |
Member.EnabledSelector
Select a subset of members which are not disabled.
|
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.UsageSelector
Select a subset of members matching the specified Usage.
|
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 . |
Modifier and Type | Field and Description |
---|---|
protected DataSelector |
QueryManager.QueryPublicationSelector.abilitySelector |
Modifier and Type | Method and Description |
---|---|
static DataSelector |
Data.getAuthorSelector(Member author) |
static DataSelector |
Member.getBelongsToWorkspaceSelector(Workspace ws)
DataSelector which select a
Member which belongs to a workspace (directly) |
static DataSelector |
Publication.getDateSelector(java.lang.String str,
java.util.Date begin,
java.util.Date end)
Retrieves a new
DataSelector given a name representing
it. |
static DataSelector |
Data.getDateSelector(java.lang.String str,
java.util.Date begin,
java.util.Date end)
Retrieves a new
DataSelector given a name representing
it. |
static DataSelector |
Data.getDeletableSelector(Member opAuthor) |
static DataSelector |
Data.getImportSelector() |
static DataSelector |
Data.getStrongLockSelector()
Retrieves a new instance of DataSelector based on the strong lock status of the
data.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection |
JcmsUtil.applyDataSelector(java.util.Collection dataColl,
DataSelector selector)
Apply given
DataSelector by removing non selected Data
from the given Collection . |
protected void |
QueryManager.replaceFileDocByReferrers(QueryHandler qh,
QueryResultSet resultSet,
DataSelector replacedFileDocSelector)
This method replace any FileDocuments inside the given
QueryResultSet by
their referrer (see getLinkIndexedDataSet(Publication.class)). |
static <T> java.util.TreeSet<T> |
JcmsUtil.select(java.util.Collection<? extends T> dataColl,
DataSelector selector,
java.util.Comparator comparator)
Perform a selection on a
Collection of Data using
the given DataSelector , and return a TreeSet sorted using the
given Comparator . |
<T> java.util.TreeSet<T> |
Channel.select(java.util.Collection<? extends T> dataColl,
DataSelector selector,
java.util.Comparator comparator)
Perform a selection on a
Collection of Data using
the given DataSelector , and return a TreeSet sorted using the
given Comparator . |
Constructor and 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.
|
Modifier and Type | Class and Description |
---|---|
static class |
AccessControlList.NameSelector
Select ACL by their name.
|
static class |
AccessControlList.WorkspaceAclSelector
DataSelector selecting only workspace ACL.
|
Modifier and Type | Class and Description |
---|---|
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
|
class |
LessThanOneDayCalendarEventSelector |
class |
MoreThanOneDayCalendarEventSelector |
Modifier and Type | Class and Description |
---|---|
static class |
AttachementsMailListener.FileDocumentSelector
Convenient Selector used to filter a Collection of FileDocument with
provided Map of Message.Part.
|
Modifier and Type | Class and Description |
---|---|
static class |
PortalElement.AbilitySelector
AbilitySelector selects all the publications with the given ability
|
Modifier and Type | Method and Description |
---|---|
void |
QueryTag.setSelector(DataSelector selector) |
Modifier and Type | Class and Description |
---|---|
static class |
Workspace.CollaborativeSpaceSelector
Select workspace that are Collaborative Spaces.
|
static class |
Workspace.ModelWorkspaceSelector
Select model workspaces.
|
static class |
Workspace.OpenWorkspaceSelector
Select open workspaces.
|
static class |
Workspace.TextSelector
Select a set of workspace matching the given text in the Title.
|
static class |
Workspace.TitleSelector
Select a set of workspace by their name.
|
Copyright © 2001-2010 Jalios SA. All Rights Reserved.