Uses of Class
com.jalios.jcms.Publication
-
-
Uses of Publication in com.jalios.jcms
Classes in com.jalios.jcms with type parameters of type Publication Modifier and Type Class Description static class
Publication.AdateComparator<T extends Publication>
Compares two Publications using their Adate in descending order (newest date first).static class
Publication.AudienceRightComparator<T extends Publication>
Comparator to compare Publication using their audience rights.static class
Publication.AuthorComparator<T extends Publication>
static class
Publication.DdateComparator<T extends Publication>
Compares two Publications using their Ddate in descending order (newest date first).static class
Publication.EdateComparator<T extends Publication>
Compares two Publications using their Edate in descending order (newest date first).static class
Publication.PdateComparator<T extends Publication>
Compares two Publications using their Pdate in descending order (newest date first).static class
Publication.PopularityComparator<T extends Publication>
Comparator to compare Publication using their score based on votesstatic class
Publication.PstatusComparator<T extends Publication>
static class
Publication.ReaderComparator<T extends Publication>
static class
Publication.RelatedCategoryComparator<T extends Publication>
Publication are sorted according the count of common categories with the given category set.static class
Publication.RightComparator<T extends Publication>
static class
Publication.SdateComparator<T extends Publication>
Compares two Publications using their Sdate in descending order (newest date first).static class
Publication.TitleComparator<T extends Publication>
static class
Publication.TypeComparator<T extends Publication>
static class
Publication.UdateComparator<T extends Publication>
Compares two Publications using their udate in descending order (newest date first).static class
Publication.VoteScoreComparator<T extends Publication>
Comparator to compare Publication using their score based the score of votes (positive votes - negative votes)static class
Publication.WorkspaceComparator<T extends Publication>
static class
QueryResultSet.ScoreComparator<T extends Publication>
ThisComparator
compares twoObject
s using a score retrieved from a map ofObject
tofloat
.Subclasses of Publication in com.jalios.jcms Modifier and Type Class Description class
AbstractDBTestType
class
AbstractWebPage
class
Content
Content is a tagging abstract class which a type implements to indicates it is an editorial publication.class
DBFileDocument
class
FileDocument
class
Form
Form is the mother class of all form types.class
UserContent
UserContent is a tagging abstract class which a type implements to indicates it is a user content.Fields in com.jalios.jcms declared as Publication Modifier and Type Field Description protected Publication
Publication. mainInstance
protected Publication
WFNote. publication
Fields in com.jalios.jcms with type parameters of type Publication Modifier and Type Field Description protected java.util.ArrayList<java.lang.Class<? extends Publication>>
Channel. coreTypeList
protected java.util.Set<Publication>
QueryManager.QueryPublicationSelector. historySet
protected java.util.concurrent.ConcurrentHashMap<Publication,java.util.BitSet>
AudienceRights. publicationToBSMap
protected java.util.Map<java.lang.String,java.util.List<java.lang.Class<? extends Publication>>>
Channel. publicationTypeMap
protected java.util.Set<Publication>
Channel. pubWithoutCategories
protected java.util.HashSet<java.lang.Class<? extends Publication>>
QueryManager.QueryPublicationSelector. queryAvoidClassSet
protected java.util.HashSet<java.lang.Class<? extends Publication>>
QueryManager.QueryPublicationSelector. queryClassSet
protected java.util.HashMap<java.lang.String,java.util.HashSet<Publication>>
PublicationListener. titleToPubSetMap
Methods in com.jalios.jcms with type parameters of type Publication Modifier and Type Method Description static <T extends Publication>
java.util.Comparator<T>Publication. getAdateComparator()
<T extends Publication>
java.util.TreeSet<T>Channel. getAllPublicationSet(java.lang.Class<T> clazz, Member member)
Returns all publications of a given class AND subclasses that can be accessed by a given member and that are in a visible state.<T extends Publication>
java.util.TreeSet<T>Channel. getAllPublicationSet(java.lang.Class<T> clazz, Member member, boolean checkPstatus)
Returns all publications of a given class AND subclasses that can be accessed by a given member.static <T extends Publication>
java.util.Comparator<T>Publication. getAudienceRightComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getComparator(java.lang.Class<T> clazz, java.lang.String str, boolean reverse)
Deprecated.<T extends Publication>
intCategory. getDBPublicationCount()
Count the number of DB publications which belongs to this category (exact mode).<T extends Publication>
intCategory. getDBPublicationCount(java.lang.Class<T> clazz, boolean exactCat)
Count the number of DB publication which belongs to this category.<T extends Publication>
intCategory. getDBPublicationCount(java.lang.Class<T> clazz, boolean exactCat, boolean searchInTrash)
Count the number of DB publication which belongs to this category.static <T extends Publication>
java.util.Comparator<T>Publication. getDdateComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getEdateComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getPdateComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getPopularityComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getPstatusComparator()
<T extends Publication>
java.util.Set<T>Category. getPublicationSet(java.lang.Class<T> clazz)
Returns a NEW Set of Publication of the given class which use this category.<T extends Publication>
java.util.Set<T>Category. getPublicationSet(java.lang.Class<T> clazz, Member mbr)
Returns a NEW Set of Publication of the given class which use this category.<T extends Publication>
java.util.TreeSet<T>Channel. getPublicationSet(java.lang.Class<T> clazz, Member member)
Returns all publications of a given class that can be accessed by a given member and that are in a visible state.<T extends Publication>
java.util.TreeSet<T>Channel. getPublicationSet(java.lang.Class<T> clazz, Member member, boolean checkPstatus)
Returns all publications of a given class that can be accessed by a given member.<T extends Publication>
java.util.TreeSet<T>Channel. getPublicationSet(java.lang.Class<T> clazz, Member member, boolean checkPstatus, Workspace workspace)
Returns all publications of a given class that can be accessed by a given member.<T extends Publication>
java.util.TreeSet<T>Channel. getPublicationSet(java.lang.Class<T> clazz, Member member, boolean checkPstatus, Workspace workspace, boolean searchDB)
<T extends Publication>
java.util.Set<T>Channel. getPublicationSet(java.util.Set<T> publicationSet, boolean specialState)
Return a SubSet of publication in or not in special state.static <T extends Publication>
java.util.Comparator<T>Publication. getReaderComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getRightComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getSdateComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getTitleComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getTitleComparator(java.lang.String lang)
static <T extends Publication>
java.util.Comparator<T>Publication. getTypeComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getUdateComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getVoteScoreComparator()
static <T extends Publication>
java.util.Comparator<T>Publication. getWorkspaceComparator(java.lang.String lang)
Methods in com.jalios.jcms that return Publication Modifier and Type Method Description Publication
Publication. createCopy(Member mbr)
Creates a copy from this publicationPublication
Publication. createCopy(Member mbr, java.util.Map context)
Creates a copy from this publicationPublication
Publication. createWorkCopy(Member mbr)
Creates a work copy for this publicationPublication
Publication. createWorkCopy(Member mbr, java.util.Map context)
Creates a work copy for this publicationPublication
Channel. getFirstPublicationFromTitle(java.lang.String title)
Returns the first publication with the title in default site language matching the given title.Publication
Publication. getImportConflictCopy()
Returns the conflict copy bound to this imported publication (or null if there is no conflict copy).Publication
Publication. getMainInstance()
If this publication is a work copy then return the main instancePublication
Channel. getPublication(java.lang.String id)
Returns a publication from its idPublication
WFNote. getPublication()
Retrieve the publication associated to this WFNote.static Publication
HttpUtil. getPublicationParameter(javax.servlet.http.HttpServletRequest request, java.lang.String parameterName)
Retrieve a Publication from its id received in parameter.Methods in com.jalios.jcms that return types with arguments of type Publication Modifier and Type Method Description java.util.Set<Publication>
WeakLinkManager. extractPubSetFromWysiwyg(java.lang.String html)
Retrieve all publication referenced in the specified HTML/JHTML.java.util.Set<Publication>
WeakLinkManager. extractWeakLinkSet(Publication pub)
Returns the set of publication weakly referenced by the given publication.java.util.Set<Publication>
Category. getAllPublicationSet()
Return a set containing all the publications referenced by this category and all the descendants of this category.java.util.Set<Publication>
Category. getAllPublicationSet(boolean searchInDB)
Return a set containing all the publications referenced by this category and all the descendants of this categoryjava.util.Set<Publication>
CategoryIndexManager. getAllPublicationSet(Category cat)
Returns the all publication set associated to the given category.java.util.SortedSet<Publication>
QueryResultSet. getAsSortedSet()
Gets all the results contained in thisQueryResultSet
as aSortedSet
(aTreeSet
) using theScoreComparator
.java.util.SortedSet<Publication>
QueryResultSet. getAsSortedSet(java.lang.Class<? extends Publication> typeClazz, java.lang.String comparatorName, boolean reverse)
Gets all the results contained in thisQueryResultSet
as aSortedSet
(aTreeSet
) retrieving the appropriateComparator
throughComparatorManager
.java.util.SortedSet<Publication>
QueryResultSet. getAsSortedSet(java.lang.String comparatorName, boolean reverse)
Gets all the results contained in thisQueryResultSet
as aSortedSet
(aTreeSet
) retrieving the appropriateComparator
throughComparatorManager
.java.util.SortedSet<Publication>
QueryResultSet. getAsSortedSet(java.util.Comparator comparator)
Gets all the results contained in thisQueryResultSet
as aSortedSet
(aTreeSet
) using the givenComparator
or none if null.java.util.Set<Publication>
GroupIndexManager. getAuthGroupPublicationSet(Group group)
Returns publications which authorized Groups is associated to the given Group.java.util.ArrayList<java.lang.Class<? extends Publication>>
Channel. getCoreTypeList()
Returns all the available core publication types (FileDocument, ArchivedPublication...)java.util.List<java.lang.Class<? extends Publication>>
Channel. getDBPublicationClassList()
Returns the list of Publication subclasses managed by Hibernate.PageResult<Publication>
Channel. getDBPublicationList(PublicationCriteria pubCriteria)
Returns a list of publications in the database matching the given criteria.java.util.List<Publication>
Member. getFollowedPublicationList()
Returns the list of publications followed by this member.protected static java.util.Collection<java.lang.Class<? extends Publication>>
NotificationManager. getInternalQueryHandlerDefaultFollowedTypes()
Returns the list of default root types to use for QueryHandler when user did not select any type to follow.
By default:Content
andUserContent
classes.
Does NOT check white and blacklist.java.util.Set<Publication>
NotificationQuery. getMemberPublicationSet(Member mbr)
This methods finds publications matching notification criterias of query period for the specified member.java.util.Map<Member,java.util.Set<? extends Publication>>
NotificationQuery. getMemberToPublicationSetMap(java.util.Set<Member> memberSet)
Deprecated.since JCMS-10131, useNotificationQuery.getMemberPublicationSet(Member)
PageResult<Publication>
Channel. getNotVisibleDBPublicationList(PublicationCriteria pubCriteria)
Returns a list publications in the database matching the given criteria and not in a visible state.java.lang.Class<? extends Publication>
AddArticleHandler. getPublicationClass()
java.util.Set<Publication>
Category. getPublicationSet()
Returns the publications which use this categoryjava.util.Set<Publication>
Category. getPublicationSet(boolean searchInDB)
Returns the publications which use this categoryjava.util.Set<Publication>
CategoryIndexManager. getPublicationSet(Category cat)
Returns the publication set associated to the given category.java.util.Set<Publication>
Channel. getPublicationSet(java.util.Set<Publication> publicationSet, Workflow wf)
Return a SubSet of all publication using the given workflowjava.util.Set<Publication>
Group. getPublicationSet()
Retrieves a new set which contains the publications of all the members of this group.
Performance Warning: this method creates and fill a new Set each time it is invoked.java.util.Set<Publication>
Member. getPublicationSet()
Retrieve a Set containing all the Publication of which this member is the author.java.util.Set<Publication>
MemberIndexManager. getPublicationSet(Member mbr)
Returns the publication set associated to the given member.java.util.Set<Publication>
Channel. getPublicationSetFromTitle(java.lang.String title)
Returns all publications with title in default site language matching the given title.java.util.Set<Publication>
Channel. getPublicationSetFromTitle(java.lang.String title, boolean searchInDB)
java.util.HashSet<Publication>
PublicationListener. getPublicationSetFromTitle(java.lang.String title)
Return a set of Publications matching the given title.java.util.List<java.lang.Class<? extends Publication>>
Channel. getPublicationTypeList()
Returns all the available publication types (sorted on the main language).java.util.List<java.lang.Class<? extends Publication>>
Channel. getPublicationTypeList(java.lang.String lang)
Retrieves all the available publication types sorted on the given language.java.util.HashSet<Publication>
Channel. getPublicationWithoutCategories()
Returns all the publications without categories in a new HashSet.protected java.util.HashSet<java.lang.Class<? extends Publication>>
QueryManager. getQueryAvoidClassSet(QueryHandler qh)
Compute aHashSet
ofClass
(type) to include during query from the "typesOff" value of the given QueryHandler.protected java.util.HashSet<java.lang.Class<? extends Publication>>
QueryManager. getQueryClassSet(QueryHandler qh, boolean addFileDoc)
Compute aHashSet
ofClass
(type) to include during query from the "types" value of the given QueryHandler.java.util.SortedSet<? extends Publication>
QueryManager. getRelatedPublicationSet(Publication pub, QueryHandler qh)
Returns a set of publications related to the given publication and the given query handler.java.util.SortedSet<? extends Publication>
QueryManager. getRelatedPublicationSet(Publication pub, Member mbr, java.lang.Class... classes)
Returns a set of publications related to the given publication and the given types for the given member.java.util.SortedSet<? extends Publication>
QueryManager. getRelatedPublicationSet(java.util.Set<Category> catSet, QueryHandler qh, java.util.Comparator<? extends Publication> superComparator)
Returns a set of publications related to the given category set and the given query handler.java.util.Map<java.lang.Class<? extends Publication>,java.util.Set<TypeFieldEntry>>
LinkIndexManager. getTypeLinkMap(java.lang.Class<? extends Publication> clazz)
Returns the type link map for the given class.java.util.Map<java.lang.String,java.util.Set<Publication>>
WeakLinkManager. getUrlMap()
Returns the map of urls referenced by publications.java.util.Map<java.lang.String,java.util.Set<Publication>>
WeakLinkManager. getUrlMap(Workspace ws, Member mbr)
Returns the map of urls referenced by publications of the given workspace.java.util.Set<Publication>
WeakLinkManager. getUrlReferrerSet(java.lang.String url)
Returns all the publications referring the given URL.PageResult<Publication>
Channel. getVisibleDBPublicationList(PublicationCriteria pubCriteria)
Returns a list publications in the database matching the given criteria and in a visible state.java.util.Set<Publication>
FileDocument. getWeakReferrerSet()
java.util.Set<Publication>
Publication. getWeakReferrerSet()
Returns the set of weak referrers.java.util.Set<Publication>
PublicationIndexManager. getWeakReferrerSet(Publication pub)
Returns the weak referrer set associated to the given publication.java.util.Set<Publication>
Publication. getWorkCopySet()
Get the value of workCopySet.java.util.Set<Publication>
PublicationIndexManager. getWorkCopySet(Publication pub)
Returns the work copy set associated to the given publication.java.util.Set<Publication>
Member. getWorkspacePublicationSet()
java.util.Iterator<Publication>
QueryResultSet. iterator()
OverridesHashSet.iterator()
to wrap the nativeIterator
instance returned by the Java API with a custom one making sure the max score is updated on removal.Methods in com.jalios.jcms with parameters of type Publication Modifier and Type Method Description boolean
QueryResultSet. add(Publication pub, float score)
Adds the givenPublication
and its score to thisQueryResultSet
.boolean
CategoryIndexManager. addAllPublication(Category cat, Publication pub)
Adds the given publication to the all publication set of the given category.boolean
GroupIndexManager. addAuthGroupPublication(Group group, Publication pub)
Adds the given Publication to the given Group.boolean
CategoryIndexManager. addPublication(Category cat, Publication pub)
Adds the given publication to the publication set of the given category.boolean
MemberIndexManager. addPublication(Member mbr, Publication pub)
Adds the given publication to the publication set of the given member.void
Publication. addWeakReferrer(Publication referrer)
Add a weak referrer.boolean
PublicationIndexManager. addWeakReferrer(Publication pub, Publication weakReferrer)
Adds the given weak referrer to the given publication.void
WorkflowManager. addWFExpressAlarm(Publication pub)
Adds a WFReminder alarm for the given publication (only for main leader replica).void
WorkflowManager. addWFReminderAlarm(Publication pub)
Adds a WFReminder alarm for the given publication (only for main leader replica).boolean
PublicationIndexManager. addWorkCopy(Publication pub, Publication workCopy)
Adds the given work copy to the given publication.void
Publication. assignCommonPublicationFields(Publication pub)
Assign all the common fields (author, workspace, pstatus, pdate, ...) of this publication from the given one.boolean
Publication. attachPublication(java.lang.String fieldName, Publication attachment)
Attaches the given publication to the given field of this publication.boolean
Member. canArchive(Publication pub)
Check if the member is in a role that can archive the given publication.boolean
FileDocumentReferrerRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Group grp)
Deprecated.boolean
FileDocumentReferrerRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
boolean
FormRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Group group)
boolean
FormRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member member, boolean searchInGroups)
boolean
RightPolicyManager. canBeReadBy(boolean isAuthorized, Publication pub, Group grp, RightInfo rightInfo)
Deprecated.since JCMS-8577boolean
RightPolicyManager. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups, RightInfo rightInfo)
boolean
Workflow. canChangeState(Member member, Publication pub, WFState target)
Checks if a given member can move a given publication in a given state.boolean
Workflow. canChangeState(Member member, Publication pub, WFState source, WFState target)
Checks if a given member can move from a given state in a given stateboolean
Member. canCreateWorkCopy(Publication pub)
Convenience methodboolean
Member. canMergeWorkCopy(Publication pub)
Convenience methodboolean
Group. canRead(Publication pub)
Deprecated.since JCMS-8577boolean
Member. canRead(Publication pub, boolean searchInGroups)
This convenient method checks if a member can read a publication.boolean
Workflow. canWorkInState(Publication pub, Member member, WFState state)
Checks if a given member can work in a given stateboolean
Workflow. canWorkInState(Publication pub, Member member, WFState state, Member newAuthor)
Checks if a given member can work in a given stateboolean
Member. canWorkOn(Publication pub)
Check if this member can work on the given publication (ie, if it has the rights and if it is in a state the member can work in).boolean
Member. canWorkOn(Publication pub, RightInfo rightInfo)
boolean
RightPolicyManager. canWorkOn(boolean isAuthorized, Publication pub, Member member, RightInfo rightInfo)
protected ControllerStatus
BasicDataController. checkFieldMLRequired(Publication pub, java.lang.String fieldName, java.lang.String value, java.util.HashMap valueML)
This convenient method checks if the given multilingual field is required.static ControllerStatus
JcmsUtil. checkFieldMLRequired(Publication pub, java.lang.String fieldName, java.lang.String value, java.util.HashMap valueML)
This convenient method checks if the given multilingual field is required.protected ControllerStatus
BasicDataController. checkFieldRequired(Publication pub, java.lang.String fieldName, java.lang.String value)
This convenient method checks if the given field is required.static ControllerStatus
JcmsUtil. checkFieldRequired(Publication pub, java.lang.String fieldName, java.lang.Object value)
This convenient method checks if the given field is required.protected static boolean
WFRule. checkGroup(WKRole role, Group group, int currentWeight, Publication pub)
protected static boolean
WFRule. checkGroupList(WKRole role, ObjectIntTreeMap grpVoteMap, Publication pub)
boolean
Member. checkManagerInRole(Publication pub)
Check if this Member is an authorized manager actor in the current workflow state of the specified publication.protected static boolean
WFRule. checkMemberList(Publication pub, WKRole role, java.util.TreeSet<Member> mbrVoteSet)
boolean
AudienceRights. checkRights(Publication pub, Member member)
Check if the publication can be read by the given member using AudienceRights.static boolean
WFRule. checkRule(java.util.Set<WFRole> roleSet, ObjectIntTreeMap grpVoteMap, java.util.TreeSet<Member> mbrVoteSet, Publication pub, Member mbr)
This method determines whether a transition can be performed.boolean
WFTransition. checkRule(ObjectIntTreeMap grpVoteMap, java.util.TreeSet<Member> mbrVoteSet, Publication publication, Member loggedMember)
Perform the ruleboolean
WFState. checkTransition(int targetPstatus, ObjectIntTreeMap grpVoteMap, java.util.TreeSet<Member> mbrVoteSet, Publication pub, Member mbr)
Check if there exists at least one transition matching the given criteria and which can be performedvoid
PublicationIndexManager. clearPstatusAlarmEntryMap(Publication pub)
Clears the AlarmEntry map associated to the given publication.protected void
AudienceRights. clearPublicationBS(Publication pub)
Clear the BitSet associated with the given Publication.void
PublicationIndexManager. clearWeakReferrerSet(Publication pub)
Clears the weak referrer set associated to the given publication.void
PublicationIndexManager. clearWorkCopySet(Publication pub)
Clears the work copy set associated to the given publication.boolean
WorkflowManager. convertPstatus(Publication pub, Workflow wf, int oldPstatus, int newPstatus, Member opAuthor)
Converts a publication in the given pstatus with the given workflow to a new pstatus.void
FileDocument. discardCopy(Publication copy)
void
Publication. discardCopy(Publication copy)
This method is called when the creation of copy or a work copy of this publication has failed.java.util.Set<Publication>
WeakLinkManager. extractWeakLinkSet(Publication pub)
Returns the set of publication weakly referenced by the given publication.boolean
QueryFilter. filterDBResult(Publication pub, java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter DB results.boolean
QueryManager. filterDBResult(Publication pub, java.util.Map context)
java.lang.String
FriendlyURLManager. generateFriendlyURL(Publication pub, java.lang.String lang)
Build and return a friendly url that can be added later to the friendly urls Servlet Filter.static Category
DescriptiveURLs. getFirstDescriptiveCategory(Publication pub)
Returns the first category of the given Publication belonging to one the root categories specified for descriptive urls.static WFNote
JcmsUtil. getLastWFNote(Publication pub)
WFNote
WorkflowManager. getLastWFNote(Publication pub)
Returns the last WFNote created for this publication.Member
WorkflowManager. getManager(Publication pub)
Returns the manager associated to this publication (ie the manager of the submitMember for Form and the manager of the author for other Publication)java.util.Set<WFState>
Workflow. getNextStateSet(Publication pub, Member member)
Returns all the states a given member can reach for a given publication.java.util.Set<WFState>
Workflow. getNextStateSet(Publication pub, Member member, WFState state, Workspace ws)
Returns all the states a given member can reach from a given statestatic java.util.Set<WFState>
WorkflowManager. getNextWfState(Publication pub, Member mbr)
Computes all states which can be reached by a member on a publication.static java.util.Set<WFState>
WorkflowManager. getNextWfState(Publication pub, Member mbr, Workflow targetWorkflow, Workspace targetWorkspace)
Computes all states which can be reached by a member on a publication.AlarmEntry
PublicationIndexManager. getPstatusAlarmEntry(Publication pub, int pstatus)
java.util.Map<java.lang.Integer,AlarmEntry>
PublicationIndexManager. getPstatusAlarmEntryMap(Publication pub)
Returns the AlarmEntry map associated to the given publication.static java.lang.String
JcmsUtil. getPubIcon(Publication pub)
Deprecated.static java.lang.String
JcmsUtil. getPubImg(Publication pub)
Deprecated.protected java.util.BitSet
AudienceRights. getPublicationBS(Publication pub)
Retrieve the BitSet associated with the given publication.java.util.SortedSet<? extends Publication>
QueryManager. getRelatedPublicationSet(Publication pub, QueryHandler qh)
Returns a set of publications related to the given publication and the given query handler.java.util.SortedSet<? extends Publication>
QueryManager. getRelatedPublicationSet(Publication pub, Member mbr, java.lang.Class... classes)
Returns a set of publications related to the given publication and the given types for the given member.float
QueryResultSet. getScore(Publication pub)
Retrieve score of the specifiedPublication
.java.lang.String
Channel. getSenderFullEmail(Publication pub, java.lang.String lang)
Deprecated.since JCMS-9, with the removal of Workspace.getEmail(), this method now ALWAYS returns either the channel default email or the default admin email, useChannel.getSenderFullEmail()
java.lang.String
Channel. getSenderFullEmail(Workspace ws, Publication pub, java.lang.String lang)
Deprecated.since JCMS-9, with the removal of Workspace.getEmail(), this method now ALWAYS returns either the channel default email or the default admin email, useChannel.getSenderFullEmail()
java.util.Set<Publication>
PublicationIndexManager. getWeakReferrerSet(Publication pub)
Returns the weak referrer set associated to the given publication.java.util.List<WFNote>
WorkflowManager. getWFNoteList(Publication pub)
Returns the list of WFNote bound to the given publication.java.lang.String
WorkflowManager. getWFStateStateLabel(Publication pub, int pstatus, java.lang.String userLang)
Returns the label of the given pstatus.java.lang.String
WorkflowManager. getWFStateStateLabelHtml(Publication pub, int pstatus, java.lang.String userLang)
Returns the HTML code for the label of the given pstatus.java.util.Set<Publication>
PublicationIndexManager. getWorkCopySet(Publication pub)
Returns the work copy set associated to the given publication.Workflow
WorkflowManager. getWorkflow(Publication pub)
Returns the workflow bound to a given publication (general workflow, not instance one if any is set.java.util.Set<WFState>
Workflow. getWorkStateSet(Publication pub, Member member)
Returns all the state a member can work in, for all Workspace.java.util.Set<WFState>
Workflow. getWorkStateSet(Publication pub, Member member, Workspace workspace)
Returns all the state a member can work in, for given Workspace.boolean
WorkflowManager. hasAlreadyVoted(Publication pub, Member mbr)
Check if the given member has already voted for the given publication.boolean
Member. hasRead(Publication pub)
Check if the given publication has been read by this membervoid
WeakLinkManager. indexPublication(Publication referrer)
Indexes the given publication.static boolean
QueryManager. matchLucenePublicationRefinement(QueryHandler qh, Publication pub)
void
AlertAdminsWFAction. perform(Publication pub, boolean isReminder, java.lang.String alertName)
void
AlertAuthorWFAction. perform(Publication pub, boolean isReminder, java.lang.String alertName)
void
AlertManagerWFAction. perform(Publication pub, boolean isReminder, java.lang.String alertName)
void
AlertWorkersWFAction. perform(Publication pub, boolean isReminder, java.lang.String alertName)
abstract void
WFAction. perform(Publication pub, boolean isReminder, java.lang.String alertName)
void
WFState. performActionIn(Publication pub, boolean isReminder)
Triggers all the incoming actions for a given publicationvoid
WFState. performActionOut(Publication pub)
Triggers all the outgoing actions for a given publicationvoid
QueryManager. prepareExternalResult(Publication pub)
Prepare the given publication to be displayed in the result list.protected void
FileDocument. prepareMergeCopy(Publication copy)
protected void
Publication. prepareMergeCopy(Publication mergeCopy)
boolean
WorkflowManager. previewInFO(Publication pub)
Returns true if the given publication must be previewed in front-officeprotected void
WFDataController. processUpdate(Publication pub, Member mbr, java.util.Map context)
void
PublicationIndexManager. putPstatusAlarmEntry(Publication pub, int pstatus, AlarmEntry alarmEntry)
Binds the given AlarmEntry to the given pstatus for the given publication.void
WeakLinkManager. reindexPublication(Publication referrer)
Reindexes the given publication.boolean
CategoryIndexManager. removeAllPublication(Category cat, Publication pub)
Removes the given publication for the given category.void
WorkflowManager. removeAllWFNotes(Publication pub)
Removes all the WFNote bound to the given publication.boolean
GroupIndexManager. removeAuthGroupPublication(Group group, Publication pub)
Removes the given Publication for the given Group.protected void
PublicationListener. removeFriendlyURLs(Publication pub)
AlarmEntry
PublicationIndexManager. removePstatusAlarmEntry(Publication pub, int pstatus)
Removes the alarm entry of the given pstatus for the given publication.boolean
CategoryIndexManager. removePublication(Category cat, Publication pub)
Removes the given publication for the given category.boolean
MemberIndexManager. removePublication(Member mbr, Publication pub)
Removes the given publication for the given member.void
Publication. removeWeakReferrer(Publication referrer)
Remove a weak referrer.boolean
PublicationIndexManager. removeWeakReferrer(Publication pub, Publication weakReferrer)
Removes the given weak referrer for the given publication.void
WorkflowManager. removeWFExpressAlarm(Publication pub)
Removes the WFExpress alarm for the given publication.void
WorkflowManager. removeWFReminderAlarm(Publication pub)
Removes the WFExpress alarm for the given publication.boolean
PublicationIndexManager. removeWorkCopy(Publication pub, Publication workCopy)
Removes the given work copy for the given publication.protected void
PublicationListener. removeWorkCopySet(Publication pub)
protected void
PublicationListener. replacePublicationInTitlesIndex(Publication oldPub, Publication newPub)
Method to update the title to publications index Map.protected void
WFAction. sendAlert(Publication pub, java.util.Collection<Member> recipientSet, boolean isReminder, java.lang.String alertName)
protected void
WFAction. sendAlert(Publication pub, java.util.Collection<Member> recipientSet, boolean isReminder, java.lang.String alertName, WFNote note)
void
Publication. setMainInstance(Publication mainInstance)
If this publication is a work copy then set it's main instancevoid
WFNote. setPublication(Publication pub)
Set the publication associated to this WFNote.void
PublicationIndexManager. setWeakReferrerSet(Publication pub, java.util.Set<Publication> set)
Set the weak referrer set associated to the given publication.void
PublicationIndexManager. setWorkCopySet(Publication pub, java.util.Set<Publication> set)
Set the work copy set associated to the given publication.void
WeakLinkManager. unindexPublication(Publication referrer)
Unindexes the given publication.void
Group. updateAuthGroupPublication(Publication pub, boolean add)
Update the index of publication targeting this group in their authorized Groups.
You do NOT need to call this method which is used internally to update the index.protected void
PublicationListener. updateAuthGroupSet(Publication pub, boolean add)
protected void
PublicationListener. updateCategoryIndex(Publication pub, boolean isContent, boolean add)
void
FriendlyURLManager. updateFriendlyURLs(Publication pub)
Add the friendly URL of the given publication.protected void
PublicationListener. updateFriendlyURLs(Publication pub)
protected void
PublicationListener. updateMemberIndex(Publication pub, boolean isContent, boolean add)
void
Member. updatePublicationSet(Publication pub, boolean add)
Update publicationSet indexprotected void
PublicationListener. updatePublicationTitlesIndex(Publication pub, Publication indexedPub, boolean add)
Method to update the title to publications index Map.protected void
PublicationListener. updateWorkCopySet(Publication pub)
void
PublicationListener. updateWorkspaceIndex(Publication pub, boolean add)
Method parameters in com.jalios.jcms with type arguments of type Publication Modifier and Type Method Description boolean
QueryResultSet. addAll(PageResult<Publication> pr)
Adds the givenPageResult
to thisQueryResultSet
.boolean
QueryResultSet. addAll(java.util.Collection<? extends Publication> coll)
OverridesAbstractCollection.addAll(Collection)
to call whenQueryResultSet.addAll(QueryResultSet)
if the specified collection is aQueryResultSet
.boolean
QueryResultSet. addAll(java.util.Collection<? extends Publication> coll, float score)
Adds all thePublication
in the specified collection to thisQueryResultSet
.boolean
Group. canDeleteOther(java.lang.Class<? extends Publication> clazz)
Check if this group can delete object of the given class.boolean
RightPolicyManager. canDeleteOther(boolean isAuthorized, Member mbr, java.lang.Class<? extends Publication> clazz, Workspace ws)
Deprecated.boolean
RightPolicyManager. canDeleteOther(boolean isAuthorized, Member mbr, java.lang.Class<? extends Publication> clazz, Workspace ws, java.util.Map<java.lang.String,?> contextMap)
boolean
Group. canPublish(java.lang.Class<? extends Publication> clazz)
Check if this group can publish object of the given class.boolean
RightPolicyManager. canPublish(boolean isAuthorized, Member mbr, java.lang.Class<? extends Publication> clazz, java.util.Set<? extends Workspace> wsSet)
Deprecated.boolean
RightPolicyManager. canPublish(boolean isAuthorized, Member mbr, java.lang.Class<? extends Publication> clazz, java.util.Set<? extends Workspace> wsSet, java.util.Map<java.lang.String,?> contextMap)
boolean
Group. canUpdateOther(java.lang.Class<? extends Publication> clazz)
Check if this group can update object of the given class.boolean
RightPolicyManager. canUpdateOther(boolean isAuthorized, Member mbr, java.lang.Class<? extends Publication> clazz, Workspace ws)
Deprecated.boolean
RightPolicyManager. canUpdateOther(boolean isAuthorized, Member mbr, java.lang.Class<? extends Publication> clazz, Workspace ws, java.util.Map<java.lang.String,?> contextMap)
java.util.SortedSet<Publication>
QueryResultSet. getAsSortedSet(java.lang.Class<? extends Publication> typeClazz, java.lang.String comparatorName, boolean reverse)
Gets all the results contained in thisQueryResultSet
as aSortedSet
(aTreeSet
) retrieving the appropriateComparator
throughComparatorManager
.static java.util.Set<Workflow>
WorkflowManager. getAvailableWorkflowSet(java.lang.Class<? extends Publication> pubClass, Workspace targetWorkspace)
returnSet
of available workflow for this publication classstatic java.util.Set<WFState>
WorkflowManager. getNextWfState(java.lang.Class<? extends Publication> clazz, Member mbr, Workflow targetWorkflow, Workspace targetWorkspace)
Computes all states which can be reached by a member on a publication's class.java.util.Set<Publication>
Channel. getPublicationSet(java.util.Set<Publication> publicationSet, Workflow wf)
Return a SubSet of all publication using the given workflowjava.util.SortedSet<? extends Publication>
QueryManager. getRelatedPublicationSet(java.util.Set<Category> catSet, QueryHandler qh, java.util.Comparator<? extends Publication> superComparator)
Returns a set of publications related to the given category set and the given query handler.java.util.Map<java.lang.Class<? extends Publication>,java.util.Set<TypeFieldEntry>>
LinkIndexManager. getTypeLinkMap(java.lang.Class<? extends Publication> clazz)
Returns the type link map for the given class.java.util.Set<TypeFieldEntry>
LinkIndexManager. getTypeLinkSet(java.lang.Class<? extends Publication> attachedClass, java.lang.Class<? extends Publication> assignedClass)
Returns the set of TypeFieldEntry of assignedClass that can be assigned with attachedClass.protected QueryResultSet
QueryManager. performJStoreQuery(QueryHandler qh, javax.servlet.http.HttpServletRequest request, java.util.Set<? extends Publication> proposedDataSet)
QueryResultSet
Channel. query(QueryHandler qh, javax.servlet.ServletRequest request, java.util.Set<? extends Publication> proposedDataSet)
Perform a query using parameters specified in the givenQueryHandler
.QueryResultSet
QueryManager. query(QueryHandler qh, javax.servlet.ServletRequest request, java.util.Set<? extends Publication> proposedDataSet)
Perform a query using parameters specified in the givenQueryHandler
.protected void
QueryManager. reduceDataSetWithCategories(QueryHandler qh, java.util.HashSet<Publication> dataToKeepSet, java.util.HashSet<Publication> dataToExcludeSet, boolean[] indexUsed)
Fill the givenHashSet
withData
to keep and to exclude using Categories options (cids/cidsOff) of the QueryHandler.protected QueryResultSet
QueryManager. reduceDataSetWithHistoryRefinement(QueryHandler qh, java.util.Set<? extends Publication> proposedDataSet, javax.servlet.http.HttpServletRequest request, java.util.HashSet<Publication> dataToKeepSet, java.util.HashSet<Publication> dataToExcludeSet, boolean[] indexUsed)
Fill the givenHashSet
withData
to keep and to exclude using query History (hist) of the QueryHandler.protected QueryResultSet
QueryManager. reduceDataSetWithHistoryRefinement(QueryHandler qh, java.util.Set<? extends Publication> proposedDataSet, javax.servlet.http.HttpServletRequest request, java.util.HashSet<Publication> dataToKeepSet, java.util.HashSet<Publication> dataToExcludeSet, boolean[] indexUsed)
Fill the givenHashSet
withData
to keep and to exclude using query History (hist) of the QueryHandler.protected void
QueryManager. reduceDataSetWithMembers(QueryHandler qh, java.util.HashSet<Publication> dataToKeepSet, java.util.HashSet<Publication> dataToExcludeSet, boolean[] indexUsed)
Fill the givenHashSet
withData
to keep and to exclude using Members options (mids/midsOff) of the QueryHandler.protected void
QueryManager. reduceDataSetWithPortalElements(QueryHandler qh, java.util.HashSet<Publication> dataToKeepSet, java.util.HashSet<Publication> dataToExcludeSet, boolean[] indexUsed)
Fill the givenHashSet
withData
to keep and to exclude using PortalElement options (mids/midsOff) of the QueryHandler.protected void
QueryManager. reduceDataSetWithTextEngine(QueryHandler qh, java.util.HashSet<Publication> dataToKeepSet, java.util.HashSet<Publication> dataToExcludeSet, boolean[] indexUsed)
Fill the givenHashSet
withData
to keep and to exclude using Text Search options of the QueryHandler.protected boolean
QueryManager. reduceDataSetWithTypes(QueryHandler qh, java.util.HashSet<Publication> dataToKeepSet, java.util.HashSet<Publication> dataToExcludeSet, boolean[] indexUsed)
Fill the givenHashSet
withData
to keep and to exclude using Types options (types/typesOff) of the QueryHandler.protected boolean
QueryManager. searchFulltext(QueryHandler qh, java.util.HashSet<Publication> dataSet, QueryResultSet resultSet)
Perform a full-text search.void
CategoryIndexManager. setAllPublicationSet(Category cat, java.util.Set<Publication> set)
Set the all publication set associated to the given Category.void
PublicationIndexManager. setWeakReferrerSet(Publication pub, java.util.Set<Publication> set)
Set the weak referrer set associated to the given publication.void
PublicationIndexManager. setWorkCopySet(Publication pub, java.util.Set<Publication> set)
Set the work copy set associated to the given publication.Constructors in com.jalios.jcms with parameters of type Publication Constructor Description AbstractDBTestType(Publication other)
Content(Publication other)
DBFileDocument(Publication other)
FileDocument(Publication other)
Form(Publication other)
PstatusAlarmListener(Publication pub, int comparisonOperator, int srcPstatus, int tgtPstatus)
Constructs a new PstatusAlarmListenerPublication(Publication other)
UserContent(Publication other)
WFExpressAlarmListener(Publication pub, int sourcePstatus, int targetPstatus)
Constructs a new WFExpressAlarmListenerWFNote(Publication publication, int prevPstatus, int newPstatus, java.lang.String comment, Member author, DataExtension extension)
WFReminderAlarmListener(Publication pub, WFState state)
Constructs a new WFReminderAlarmListenerConstructor parameters in com.jalios.jcms with type arguments of type Publication Constructor Description QueryPublicationSelector(java.util.HashSet<java.lang.Class<? extends Publication>> queryClassSet, java.util.HashSet<java.lang.Class<? extends Publication>> queryAvoidClassSet, java.util.Date beginDate, java.util.Date endDate, int dateType, java.util.Set<Group> queryGroupSet, java.util.Set<Group> queryAvoidGroupSet, java.util.Set<Member> queryMemberSet, java.util.Set<Member> queryAvoidMemberSet, java.util.Set<java.lang.String> queryDBMemberIdSet, int[] pstatus, java.lang.String[] langs, Member loggedMember, java.util.Set<Workspace> workspaceSet, boolean checkReadRights, java.lang.String ability, boolean isExactCat, java.lang.String catMode, java.util.HashSet<Category> queryCategorySet, java.util.HashSet<Category> queryAvoidCategorySet, java.util.Set<Publication> historySet, java.util.Set<java.lang.String> allContentTypeSet)
-
Uses of Publication in com.jalios.jcms.ajax
Fields in com.jalios.jcms.ajax with type parameters of type Publication Modifier and Type Field Description static java.lang.Class<Publication>
PortletCtxMenu. pqfClass
Methods in com.jalios.jcms.ajax with parameters of type Publication Modifier and Type Method Description protected int
PublicationCtxMenu. addArchiveMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addCategoriesMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addCheckRightsMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addDeepDuplicateMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addDeleteMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addDownloadMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addDuplicateMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addExportMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addFileProcessorAction(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addImageEditorMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addImportMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addLockMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addMergeDocMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addMetadataMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addPreviewMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addPublicationAbstractMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addPublicLinkMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addRightsMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addThumbnail(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addUploadAssociatedPDF(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addUploadMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addUploadTracksMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addValidateMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addVersionMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addWebDAVMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addWFHistoryMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addWorkCopyDiffMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addWorkCopyMenu(java.lang.StringBuffer sb, Publication pub)
protected int
PublicationCtxMenu. addWorkMergeMenu(java.lang.StringBuffer sb, Publication pub)
char[]
CtxMenuPolicyManager. checkCtxMenuItems(PublicationCtxMenu ctxMenu, Publication pub, char[] letters)
protected void
PublicationCtxMenu. computeRights(Publication pub)
void
CtxMenuPolicyManager. handleCtxMenuItems(java.lang.StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub)
int
CtxMenuPolicyManager. handleCtxMenuItems(java.lang.StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub, char letter)
protected boolean
PublicationCtxMenu. isArchiveMenuEnabled(Publication pub)
-
Uses of Publication in com.jalios.jcms.alert
Methods in com.jalios.jcms.alert that return Publication Modifier and Type Method Description Publication
AlertManager. getPubOrParentPub(Alert alert)
For an alert, we search if the publication type has been declared directly, or if we need to use the parent publicationMethods in com.jalios.jcms.alert with parameters of type Publication Modifier and Type Method Description static java.lang.String
AlertUtil. getHtmlAbstract(Publication pub, Member recipient)
Returns an HTML representation of the abstract of the given publication. -
Uses of Publication in com.jalios.jcms.analytics.agent
Method parameters in com.jalios.jcms.analytics.agent with type arguments of type Publication Modifier and Type Method Description long
WriteReportAgent. getDataCount(java.lang.Class<? extends Publication> clazz, Workspace ws)
Returns the number of data available for the given class in a workspace. -
Uses of Publication in com.jalios.jcms.application
Methods in com.jalios.jcms.application with parameters of type Publication Modifier and Type Method Description boolean
DefaultApplicationRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
-
Uses of Publication in com.jalios.jcms.archive
Methods in com.jalios.jcms.archive with parameters of type Publication Modifier and Type Method Description static boolean
ArchiveManager. archivePublication(Publication pub)
Deprecated.static boolean
ArchiveManager. archivePublication(Publication pub, Member opAuthor)
Archive a given publication.static java.lang.String
ArchiveManager. getArchiveDirectoryPath(Publication originalPub, ArchivedPublication archivePub)
Returns the path of directory in which the Archived files are stored.
Either use originalPub or archivePub depending one which one is available (originalPub when archiving, or archivePub later when reading archive).
For compatibility with older version, this method checks if the legacy archive directory/archives/{originalId}
exists, in which case this path is used and returned.
Otherwise, in order to build this path, this methods sses the cdate of the archivePub or the current date if the cdate not available.void
ArchiveEngine. indexPublication(Publication pub, ArchivedPublication archive)
Index a Publicationvoid
LuceneArchiveEngine. indexPublication(Publication pub, ArchivedPublication archive)
Index a PublicationConstructors in com.jalios.jcms.archive with parameters of type Publication Constructor Description ArchivedPublication(Publication pub)
Create a new ArchivedPublication from a publication. -
Uses of Publication in com.jalios.jcms.caddy
Fields in com.jalios.jcms.caddy with type parameters of type Publication Modifier and Type Field Description protected java.lang.Class<? extends Publication>
PublicationCaddyContext. commonClass
protected java.lang.Class<? extends Publication>
PublicationCaddyContext. commonSuperClass
Methods in com.jalios.jcms.caddy that return types with arguments of type Publication Modifier and Type Method Description java.util.List<java.lang.Class<? extends Publication>>
GroupCaddyHandler. getAvailableTypeList()
java.lang.Class<? extends Publication>
PublicationCaddyHandler. getCommonClass()
java.lang.Class<? extends Publication>
PublicationCaddyHandler. getCommonSuperClass()
Retrieve the common super class of all publicaiton in the caddyjava.util.ArrayList<Publication>
Caddy. getPublicationList()
Create and returns a new list containing allPublication
contained in the caddy (JStore and DBData). -
Uses of Publication in com.jalios.jcms.calendar
Subclasses of Publication in com.jalios.jcms.calendar Modifier and Type Class Description class
AbstractCalendarEvent
This abstract class provides a superclass to every calendar event and base methods for their manipulationclass
AbstractEventResource
Deprecated.this class will be moved to CalendarPlugin and will be removed in further version -
Uses of Publication in com.jalios.jcms.categorybrowser
Methods in com.jalios.jcms.categorybrowser that return Publication Modifier and Type Method Description Publication
CategoryBrowserContext. getPublication()
Constructors in com.jalios.jcms.categorybrowser with parameters of type Publication Constructor Description CategoryBrowserContext(Category category, Publication publication, Workspace currentWS, Member member, JcmsContext jcmsContext, java.lang.String language, java.util.Locale locale)
-
Uses of Publication in com.jalios.jcms.context
Fields in com.jalios.jcms.context declared as Publication Modifier and Type Field Description protected Publication
AbstractJcmsAjaxContext. pub
Methods in com.jalios.jcms.context that return Publication Modifier and Type Method Description Publication
JcmsJspContext. getContentForm()
Publication
AbstractJcmsAjaxContext. getPublication()
Returns the stored Publication for the given requestPublication
JcmsJspContext. getPublication()
Methods in com.jalios.jcms.context with parameters of type Publication Modifier and Type Method Description boolean
JcmsJspContext. isEditIcon(Workspace ws, Publication pub)
void
AbstractJcmsAjaxContext. setPublication(Publication pub)
Set the Publication for the given request -
Uses of Publication in com.jalios.jcms.db
Fields in com.jalios.jcms.db declared as Publication Modifier and Type Field Description protected Publication
DBDataRevision. revisionData
Methods in com.jalios.jcms.db that return Publication Modifier and Type Method Description Publication
DBDataRevision. getMainInstance()
Methods in com.jalios.jcms.db that return types with arguments of type Publication Modifier and Type Method Description java.util.List<java.lang.Class<? extends Publication>>
HibernateManager. getDBPublicationClassList()
Returns the list of Publication subclasses managed by Hibernate.java.lang.Class<? extends Publication>
PublicationCriteria. getPubClass()
java.util.Set<Publication>
DBReferrerManager. getReferrerSet(Publication pub)
Returns all DB publication referrering the given publication.static PageResult<Publication>
HibernateUtil. queryPublication(PublicationCriteria pubCriteria)
Returns a list of publications in the database matching the given criteria.Methods in com.jalios.jcms.db with parameters of type Publication Modifier and Type Method Description boolean
PublicationCriteria. checkPublicationCategories(Publication pub)
Returns true if the given publication matches the required categories (must be called if isPartialCategoryRestriction()).java.util.Set<Publication>
DBReferrerManager. getReferrerSet(Publication pub)
Returns all DB publication referrering the given publication.void
DBDataRevision. setMainInstance(Publication pub)
Method parameters in com.jalios.jcms.db with type arguments of type Publication Modifier and Type Method Description PublicationCriteria
PublicationCriteria. setPubClass(java.lang.Class<? extends Publication> clazz)
Constructor parameters in com.jalios.jcms.db with type arguments of type Publication Constructor Description PublicationCriteria(java.lang.Class<? extends Publication> clazz)
PublicationCriteria(java.lang.Class<? extends Publication> clazz, QueryHandler qh)
-
Uses of Publication in com.jalios.jcms.dbmember
Methods in com.jalios.jcms.dbmember that return types with arguments of type Publication Modifier and Type Method Description java.util.Set<Publication>
DBMember. getPublicationSet()
java.util.Set<Publication>
DBMember. getWorkspacePublicationSet()
Methods in com.jalios.jcms.dbmember with parameters of type Publication Modifier and Type Method Description boolean
DBMember. canCreateWorkCopy(Publication pub)
boolean
DBMember. canMergeWorkCopy(Publication pub)
void
DBMember. updatePublicationSet(Publication pub, boolean add)
-
Uses of Publication in com.jalios.jcms.handler
Fields in com.jalios.jcms.handler declared as Publication Modifier and Type Field Description protected Publication
AttachPublicationHandler. attachment
protected Publication
DuplicateModalHandler. copy
The copy created -if any- during duplicate operation.protected Publication
AttachWorkspaceHandler. publication
protected Publication
EditPublicationHandler. publication
protected Publication
AttachPublicationHandler. target
protected Publication
EditPublicationHandler. workingPub
Fields in com.jalios.jcms.handler with type parameters of type Publication Modifier and Type Field Description protected java.util.Set<java.lang.Class<? extends Publication>>
EditNotificationCriteriaHandler. classSet
protected java.lang.Class<? extends Publication>
EditPublicationHandler. pubClass
Methods in com.jalios.jcms.handler that return Publication Modifier and Type Method Description Publication
AttachPublicationHandler. getAvailableAttachment()
Publication
AttachWorkspaceHandler. getAvailablePublication()
Publication
AttachPublicationHandler. getAvailableTarget()
Publication
VersionHandler. getLastPub()
Publication
VersionHandler. getNewVersion()
Publication
VersionHandler. getOldVersion()
Publication
EditPublicationHandler. getPublication()
Publication
VersionHandler. getSelectedVersion()
Methods in com.jalios.jcms.handler that return types with arguments of type Publication Modifier and Type Method Description java.util.Set<java.lang.Class<? extends Publication>>
EditNotificationCriteriaHandler. getAvailableClassSet()
java.util.HashSet<java.lang.Class<? extends Publication>>
QueryHandler. getClassOffSet()
Return a set of classes corresponding to the 'typesOff' attributesjava.util.HashSet<java.lang.Class<? extends Publication>>
QueryHandler. getClassSet()
Return a set of classes corresponding to the 'types' attributesjava.lang.Class<? extends Publication>
AttachPublicationHandler. getDataClass()
java.lang.Class<? extends Publication>
AttachWorkspaceHandler. getDataClass()
java.lang.Class<? extends Publication>
ValidateStateChangePublicationHandler. getInternalClass()
java.lang.Class<? extends Publication>
EditPublicationHandler. getPublicationClass()
java.lang.Class<? extends Publication>
ValidateStateChangePublicationHandler. getPublicationClass()
java.util.Set<Publication>
PortletWorkflowHandler. getPublicationSet(java.lang.String[] queries, int maxItemPerWorkspace, java.lang.String orderBy)
java.util.List<Publication>
VersionHandler. getReverseVersionList()
static java.lang.Class<? extends Publication>
QueryHandler. getTypesCommonSuperClass(QueryHandler... queryHandlers)
Retrieve the common super class of types specified in the QueryHandler.java.util.List<Publication>
VersionHandler. getVersionList()
Methods in com.jalios.jcms.handler with parameters of type Publication Modifier and Type Method Description static boolean
VersionHandler. canShowVersion(Member mbr, Publication pub)
Check if the specified member can show version history for the specified publication.static void
EditPublicationHandler. doWorkflowUpdate(Publication origPub, Publication updatedPub, EditPublicationHandler handler)
WFNote
VersionHandler. getWFNote(Publication oldPub)
void
EditFileDocumentHandler. setFields(Publication pub)
void
EditFormHandler. setFields(Publication pub)
void
EditPublicationHandler. setFields(Publication pub)
Set the common (Publication) fields.Method parameters in com.jalios.jcms.handler with type arguments of type Publication Modifier and Type Method Description void
ValidateStateChangePublicationHandler. setInternalClass(java.lang.Class<? extends Publication> internalClass)
-
Uses of Publication in com.jalios.jcms.handler.pubchooser
Methods in com.jalios.jcms.handler.pubchooser that return types with arguments of type Publication Modifier and Type Method Description java.util.Set<Publication>
PubChooserHandler. getSortedSet()
Methods in com.jalios.jcms.handler.pubchooser with parameters of type Publication Modifier and Type Method Description java.lang.String
PubChooserHandler. getCardMediaCss(Publication pub)
DataAttribute
PubChooserHandler. getInsertDataAttributes(Publication pub)
-
Uses of Publication in com.jalios.jcms.jnews
Methods in com.jalios.jcms.jnews with parameters of type Publication Modifier and Type Method Description java.lang.String
JNewsManager. getAbstract(Publication pub, java.util.Locale locale, boolean raw)
Returns the abstract of a publication.void
PubDisplayStyle. setSettingsPublicationCard(Publication pub)
Generate publication settings for creation of cardMethod parameters in com.jalios.jcms.jnews with type arguments of type Publication Modifier and Type Method Description void
PubDisplayStyleBuilder. setSettingsAllPublicationCard(java.util.List<Publication> allPubList)
Generate publications settings for creation of card -
Uses of Publication in com.jalios.jcms.jportal
Subclasses of Publication in com.jalios.jcms.jportal Modifier and Type Class Description class
AbstractJPortal
Methods in com.jalios.jcms.jportal with parameters of type Publication Modifier and Type Method Description void
AddJPortalServiceHandler. addService(Publication pub)
-
Uses of Publication in com.jalios.jcms.json.mixin
Methods in com.jalios.jcms.json.mixin that return Publication Modifier and Type Method Description Publication
VoteMixIn. getPublication()
Methods in com.jalios.jcms.json.mixin that return types with arguments of type Publication Modifier and Type Method Description java.util.HashMap<java.lang.Class<?>,java.util.Set<Publication>>
WorkspaceMixIn. getClassPubSetMap()
java.util.TreeSet<Publication>
WorkspaceMixIn. getPubSet()
-
Uses of Publication in com.jalios.jcms.mail
Subclasses of Publication in com.jalios.jcms.mail Modifier and Type Class Description class
MailMessage
Class used to build and send a mail message.Constructors in com.jalios.jcms.mail with parameters of type Publication Constructor Description MailMessage(Publication other)
-
Uses of Publication in com.jalios.jcms.mashup
Methods in com.jalios.jcms.mashup that return Publication Modifier and Type Method Description Publication
ImportConflictHandler. getPublication()
-
Uses of Publication in com.jalios.jcms.media
Subclasses of Publication in com.jalios.jcms.media Modifier and Type Class Description class
AbstractMedia
Methods in com.jalios.jcms.media with parameters of type Publication Modifier and Type Method Description boolean
MediaQueryFilter. filterDBResult(Publication pub, java.util.Map<java.lang.String,java.lang.Object> context)
void
MediaTracksSearchEnginePolicyFilter. filterPublicationDocument(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang)
-
Uses of Publication in com.jalios.jcms.member.csvimport
Fields in com.jalios.jcms.member.csvimport with type parameters of type Publication Modifier and Type Field Description protected java.lang.Class<? extends Publication>
MemberCsvImportHandler. collaborativeSpaceClazz
Methods in com.jalios.jcms.member.csvimport that return types with arguments of type Publication Modifier and Type Method Description java.lang.Class<Publication>
MemberImportVisibleWorkspaceSelector. getCollaborativeSpaceClazz()
Method parameters in com.jalios.jcms.member.csvimport with type arguments of type Publication Modifier and Type Method Description void
MemberImportVisibleWorkspaceSelector. setCollaborativeSpaceClazz(java.lang.Class<Publication> collaborativeSpaceClazz)
-
Uses of Publication in com.jalios.jcms.mention
Methods in com.jalios.jcms.mention with parameters of type Publication Modifier and Type Method Description java.util.Set<Member>
MentionManager. getMentionedMemberSet(Publication pub)
Returns mentioned member set in the given publication by searching through all its values (multivaluated && multilingual) An empty set is returned if the Publication is not in a visible statevoid
MentionManager. notifyMention(Publication pub, Member opAuthor, java.util.Set<Member> memberSet)
Notifies mentioned member set on the given Publicationvoid
MentionManager. notifyMention(Publication pub, java.util.Set<Member> memberSet)
Deprecated.since jcms-9.0.2 : useMentionManager.notifyMention(Publication, Member, Set)
-
Uses of Publication in com.jalios.jcms.policy
Methods in com.jalios.jcms.policy that return Publication Modifier and Type Method Description Publication
BasicPortalPolicyFilter. checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
Publication
PortalPolicyFilter. checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
Hook called by display.jsp to update the working publication.Methods in com.jalios.jcms.policy with parameters of type Publication Modifier and Type Method Description boolean
BasicRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Group grp)
Deprecated.since JCMS-8577boolean
BasicRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
boolean
RightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Group grp)
Deprecated.since JCMS-8577boolean
RightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
Called bycanBeReadBy(Member, boolean)
.boolean
BasicPublicationFollowerPolicyFilter. canFollow(Member mbr, Publication pub)
Returns true if the given member can follow the given publication.boolean
PublicationFollowerPolicyFilter. canFollow(Member mbr, Publication pub)
Returns true if the given member can follow the given publication.boolean
BasicRightPolicyFilter. canWorkOn(boolean isAuthorized, Publication pub, Member member)
boolean
RightPolicyFilter. canWorkOn(boolean isAuthorized, Publication pub, Member member)
Called byMember.canWorkOn(Publication)
.char[]
BasicCtxMenuPolicyFilter. checkCtxMenuItems(PublicationCtxMenu ctxMenu, Publication pub, char[] letters)
char[]
CtxMenuPolicyFilter. checkCtxMenuItems(PublicationCtxMenu ctxMenu, Publication pub, char[] letters)
Checks the processed contextual menuvoid
BasicPortalPolicyFilter. checkDisplay(DisplayContext context, Publication pub, Member loggedMember)
void
PortalPolicyFilter. checkDisplay(DisplayContext context, Publication pub, Member loggedMember)
Hook called by getDisplayContext() to update the content of context.boolean
BasicPortalPolicyFilter. checkPortal(PortalInterface portal, Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, boolean jcmsChoice)
boolean
PortalPolicyFilter. checkPortal(PortalInterface portal, Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, boolean jcmsChoice)
Hook called byPortalManager
to decide if the given portal may be used to display information.Publication
BasicPortalPolicyFilter. checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
Publication
PortalPolicyFilter. checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
Hook called by display.jsp to update the working publication.void
BasicPortalPolicyFilter. checkWorkingCategories(java.util.List workingCategories, Publication pub, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, Category[] ctxCategories)
void
PortalPolicyFilter. checkWorkingCategories(java.util.List workingCategories, Publication pub, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, Category[] ctxCategories)
Hook called by PortalManager to change the order between categories of a given publication.void
BasicLuceneSearchEnginePolicyFilter. filterPublicationDocument(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang)
void
LuceneSearchEnginePolicyFilter. filterPublicationDocument(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang)
This method is called when the given Publication is being index in the given language, just before writing the Document into the index.void
BasicCtxMenuPolicyFilter. handleCtxMenuItems(java.lang.StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub)
int
BasicCtxMenuPolicyFilter. handleCtxMenuItems(java.lang.StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub, char letter, int status)
void
CtxMenuPolicyFilter. handleCtxMenuItems(java.lang.StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub)
Handle the current StringBuffer to append custom content for the given Publicationint
CtxMenuPolicyFilter. handleCtxMenuItems(java.lang.StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub, char letter, int status)
Handle the current StringBuffer to append custom content for the given Publication and given Letterboolean
BasicPublicationFollowerPolicyFilter. searchParents(boolean searchParents, Publication pub, java.util.Map context)
Returns true if the notification should be sent to PublicationFollower of parent of the Publicationboolean
PublicationFollowerPolicyFilter. searchParents(boolean searchParents, Publication pub, java.util.Map context)
Returns true if the notification should be sent to PublicationFollower of parent of the Publicationboolean
BasicPublicationFollowerPolicyFilter. sendFollowerNotification(Member mbr, Publication pub, java.util.Map context)
Returns true if the notification for the given publication must be sent to the given memberboolean
BasicPublicationFollowerPolicyFilter. sendFollowerNotification(Publication pub, java.util.Map context)
Returns true if the notification must be sent to the follower of the given publicationboolean
PublicationFollowerPolicyFilter. sendFollowerNotification(Member mbr, Publication pub, java.util.Map context)
Returns true if the notification for the given publication must be sent to the given memberboolean
PublicationFollowerPolicyFilter. sendFollowerNotification(Publication pub, java.util.Map context)
Returns true if the notification must be sent to the follower of the given publication -
Uses of Publication in com.jalios.jcms.portlet
Classes in com.jalios.jcms.portlet with type parameters of type Publication Modifier and Type Class Description static class
PortletSkinable.ContentTitleComparator<T extends Publication>
Sort the Publication according to their title, but using the display title for Portlet if available.Subclasses of Publication in com.jalios.jcms.portlet Modifier and Type Class Description class
AbstractPortalJspCollection
class
Portal
An abstract Portal representation with fields to implements - String -> CSSFile - String -> Header - String -> Footer - Publication -> Childclass
PortalElement
class
PortalRedirect
An abstract Portal representation with fields to implements.class
Portlet
An abstract Portlet representation with fields to implement.class
PortletCollection
An abstract PortletCollection representation with fields to implements - PortalElement[] -> Childrenclass
PortletParent
An abstract PortletParent representation with fields to implements - Publication -> Childrenclass
PortletSkinable
An abstract Portlet representation with fields to implements - String -> DisplayTitle (ML) - String -> SkinTemplate - String -> SkinCSSFields in com.jalios.jcms.portlet declared as Publication Modifier and Type Field Description protected Publication
DisplayContext. publication
Methods in com.jalios.jcms.portlet with type parameters of type Publication Modifier and Type Method Description static <T extends Publication>
java.util.Comparator<T>PortletSkinable. getContentTitleComparator(java.lang.String userLang)
Retrieve a new instance of ContentTitleComparator sorting publication according to their title.Methods in com.jalios.jcms.portlet that return Publication Modifier and Type Method Description Publication
PortalPolicyManager. checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
Publication
DisplayContext. getPublication()
Methods in com.jalios.jcms.portlet that return types with arguments of type Publication Modifier and Type Method Description static java.util.Set<Publication>
PortalManager. getDisplayedPublicationSet(JcmsJspContext jcmsContext)
Methods in com.jalios.jcms.portlet with parameters of type Publication Modifier and Type Method Description static void
PortalManager. addDisplayedPublication(JcmsJspContext jcmsContext, Publication pub)
void
PortalPolicyManager. checkDisplay(DisplayContext context, Publication pub, Member loggedMember)
protected static boolean
PortalManager. checkPortal(Category cat, Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact)
Check the validity of the given Publication to be a convenient Portal.protected static boolean
PortalManager. checkPortal(Category category, Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean preview)
Check the validity of the given Publication to be a convenient Portal.boolean
PortalPolicyManager. checkPortal(PortalInterface portal, Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, boolean jcmsChoice)
Publication
PortalPolicyManager. checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
void
PortalPolicyManager. checkWorkingCategories(java.util.List<Category> workingCategories, Publication pub, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, Category[] ctxCategories)
int
PortalManager.PortalRedirectComparator. compare(Publication p1, Publication p2)
static boolean
PortalManager. findPortal(Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean preview, Category[] ctxCategories)
Fill a display context with all the elements usefull for navigation, using the given steps:
1- Iterate on publication categories starting with sibling of contextual categories
2- Recursive call with parents until finding a Portal
3- Then set the portalCategory and the currentCategoryvoid
EditPortalElementHandler. setFields(Publication data)
void
DisplayContext. setPublication(Publication publication)
Method parameters in com.jalios.jcms.portlet with type arguments of type Publication Modifier and Type Method Description static TypeTemplateEntry
PortletSkinable. getSkinTemplateEntry(java.lang.String usage, boolean devModeChecks, java.lang.Class<? extends Publication> clazz, Workspace ws)
Returns the TypeTemplateEntry matching the given parameters.Constructors in com.jalios.jcms.portlet with parameters of type Publication Constructor Description AbstractPortalJspCollection(Publication other)
Portal(Publication other)
PortalElement(Publication other)
Portlet(Publication other)
PortletCollection(Publication other)
PortletParent(Publication other)
PortletSkinable(Publication other)
-
Uses of Publication in com.jalios.jcms.portlet.actions
Methods in com.jalios.jcms.portlet.actions that return types with arguments of type Publication Modifier and Type Method Description java.util.Set<java.lang.Class<? extends Publication>>
PortletQueryForeachActionPublish. getPortletTypeClasses()
-
Uses of Publication in com.jalios.jcms.publicationfollower
Fields in com.jalios.jcms.publicationfollower declared as Publication Modifier and Type Field Description protected Publication
PublicationFollowerHandler. followedPublication
protected Publication
PublicationFollower. pub
Methods in com.jalios.jcms.publicationfollower that return Publication Modifier and Type Method Description Publication
PublicationFollowerHandler. getAvailableFollowedPublication()
Publication
PublicationFollower. getPublication()
Methods in com.jalios.jcms.publicationfollower that return types with arguments of type Publication Modifier and Type Method Description java.util.List<Publication>
PublicationFollowerManager. getFollowedPublicationList(Member mbr)
Returns publications followed by the given member.Methods in com.jalios.jcms.publicationfollower with parameters of type Publication Modifier and Type Method Description void
PublicationFollowerManager. addFollower(Publication pub, Member mbr)
Adds the given member as follower of the given publication.boolean
PublicationFollowerManager. canFollow(Member mbr, Publication pub)
Returns true if the given member can follow the given publication.boolean
PublicationFollowerPolicyManager. canFollow(Member mbr, Publication pub)
java.util.List<Member>
PublicationFollowerManager. getFollowerList(Publication pub, boolean searchParents)
Returns all the followers of the given publication.int
PublicationFollowerManager. getPublicationFollowerCount(Publication pub, boolean searchParents)
Returns the PublicationFollower count attached to the given publication.java.util.List<PublicationFollower>
PublicationFollowerManager. getPublicationFollowerList(Publication pub, boolean searchParents)
Returns the PublicationFollower list attached to the given publication.boolean
PublicationFollowerManager. isFollowed(Publication pub, Member mbr)
Returns true if the given publication is followed by the given member.void
PublicationFollowerManager. notifyFollowers(Publication pub, Member opAuthor, java.util.Map context)
Notify all the follower of the given publication.void
PublicationFollowerManager. notifyFollowers(Publication pub, Member opAuthor, java.util.Map context, boolean searchParents)
Notify all the follower of the given publication.void
PublicationFollowerManager. notifyFollowers(Publication pub, Member opAuthor, java.util.Map context, Publication parent)
Notify all the follower of the given publication.void
PublicationFollowerManager. removeAllFollowers(Publication pub)
Removes all the followers for the given publication.void
PublicationFollowerManager. removeFollower(Publication pub, Member mbr)
Removes the given members from the followers of the given publication.boolean
PublicationFollowerPolicyManager. searchParents(boolean searchParents, Publication pub, java.util.Map context)
boolean
PublicationFollowerPolicyManager. sendFollowerNotification(Member mbr, Publication pub, java.util.Map context)
boolean
PublicationFollowerPolicyManager. sendFollowerNotification(Publication pub, java.util.Map context)
void
PublicationFollower. setPublication(Publication v)
-
Uses of Publication in com.jalios.jcms.publiclink
Methods in com.jalios.jcms.publiclink with parameters of type Publication Modifier and Type Method Description boolean
PublicLinkManager. canCreatePublicLink(Member mbr, Publication pub)
Check if the specified member can create a public link for the specified publication. -
Uses of Publication in com.jalios.jcms.recenthistory
Methods in com.jalios.jcms.recenthistory that return types with arguments of type Publication Modifier and Type Method Description java.util.Set<Publication>
RecentHistoryManager. getPubRecentHistory(Member mbr, java.lang.String workspaceId)
Get the logged member recent browsed data collection.java.util.Set<Publication>
RecentHistoryManager. getPubRecentHistory(Member mbr, java.lang.String workspaceId, int maxItemToDisplay)
Get the member recent accessed content collection for the given workspace.Methods in com.jalios.jcms.recenthistory with parameters of type Publication Modifier and Type Method Description void
RecentHistoryManager. updateHistory(Publication pub, Member loggedMember)
Update the navigation history of the member -
Uses of Publication in com.jalios.jcms.search
Methods in com.jalios.jcms.search with parameters of type Publication Modifier and Type Method Description void
LucenePublicationSearchEngine. add(Publication pub)
Add givenPublication
to this lucene search engine.void
PublicationSearchEngine. add(Publication pub)
Method to implement to indexPublication
into the search engine.void
LucenePublicationSearchEngine. addStringFieldNotStored(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang, java.lang.String fieldName, java.lang.String fieldValue)
This methods create a unstored and untokenized LuceneField
with the given field's value of the givenPublication
in the given language, and add into the givenDocument
.void
LucenePublicationSearchEngine. addStringFieldStored(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang, java.lang.String fieldName, java.lang.String fieldValue)
This methods create a stored LuceneField
with the given field's value of the givenPublication
in the given language, and add into the givenDocument
.void
LucenePublicationSearchEngine. addTextFieldNotStored(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang, java.lang.String fieldName, java.lang.String fieldValue)
This methods create a unstored LuceneField
with the given field's value of the givenPublication
in the given language, and add into the givenDocument
.void
LucenePublicationSearchEngine. addTextFieldStored(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang, java.lang.String fieldName, java.lang.String fieldValue)
This methods create a stored LuceneField
with the given field's value of the givenPublication
in the given language, and add into the givenDocument
.void
LucenePublicationSearchEngine. delete(Publication pub)
Delete givenPublication
from this lucene search engine.void
PublicationSearchEngine. delete(Publication pub)
Method to implement to deletePublication
from the search engine.void
LuceneSearchEnginePolicyManager. filterPublicationDocument(org.apache.lucene.document.Document doc, Publication pub, java.lang.String lang)
java.util.Date
LucenePublicationSearchEngine. getIndexingDate(Publication pub)
Retrieve the Date at which the specified Publication was indexed in the search engine.java.util.Date
PublicationSearchEngine. getIndexingDate(Publication pub)
Method to implement to retrieve the Date at which the specified Publication was indexed in the search engine.float
LuceneCategorySearchEngineScoring. getPublicationNewScore(QueryHandler qh, QueryResultSet resultSet, Category cat, float catScore, float maxCatScore, Publication pub, float pubScore, float maxPubScore, boolean isNewResult)
This method is called by the LuceneCategorySearchEngine when searching full text in category, it is used to compute the new score of the Publication (previously found or not by the LucenePublicationSearchEngine).void
LucenePublicationSearchEngine. update(Publication pub)
Update givenPublication
in this lucene search engine.void
PublicationSearchEngine. update(Publication pub)
Method to implement to updatePublication
in the search engine.Method parameters in com.jalios.jcms.search with type arguments of type Publication Modifier and Type Method Description void
LucenePublicationSearchEngine. add(java.util.Collection<? extends Publication> coll)
Add givenCollection
ofPublication
to this lucene search engine.void
PublicationSearchEngine. add(java.util.Collection<? extends Publication> coll)
Method to implement to index aCollection
ofPublication
into the search engine.void
LucenePublicationSearchEngine. delete(java.util.Collection<? extends Publication> coll)
Delete givenCollection
ofPublication
from this lucene search engine.void
PublicationSearchEngine. delete(java.util.Collection<? extends Publication> coll)
Method to implement to delete aCollection
ofPublication
from the search engine.boolean
CategorySearchEngine. search(QueryHandler qh, java.util.HashSet<? extends Publication> pubSet, QueryResultSet resultSet)
Perform a full-text search.boolean
LuceneCategorySearchEngine. search(QueryHandler qh, java.util.HashSet<? extends Publication> pubSet, QueryResultSet resultSet)
boolean
LucenePublicationSearchEngine. search(QueryHandler qh, java.util.HashSet<? extends Publication> pubSet, QueryResultSet resultSet)
Search for JStorePublication
using lucene search engine.boolean
PublicationSearchEngine. search(QueryHandler qh, java.util.HashSet<? extends Publication> pubSet, QueryResultSet resultSet)
Perform a full-text search.void
LucenePublicationSearchEngine. update(java.util.Collection<? extends Publication> coll)
Update givenCollection
ofPublication
in this lucene search engine.void
PublicationSearchEngine. update(java.util.Collection<? extends Publication> coll)
Method to implement to updateCollection
ofPublication
in the search engine. -
Uses of Publication in com.jalios.jcms.security
Methods in com.jalios.jcms.security with parameters of type Publication Modifier and Type Method Description boolean
ParentReadRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
Constructor parameters in com.jalios.jcms.security with type arguments of type Publication Constructor Description ParentReadRightPolicyFilter(java.lang.Class<? extends Publication> controlledClazz)
Builds a new instance to control read access for the specified type and subtype. -
Uses of Publication in com.jalios.jcms.security.classified
Methods in com.jalios.jcms.security.classified with parameters of type Publication Modifier and Type Method Description boolean
ClassifiedFeature. canBeUsedFor(Publication pub)
Check if this feature can be used for the specified publication.boolean
ClassifiedConstraint. mustBeCheckedFor(Publication pub)
Check if this constraint can be used for the specified publication. -
Uses of Publication in com.jalios.jcms.shortcut
Subclasses of Publication in com.jalios.jcms.shortcut Modifier and Type Class Description class
AbstractShortcut
Methods in com.jalios.jcms.shortcut that return Publication Modifier and Type Method Description abstract Publication
AbstractShortcut. getPub()
Methods in com.jalios.jcms.shortcut with parameters of type Publication Modifier and Type Method Description boolean
ShortcutRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Group grp)
If shortcut targets a Publication, Group can read shortcut only if it can read the publication.boolean
ShortcutRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
If shortcut targets a Publication, Member can read shortcut only if he can read the publication.abstract void
AbstractShortcut. setPub(Publication v)
-
Uses of Publication in com.jalios.jcms.taglib
Fields in com.jalios.jcms.taglib declared as Publication Modifier and Type Field Description protected Publication
VoteTag. pub
Methods in com.jalios.jcms.taglib that return Publication Modifier and Type Method Description Publication
IncludeTag. getPub()
Publication
VoteTag. getPub()
Methods in com.jalios.jcms.taglib with parameters of type Publication Modifier and Type Method Description static java.lang.String
ArchiveTag. getArchiveIcon(Publication pub, java.lang.String contextPath, java.lang.String userLang, java.lang.String redirect, java.lang.String title, java.lang.String workspaceFilter)
protected boolean
IncludeTag. notRecusiveInclude(Publication pub)
Check if the current publication or the current portal element is a children of the given publication to include (Using TreeNode Hierarchy)void
ArchiveTag. setPub(Publication pub)
void
CaddyTag. setPub(Publication pub)
void
EditTag. setPub(Publication pub)
void
ImportIconTag. setPub(Publication pub)
void
IncludeTag. setPub(Publication pub)
void
PubIconTag. setPub(Publication publication)
void
VoteTag. setPub(Publication pub)
-
Uses of Publication in com.jalios.jcms.taglib.application
Methods in com.jalios.jcms.taglib.application that return Publication Modifier and Type Method Description Publication
AppBodyIncludeTag. getPub()
Methods in com.jalios.jcms.taglib.application with parameters of type Publication Modifier and Type Method Description static java.lang.String
AppBodyIncludeTag. getPubTemplate(Publication pub, java.lang.String template)
void
AppBodyIncludeTag. setPub(Publication pub)
-
Uses of Publication in com.jalios.jcms.taglib.settings.impl
Methods in com.jalios.jcms.taglib.settings.impl that return types with arguments of type Publication Modifier and Type Method Description static java.util.Set<java.lang.Class<? extends Publication>>
TypeSettings. getClassValues(java.util.List<java.lang.String> fieldValues)
static java.util.Set<java.lang.Class<? extends Publication>>
TypeSettings. getClassValues(java.util.List<java.lang.String> fieldValues, java.lang.String fieldValue, java.lang.String separator)
Method parameters in com.jalios.jcms.taglib.settings.impl with type arguments of type Publication Modifier and Type Method Description static boolean
TypeSettings. showAllPublicationTypesOption(java.util.List<java.lang.Class<? extends Publication>> superTypeClasses, boolean acceptSuperType)
TypeSettings
TypeSettings. superType(java.lang.Class<? extends Publication> clazz)
Specify the super type to filter the Publication.TypeSettings
TypeSettings. superType(java.util.Collection<java.lang.Class<? extends Publication>> clazzes)
Specify the super type to filter the Publication.TypeSettings
TypeSettings. types(java.util.Collection<java.lang.Class<? extends Publication>> types)
-
Uses of Publication in com.jalios.jcms.test
Subclasses of Publication in com.jalios.jcms.test Modifier and Type Class Description class
AbstractTestType
Methods in com.jalios.jcms.test with parameters of type Publication Modifier and Type Method Description static java.util.Set<Group>
JcmsTestCaseUtil. addReadRights(Publication pub, Group... groups)
Convenient method to add read right Groups on given publication.static java.util.Set<Member>
JcmsTestCaseUtil. addReadRights(Publication pub, Member... members)
Convenient method to add read right Members on given publication.static void
Assert. assertCanBeReadBy(Publication pub, Group grp)
Deprecated.since JCMS-8577static void
Assert. assertCanBeReadBy(Publication pub, Member mbr)
static void
Assert. assertCanBeReadBy(Publication pub, Member mbr, boolean searchInGroup)
protected void
JcmsTestCase. assertCanBeReadBy(Publication pub, Group grp)
Deprecated.since JCMS-8577protected void
JcmsTestCase. assertCanBeReadBy(Publication pub, Member mbr)
protected void
JcmsTestCase. assertCanBeReadBy(Publication pub, Member mbr, boolean searchInGroup)
static void
Assert. assertCannotBeReadBy(Publication pub, Group grp, RightInfo.Explanation restriction)
Deprecated.since JCMS-8577static void
Assert. assertCannotBeReadBy(Publication pub, Member mbr, boolean searchInGroup, RightInfo.Explanation explanation)
static void
Assert. assertCannotBeReadBy(Publication pub, Member mbr, RightInfo.Explanation explanation)
protected void
JcmsTestCase. assertCannotBeReadBy(Publication pub, Group grp, RightInfo.Explanation restriction)
Deprecated.since JCMS-8577protected void
JcmsTestCase. assertCannotBeReadBy(Publication pub, Member mbr, boolean searchInGroup, RightInfo.Explanation explanation)
protected void
JcmsTestCase. assertCannotBeReadBy(Publication pub, Member mbr, RightInfo.Explanation explanation)
static void
Assert. assertCannotWorkOn(Member mbr, Publication pub, RightInfo.Explanation explanation)
protected void
JcmsTestCase. assertCannotWorkOn(Member mbr, Publication pub, RightInfo.Explanation explanation)
static void
Assert. assertCanWorkOn(Member mbr, Publication pub)
protected void
JcmsTestCase. assertCanWorkOn(Member mbr, Publication pub)
static void
Assert. assertEmptyAttachWorkspaceSet(Publication pub)
Asserts given publication have no attached workspaces.static void
Assert. assertSameAttachWorkspaceSet(Publication pub, Publication other)
static void
Assert. assertSameAttachWorkspaceSet(Publication pub, java.util.Set<Workspace> expectedSet)
static AbstractShortcut
JcmsTestCaseUtil. createShortcut(Publication pub, Member writer, Workspace ws, boolean deleteOnTearDown)
static AbstractShortcut
JcmsTestCaseUtil. getShortcut(Publication pub, Member writer, Workspace ws)
static void
JcmsTestCaseUtil. restoreReadRightsGroups(Publication pub, java.util.Collection<Group> initialAuthorizedGroups)
static void
JcmsTestCaseUtil. restoreReadRightsMembers(Publication pub, java.util.Collection<Member> initialAuthorizedMembers)
protected void
JcmsTestCase. waitForLuceneIndexation(boolean checkFileContentIndexing, Publication... pubs)
protected void
JcmsTestCase. waitForLuceneIndexation(Publication... pubs)
Wait for the specified publication(s) to be indexed in all the lucene publication index in its current version as returned bygetVersionString()
.static void
JcmsTestCaseUtil. waitForLuceneIndexation(boolean checkFileContentIndexing, Publication... pubs)
static void
JcmsTestCaseUtil. waitForLuceneIndexation(Publication... pubs)
Wait for the specified publication(s) to be indexed in all the lucene publication index in its current version as returned bygetVersionString()
.Constructors in com.jalios.jcms.test with parameters of type Publication Constructor Description AbstractTestType(Publication other)
-
Uses of Publication in com.jalios.jcms.tools.dbpubcatchecker
Methods in com.jalios.jcms.tools.dbpubcatchecker that return types with arguments of type Publication Modifier and Type Method Description java.util.Map<java.lang.Class<Publication>,java.util.Set<java.lang.Long>>
DBPublicationCategoriesCheckerResult. getClassToRowIdSetMap()
-
Uses of Publication in com.jalios.jcms.tracking
Fields in com.jalios.jcms.tracking declared as Publication Modifier and Type Field Description protected Publication
ReadAckHandler. pub
Methods in com.jalios.jcms.tracking that return Publication Modifier and Type Method Description Publication
ReadAckHandler. getPublication()
Publication
ReaderTracker. getPublication()
Get the value of publication.Publication
ReaderTrackerQueryHandler. getTrackedPub()
Methods in com.jalios.jcms.tracking with parameters of type Publication Modifier and Type Method Description void
ReaderTrackerManager. ackRead(Publication pub, Member mbr)
Confirm the read of the given publication by the given member.boolean
ReaderTrackerManager. canAccessReaderTracker(Publication pub, Member mbr)
boolean
ReaderTrackerManager. canDeleteReaderTracker(Publication pub, Member mbr)
int
ReaderTrackerManager. getAccessCount(Publication pub)
Returns the sum of access count for the given publication.int
ReaderTrackerManager. getAnonymousReaderAccessCount(Publication pub)
int
ReaderTrackerManager. getAnonymousReaderDownloadCount(Publication pub)
int
ReaderTrackerManager. getAuthentifiedReaderAccessCount(Publication pub)
int
ReaderTrackerManager. getAuthentifiedReaderDownloadCount(Publication pub)
int
ReaderTrackerManager. getAuthentifiedReaderUniqueAccessCount(Publication pub)
int
ReaderTrackerManager. getAuthentifiedReaderUniqueDownloadCount(Publication pub)
int
ReaderTrackerManager. getDownloadCount(Publication pub)
Returns the download count for the given publication for authentified users.java.util.Set<ReaderTrackerEntry>
ReaderTrackerManager. getMergedReaderTrackerSet(Publication pub, ReaderTrackerEntry.Sort Sort, boolean isReverse)
int
ReaderTrackerManager. getReadAckCount(Publication pub)
Returns the count of member who confirm the reading of the given publication.int
ReaderTrackerManager. getReaderAccessCount(Publication pub)
int
ReaderTrackerManager. getReaderCount(Publication pub)
Returns the reader count for the given publication.ReaderTracker
ReaderTrackerManager. getReaderTracker(Publication pub, Member mbr)
Returns the ReaderTracker for the given Publication and the given Member.ReaderTracker
ReaderTrackerManager. getReaderTracker(Publication pub, Member mbr, int accessType)
Returns the ReaderTracker for the given Publication and the given Member.java.util.List<ReaderTracker>
ReaderTrackerManager. getReaderTrackerList(Publication pub)
Returns the reader list for the given publication.java.util.List<ReaderTracker>
ReaderTrackerManager. getReaderTrackerList(Publication pub, int accessType)
java.util.List<ReaderTracker>
ReaderTrackerManager. getReaderTrackerList(Publication pub, java.lang.String orderBy, boolean reverse, int accessType)
boolean
ReaderTrackerManager. hasBeenAckBy(Publication pub, Member mbr)
Returns true if the given member has confirmed the reading of the given publication.boolean
ReaderTrackerManager. hasBeenRead(Publication pub)
void
ReaderTrackerManager. invalidateCacheEntry(Publication pub)
Invalidate the cache entries for the given publicationboolean
ReaderTrackerManager. isReader(Publication pub, Member mbr)
Returns true if the given publication has been read by the given member.boolean
ReaderTrackerManager. isTracked(Publication pub)
void
ReaderTrackerManager. removeAllReaderTracker(Publication pub)
Removes all the ReaderTracker bound to the given publication.void
ReaderTracker. setPublication(Publication v)
Set the value of publication.void
ReaderTrackerManager. track(Publication pub, Member mbr)
Tracks the given member for the given publication.void
ReaderTrackerManager. track(Publication pub, Member mbr, int accessType)
Tracks the given member for the given publication and for given access Type. -
Uses of Publication in com.jalios.jcms.trash
Fields in com.jalios.jcms.trash with type parameters of type Publication Modifier and Type Field Description static java.util.Set<java.lang.Class<? extends Publication>>
TrashManager. TRASHABLE_TYPES_DEFAULT
Default configuration of trashable types (i.e.static java.util.Set<java.lang.Class<? extends Publication>>
TrashManager. UNTRASHABLE_TYPES_DEFAULT
Default configuration of untrashable types (i.e.Methods in com.jalios.jcms.trash that return types with arguments of type Publication Modifier and Type Method Description protected java.util.Set<Publication>
TrashBulkProcess. getAvailablePubSet()
java.util.Set<Publication>
TrashAppHandler. getBulkPublicationSet()
java.util.SortedSet<Publication>
TrashAppHandler. getSortedResultSet()
java.util.Set<java.lang.Class<? extends Publication>>
TrashManager. getTrashableTypes()
Retrieve publication class authorized to be put in trash.java.util.Set<java.lang.Class<? extends Publication>>
TrashManager. getUntrashableTypes()
Retrieve publication class not authorized to be put in trash.Methods in com.jalios.jcms.trash with parameters of type Publication Modifier and Type Method Description boolean
TrashRightPolicyFilter. canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
boolean
TrashAppHandler. isPublicationInBulk(Publication pub)
boolean
TrashManager. proposeFinalDeleteAction(Publication pub, Member loggedMember)
Check if final delete action should be proposed for the specified publication given current logged member.boolean
TrashManager. proposeTrashAction(Publication pub)
Check if Trash action should be proposed for the specified publicationMethod parameters in com.jalios.jcms.trash with type arguments of type Publication Modifier and Type Method Description boolean
TrashManager. isTrashableClass(java.lang.Class<? extends Publication> clazz)
Check if an instance of the specified Publication class can be put in trash -
Uses of Publication in com.jalios.jcms.ui
Methods in com.jalios.jcms.ui with parameters of type Publication Modifier and Type Method Description java.lang.String
IconManager. getPubIcon(Publication pub)
Returns the HTML code for the icon of the given publicationjava.lang.String
IconManager. getPubImg(Publication pub)
Returns the image of the icon of the given publication -
Uses of Publication in com.jalios.jcms.uicomponent.autocomplete
Classes in com.jalios.jcms.uicomponent.autocomplete with type parameters of type Publication Modifier and Type Class Description class
AbstractSearchAutocompleteHandler<T extends AutocompleteResult<? extends Publication>>
Methods in com.jalios.jcms.uicomponent.autocomplete that return types with arguments of type Publication Modifier and Type Method Description java.util.Set<Publication>
TopbarSearchAutocompleteResult. getPublicationSet()
java.util.List<Publication>
TopbarSearchAutocompleteResult. getResult()
Method parameters in com.jalios.jcms.uicomponent.autocomplete with type arguments of type Publication Modifier and Type Method Description void
TopbarSearchAutocompleteResult. setPublicationSet(java.util.Set<Publication> publicationSet)
-
Uses of Publication in com.jalios.jcms.uicomponent.image.editor
Methods in com.jalios.jcms.uicomponent.image.editor with parameters of type Publication Modifier and Type Method Description boolean
ImageEditorManager. canModifyDataImage(Publication pub, Member mbr)
DataAttribute
ImageEditorManager. getPublicationDataImageDataAttributes(Publication publication, java.lang.String userLang)
Returns aDataAttribute
for a givenPublication
for the javascript libraryConstructors in com.jalios.jcms.uicomponent.image.editor with parameters of type Publication Constructor Description ImageEditorContext(Publication pub, java.lang.String userLang)
-
Uses of Publication in com.jalios.jcms.upload
Methods in com.jalios.jcms.upload that return types with arguments of type Publication Modifier and Type Method Description java.lang.Class<? extends Publication>
DocUploadHandler. getPublicationClass()
-
Uses of Publication in com.jalios.jcms.vote
Fields in com.jalios.jcms.vote declared as Publication Modifier and Type Field Description protected Publication
Vote. publication
Methods in com.jalios.jcms.vote that return Publication Modifier and Type Method Description Publication
VoteManager. cancelVote(Publication pub, Member mbr)
Cancel the vote bound on a Publication and a MemberPublication
Vote. getPublication()
Methods in com.jalios.jcms.vote with parameters of type Publication Modifier and Type Method Description Publication
VoteManager. cancelVote(Publication pub, Member mbr)
Cancel the vote bound on a Publication and a Memberboolean
VoteManager. canVote(Publication pub, Member mbr)
Return true if given Member can Vote on given PublicationVote
VoteManager. createVote(Publication pub, Member mbr, java.util.Map context, int rating)
Creates a vote and returns itControllerStatus
VoteManager. deleteAllVote(Publication pub, Member mbr)
Delete all votes of aPublication
java.util.List<Vote>
VoteManager. getNegativeVoteList(Publication pub)
Return the positive vote List for given Publicationjava.util.List<Vote>
VoteManager. getPositiveVoteList(Publication pub)
Return the positive vote List for given Publicationjava.util.Set<Member>
VoteManager. getPublicationVoteAllMemberSet(Publication pub)
Returns the Set of all Members who have voted on given Publicationjava.util.Set<Member>
VoteManager. getPublicationVoteMemberSet(Publication pub, boolean positive)
Return the Set<Member> who have voted on given Publication, depending on vote anonymization choicesVote
VoteManager. getVote(Publication pub, Member mbr)
Return a Vote bound on given Publication and given Memberint
VoteManager. getVoteCount(Publication pub)
Returns the count of vote on the given publicationint[]
VoteManager. getVoteCountFromVoteTable(Publication pub)
java.util.List<Vote>
VoteManager. getVoteList(Publication pub)
Return the vote List for given Publicationjava.util.List<Vote>
VoteManager. getVoteList(Publication pub, java.lang.String orderBy)
Return the vote List for given Publication with given orderint
VoteManager. getVoteScore(Publication pub)
Return the voteScore of given Publication and update the voteCountMap if not in mapboolean
VoteManager. hasVote(Publication pub)
Returns true if the given publication has been voted.boolean
VoteManager. hasVoted(Publication pub, Member mbr)
Returns true if given Member has already voted for given Publicationboolean
VoteManager. isVotable(Publication pub)
java.lang.Object[]
VoteManager. performVote(Publication pub, Member mbr, boolean positiveVote)
void
VoteManager. recomputePublicationVote(Publication pub)
Recompute the Publication voteCount and voteScore by querying all its votesvoid
Vote. setPublication(Publication v)
void
VoteManager. updatePubVoteWorkspace(Publication pub)
Update vote's Workspace if the Workspace of the Publication differs from the Workspace of votes -
Uses of Publication in com.jalios.jcms.wiki
Methods in com.jalios.jcms.wiki that return types with arguments of type Publication Modifier and Type Method Description static java.util.Set<Publication>
WikiRenderer. extractPubSetFromUrl(java.lang.String text)
Returns the set of publication referenced through URL in the given text.static java.util.Set<Publication>
WikiRenderer. extractPubSetFromWiki(java.lang.String text)
Returns the set of publication referenced through wiki link in the given text. -
Uses of Publication in com.jalios.jcms.workspace
Fields in com.jalios.jcms.workspace with type parameters of type Publication Modifier and Type Field Description protected java.util.HashMap<java.lang.Class<?>,java.util.Set<Publication>>
Workspace. classPubSetMap
protected java.util.List<Publication>
WorkspaceWizardHandler. portalList
protected java.util.Map<Publication,Publication>
WizardContext. pubMap
protected java.util.Map<Publication,Publication>
WizardContext. pubMap
protected java.util.TreeSet<Publication>
Workspace. pubSet
protected java.lang.Class<? extends Publication>
WSTypeEntry. type
Methods in com.jalios.jcms.workspace with type parameters of type Publication Modifier and Type Method Description <T extends Publication>
java.util.Set<T>Workspace. getPublicationSet(java.lang.Class<?> clazz)
Return all publication for a given Clazz<T extends Publication>
java.util.Set<T>Workspace. getPublicationSet(java.lang.Class<?> clazz, boolean specialState)
Return all the publication in/not a special state for the given classMethods in com.jalios.jcms.workspace that return types with arguments of type Publication Modifier and Type Method Description java.util.Collection<Publication>
WorkspaceWizardHandler. getAvailablePortals()
java.util.HashMap<java.lang.Class<?>,java.util.Set<Publication>>
Workspace. getClassPubSetMap()
java.util.Map<Publication,Publication>
WizardContext. getPublicationMap()
Returns a map of old/new duplicated objectsjava.util.Map<Publication,Publication>
WizardContext. getPublicationMap()
Returns a map of old/new duplicated objectsjava.util.Set<Publication>
Workspace. getPublicationSet(Workflow workflow)
Return all publication for a given Workflowjava.util.Set<Publication>
Workspace. getPublicationSet(Workflow workflow, boolean specialState)
Return all the publication in/not a special state for the given Workflowjava.util.TreeSet<Publication>
Workspace. getPubSet()
java.lang.Class<? extends Publication>
WSTypeEntry. getType()
Returns the type this WSTypeEntry controls.Methods in com.jalios.jcms.workspace with parameters of type Publication Modifier and Type Method Description int
WKRole. getExpectedWeight(int groupIndex, Publication pub)
Gives the minimum of expected member of the group corresponding to this index in the groupList of the given publication.int
WKRole. getExpectedWeight(Group group, Publication pub)
Gives the minimum of expected member for this group.java.util.Set<Member>
WKRole. getWorkerSet(Publication pub, boolean searchInGroups)
Deprecated.Use new signature with publication class as third parameter to manage correctly creation process (pub == null)java.util.Set<Member>
WKRole. getWorkerSet(Publication pub, boolean searchInGroups, java.lang.Class<?> pubClass)
Returns a Set of Member that can work on the role.boolean
WKRole. isExplicitInvolved(Publication pub, Member member, boolean searchInGroups)
Check if the member is explicitely involved in the role or belongs to a groups involved in this Role.boolean
WKRole. isInvolved(Publication pub, Member member, boolean searchInGroups)
Check if the member is involved in the role or belongs to a groups involved in this Roleboolean
WKRole. isInvolved(Publication pub, Member member, boolean searchInGroups, boolean ignoreAuthorInvolvementAtCreation)
Check if the member is involved in the role or belongs to a groups involved in this Rolevoid
Workspace. updatePubSet(Publication pub, boolean add)
Update pubSet indexMethod parameters in com.jalios.jcms.workspace with type arguments of type Publication Modifier and Type Method Description protected Category
Workspace. getHomeUrlVisitor(java.util.Collection<Category> collect, java.util.Set<Publication> portalSet)
Internal methods to check home urlConstructor parameters in com.jalios.jcms.workspace with type arguments of type Publication Constructor Description WSTypeEntry(java.lang.Class<? extends Publication> clazz, Workspace workspace)
-