public class WorkspaceImpl
extends java.lang.Object
implements javax.jcr.Workspace
| Constructor and Description |
|---|
WorkspaceImpl(SessionImpl session)
Construct
|
| Modifier and Type | Method and Description |
|---|---|
void |
clone(java.lang.String srcWorkspace,
java.lang.String srcAbsPath,
java.lang.String destAbsPath,
boolean removeExisting) |
void |
copy(java.lang.String srcAbsPath,
java.lang.String destAbsPath) |
void |
copy(java.lang.String srcWorkspace,
java.lang.String srcAbsPath,
java.lang.String destAbsPath) |
java.lang.String[] |
getAccessibleWorkspaceNames() |
org.xml.sax.ContentHandler |
getImportContentHandler(java.lang.String parentAbsPath,
int uuidBehavior) |
java.lang.String |
getName() |
javax.jcr.NamespaceRegistry |
getNamespaceRegistry() |
javax.jcr.nodetype.NodeTypeManager |
getNodeTypeManager() |
javax.jcr.observation.ObservationManager |
getObservationManager() |
javax.jcr.Workspace |
getProxy()
Get proxied JCR Workspace
|
javax.jcr.query.QueryManager |
getQueryManager() |
javax.jcr.Session |
getSession() |
void |
importXML(java.lang.String parentAbsPath,
java.io.InputStream in,
int uuidBehavior) |
void |
move(java.lang.String srcAbsPath,
java.lang.String destAbsPath) |
void |
restore(javax.jcr.version.Version[] versions,
boolean removeExisting) |
public WorkspaceImpl(SessionImpl session)
session - the sessionpublic javax.jcr.Workspace getProxy()
public javax.jcr.Session getSession()
getSession in interface javax.jcr.Workspacepublic java.lang.String getName()
getName in interface javax.jcr.Workspacepublic void copy(java.lang.String srcAbsPath,
java.lang.String destAbsPath)
throws javax.jcr.nodetype.ConstraintViolationException,
javax.jcr.version.VersionException,
javax.jcr.AccessDeniedException,
javax.jcr.PathNotFoundException,
javax.jcr.ItemExistsException,
javax.jcr.lock.LockException,
javax.jcr.RepositoryException
copy in interface javax.jcr.Workspacejavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.version.VersionExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.ItemExistsExceptionjavax.jcr.lock.LockExceptionjavax.jcr.RepositoryExceptionpublic void copy(java.lang.String srcWorkspace,
java.lang.String srcAbsPath,
java.lang.String destAbsPath)
throws javax.jcr.NoSuchWorkspaceException,
javax.jcr.nodetype.ConstraintViolationException,
javax.jcr.version.VersionException,
javax.jcr.AccessDeniedException,
javax.jcr.PathNotFoundException,
javax.jcr.ItemExistsException,
javax.jcr.lock.LockException,
javax.jcr.RepositoryException
copy in interface javax.jcr.Workspacejavax.jcr.NoSuchWorkspaceExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.version.VersionExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.ItemExistsExceptionjavax.jcr.lock.LockExceptionjavax.jcr.RepositoryExceptionpublic void clone(java.lang.String srcWorkspace,
java.lang.String srcAbsPath,
java.lang.String destAbsPath,
boolean removeExisting)
throws javax.jcr.NoSuchWorkspaceException,
javax.jcr.nodetype.ConstraintViolationException,
javax.jcr.version.VersionException,
javax.jcr.AccessDeniedException,
javax.jcr.PathNotFoundException,
javax.jcr.ItemExistsException,
javax.jcr.lock.LockException,
javax.jcr.RepositoryException
clone in interface javax.jcr.Workspacejavax.jcr.NoSuchWorkspaceExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.version.VersionExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.ItemExistsExceptionjavax.jcr.lock.LockExceptionjavax.jcr.RepositoryExceptionpublic void move(java.lang.String srcAbsPath,
java.lang.String destAbsPath)
throws javax.jcr.nodetype.ConstraintViolationException,
javax.jcr.version.VersionException,
javax.jcr.AccessDeniedException,
javax.jcr.PathNotFoundException,
javax.jcr.ItemExistsException,
javax.jcr.lock.LockException,
javax.jcr.RepositoryException
move in interface javax.jcr.Workspacejavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.version.VersionExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.ItemExistsExceptionjavax.jcr.lock.LockExceptionjavax.jcr.RepositoryExceptionpublic void restore(javax.jcr.version.Version[] versions,
boolean removeExisting)
throws javax.jcr.ItemExistsException,
javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.version.VersionException,
javax.jcr.lock.LockException,
javax.jcr.InvalidItemStateException,
javax.jcr.RepositoryException
restore in interface javax.jcr.Workspacejavax.jcr.ItemExistsExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.InvalidItemStateExceptionjavax.jcr.RepositoryExceptionpublic javax.jcr.query.QueryManager getQueryManager()
throws javax.jcr.RepositoryException
getQueryManager in interface javax.jcr.Workspacejavax.jcr.RepositoryExceptionpublic javax.jcr.NamespaceRegistry getNamespaceRegistry()
throws javax.jcr.RepositoryException
getNamespaceRegistry in interface javax.jcr.Workspacejavax.jcr.RepositoryExceptionpublic javax.jcr.nodetype.NodeTypeManager getNodeTypeManager()
throws javax.jcr.RepositoryException
getNodeTypeManager in interface javax.jcr.Workspacejavax.jcr.RepositoryExceptionpublic javax.jcr.observation.ObservationManager getObservationManager()
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
getObservationManager in interface javax.jcr.Workspacejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic java.lang.String[] getAccessibleWorkspaceNames()
throws javax.jcr.RepositoryException
getAccessibleWorkspaceNames in interface javax.jcr.Workspacejavax.jcr.RepositoryExceptionpublic org.xml.sax.ContentHandler getImportContentHandler(java.lang.String parentAbsPath,
int uuidBehavior)
throws javax.jcr.PathNotFoundException,
javax.jcr.nodetype.ConstraintViolationException,
javax.jcr.version.VersionException,
javax.jcr.lock.LockException,
javax.jcr.AccessDeniedException,
javax.jcr.RepositoryException
getImportContentHandler in interface javax.jcr.Workspacejavax.jcr.PathNotFoundExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.RepositoryExceptionpublic void importXML(java.lang.String parentAbsPath,
java.io.InputStream in,
int uuidBehavior)
throws java.io.IOException,
javax.jcr.PathNotFoundException,
javax.jcr.ItemExistsException,
javax.jcr.nodetype.ConstraintViolationException,
javax.jcr.InvalidSerializedDataException,
javax.jcr.lock.LockException,
javax.jcr.AccessDeniedException,
javax.jcr.RepositoryException
importXML in interface javax.jcr.Workspacejava.io.IOExceptionjavax.jcr.PathNotFoundExceptionjavax.jcr.ItemExistsExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.InvalidSerializedDataExceptionjavax.jcr.lock.LockExceptionjavax.jcr.AccessDeniedExceptionjavax.jcr.RepositoryExceptionCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.