Class ProxyJackrabbitWorkspace

java.lang.Object
org.apache.sling.jcr.base.internal.mount.ProxyWrapper<T>
org.apache.sling.jcr.base.internal.mount.ProxyWorkspace<org.apache.jackrabbit.api.JackrabbitWorkspace>
org.apache.sling.jcr.base.internal.mount.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 Details

    • ProxyJackrabbitWorkspace

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

    • 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