public class DefaultRootSectionsFinder extends AbstractRootSectionsFinder implements RootSectionFinder
accessibleSectionRoots, currentDocument, log, SCHEMA_PUBLISHING, sectionRootTypes, SECTIONS_PROPERTY_NAME, sectionTypes, unrestrictedDefaultSectionRoot, unrestrictedSectionRootFromWorkspaceConfig, userSession
isUnrestricted, originatingUsername, repositoryName, session, sessionIsAlreadyUnrestricted
Constructor and Description |
---|
DefaultRootSectionsFinder(CoreSession userSession) |
Modifier and Type | Method and Description |
---|---|
protected String |
buildQuery(String path) |
protected void |
computeUnrestrictedRoots(CoreSession session) |
protected void |
computeUserSectionRoots(DocumentModel currentDoc) |
filterDocuments, getAccessibleSectionRoots, getDefaultSectionRoots, getDefaultSectionRoots, getDefaultSectionRoots, getFiltredSectionRoots, getSectionRootsForWorkspace, getSectionRootsForWorkspace, getSectionRootsFromWorkspaceConfig, getSectionRootTypes, getSectionTypes, getTypeNamesForFacet, reset, run
checkUnrestricted, getOriginatingUsername, runUnrestricted, setOriginatingUsername
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAccessibleSectionRoots, getDefaultSectionRoots, getDefaultSectionRoots, getSectionRootsForWorkspace, getSectionRootsForWorkspace, reset
public DefaultRootSectionsFinder(CoreSession userSession)
protected void computeUserSectionRoots(DocumentModel currentDoc)
computeUserSectionRoots
in class AbstractRootSectionsFinder
protected String buildQuery(String path)
buildQuery
in class AbstractRootSectionsFinder
protected void computeUnrestrictedRoots(CoreSession session)
computeUnrestrictedRoots
in class AbstractRootSectionsFinder
Copyright © 2019 Nuxeo. All rights reserved.