public class CMSNodeFinder
extends org.exoplatform.services.cms.link.impl.NodeFinderImpl
implements org.exoplatform.clouddrive.jcr.NodeFinder
| Modifier and Type | Field and Description |
|---|---|
protected org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator |
hierarchyCreator
The hierarchy creator.
|
protected org.exoplatform.services.jcr.ext.app.SessionProviderService |
sessionProviderService
The session provider service.
|
| Constructor and Description |
|---|
CMSNodeFinder(org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.cms.link.LinkManager linkManager,
org.exoplatform.services.jcr.ext.app.SessionProviderService sessionProviderService,
org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator hierarchyCreator)
Instantiates a new CMS node finder.
|
| Modifier and Type | Method and Description |
|---|---|
String |
cleanName(String name) |
javax.jcr.Item |
findItem(javax.jcr.Session session,
String absPath) |
Collection<javax.jcr.Node> |
findLinked(javax.jcr.Session session,
String uuid) |
javax.jcr.Node |
getUserNode(String userName) |
getItem, getItem, getItem, getItem, getItemGiveTargetSys, getItemSys, getItemTarget, getNode, getNode, itemExistsprotected final org.exoplatform.services.jcr.ext.app.SessionProviderService sessionProviderService
protected final org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator hierarchyCreator
public CMSNodeFinder(org.exoplatform.services.jcr.RepositoryService repositoryService,
org.exoplatform.services.cms.link.LinkManager linkManager,
org.exoplatform.services.jcr.ext.app.SessionProviderService sessionProviderService,
org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator hierarchyCreator)
repositoryService - the repository servicelinkManager - the link managersessionProviderService - the session provider servicehierarchyCreator - the hierarchy creatorpublic javax.jcr.Item findItem(javax.jcr.Session session,
String absPath)
throws javax.jcr.PathNotFoundException,
javax.jcr.RepositoryException
javax.jcr.PathNotFoundExceptionjavax.jcr.RepositoryExceptionpublic Collection<javax.jcr.Node> findLinked(javax.jcr.Session session, String uuid) throws javax.jcr.PathNotFoundException, javax.jcr.RepositoryException
javax.jcr.PathNotFoundExceptionjavax.jcr.RepositoryExceptionCopyright © 2003–2018 eXo Platform SAS. All rights reserved.