Package org.hippoecm.repository.api
Interface HippoWorkspace
-
- All Superinterfaces:
Workspace
public interface HippoWorkspace extends Workspace
Any instance of aWorkspace
returned by a HippoRepository may be cast to a HippoWorkspace to expose some additional services from the Hippo repository. These services are bound to the session from which this workspace was obtained.
-
-
Field Summary
-
Fields inherited from interface javax.jcr.Workspace
NAME_ACTIVITIES_NODE, NAME_CONFIGURATIONS_NODE, NAME_JCR_XMLCHARACTERS, NAME_JCR_XMLTEXT, NAME_NODE_TYPES_NODE, NAME_SYSTEM_NODE, NAME_UNFILED_NODE, NAME_VERSION_STORAGE_NODE, NAME_WORKSPACE_ROOT, PATH_ACTIVITIES_NODE, PATH_CONFIGURATIONS_NODE, PATH_NODE_TYPES_NODE, PATH_SYSTEM_NODE, PATH_UNFILED_NODE, PATH_VERSION_STORAGE_NODE, PATH_WORKSPACE_ROOT, RELPATH_JCR_XMLCHARACTERS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HierarchyResolver
getHierarchyResolver()
TheHierarchyResolver
service allows you to navigate though the repository using some context knowledge of Hippo document types.RepositorySecurityManager
getSecurityManager()
TheRepositorySecurityManager
allows accessing, and optionally managing, repository based security configuration.WorkflowManager
getWorkflowManager()
TheWorkflowManager
service allows access to workflows operations that are available on documents stored in the repository.-
Methods inherited from interface javax.jcr.Workspace
clone, copy, copy, createWorkspace, createWorkspace, deleteWorkspace, getAccessibleWorkspaceNames, getImportContentHandler, getLockManager, getName, getNamespaceRegistry, getNodeTypeManager, getObservationManager, getQueryManager, getSession, getVersionManager, importXML, move, restore
-
-
-
-
Method Detail
-
getWorkflowManager
WorkflowManager getWorkflowManager() throws RepositoryException
TheWorkflowManager
service allows access to workflows operations that are available on documents stored in the repository.- Returns:
- the workflow manager
- Throws:
RepositoryException
- indicates an unspecified error from the repository
-
getHierarchyResolver
HierarchyResolver getHierarchyResolver() throws RepositoryException
TheHierarchyResolver
service allows you to navigate though the repository using some context knowledge of Hippo document types.- Returns:
- the hierarchy service
- Throws:
RepositoryException
- indicates an unspecified error from the repository
-
getSecurityManager
RepositorySecurityManager getSecurityManager()
TheRepositorySecurityManager
allows accessing, and optionally managing, repository based security configuration.- Returns:
- the security manager
-
-