Class ProxyJackrabbitWorkspace

  • All Implemented Interfaces:
    javax.jcr.Workspace, org.apache.jackrabbit.api.JackrabbitWorkspace

    public class ProxyJackrabbitWorkspace
    extends ProxyWorkspace<org.apache.jackrabbit.api.JackrabbitWorkspace>
    implements org.apache.jackrabbit.api.JackrabbitWorkspace
    • Constructor Detail

      • ProxyJackrabbitWorkspace

        public ProxyJackrabbitWorkspace​(ProxySession mountSession,
                                        org.apache.jackrabbit.api.JackrabbitWorkspace delegate,
                                        org.apache.jackrabbit.api.JackrabbitWorkspace delegate2)
    • Method Detail

      • createWorkspace

        public void createWorkspace​(String workspaceName,
                                    InputSource workspaceTemplate)
                             throws javax.jcr.AccessDeniedException,
                                    javax.jcr.RepositoryException
        Specified by:
        createWorkspace in interface org.apache.jackrabbit.api.JackrabbitWorkspace
        Throws:
        javax.jcr.AccessDeniedException
        javax.jcr.RepositoryException
      • getPrivilegeManager

        public org.apache.jackrabbit.api.security.authorization.PrivilegeManager getPrivilegeManager()
                                                                                              throws javax.jcr.RepositoryException
        Specified by:
        getPrivilegeManager in interface org.apache.jackrabbit.api.JackrabbitWorkspace
        Throws:
        javax.jcr.RepositoryException