org.apache.jackrabbit.api
Interface JackrabbitWorkspace
- All Superinterfaces:
- Workspace
- All Known Implementing Classes:
- WorkspaceImpl, XAWorkspace
public interface JackrabbitWorkspace
- extends Workspace
The Jackrabbit workspace interface. This interface contains the
Jackrabbit-specific extensions to the JCR Workspace
interface.
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 |
Methods inherited from interface javax.jcr.Workspace |
clone, copy, copy, createWorkspace, deleteWorkspace, getAccessibleWorkspaceNames, getImportContentHandler, getLockManager, getName, getNamespaceRegistry, getNodeTypeManager, getObservationManager, getQueryManager, getSession, getVersionManager, importXML, move, restore |
createWorkspace
void createWorkspace(String workspaceName)
throws AccessDeniedException,
RepositoryException
- Creates a workspace with the given name.
- Specified by:
createWorkspace
in interface Workspace
- Parameters:
workspaceName
- name of the new workspace
- Throws:
AccessDeniedException
- if the current session is not allowed to
create the workspace
RepositoryException
- if a workspace with the given name
already exists or if another error occurs- See Also:
Workspace.getAccessibleWorkspaceNames()
createWorkspace
void createWorkspace(String workspaceName,
InputSource workspaceTemplate)
throws AccessDeniedException,
RepositoryException
- Creates a workspace with the given name and a workspace configuration
template.
- Parameters:
workspaceName
- name of the new workspaceworkspaceTemplate
- the configuration template of the new workspace
- Throws:
AccessDeniedException
- if the current session is not allowed to
create the workspace
RepositoryException
- if a workspace with the given name
already exists or if another error occurs- See Also:
Workspace.getAccessibleWorkspaceNames()
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.