org.apache.jackrabbit.commons
Class AbstractWorkspace
java.lang.Object
org.apache.jackrabbit.commons.AbstractWorkspace
- All Implemented Interfaces:
- Workspace
- Direct Known Subclasses:
- WorkspaceImpl
public abstract class AbstractWorkspace
- extends Object
- implements Workspace
Abstract base class for implementing 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 class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.jcr.Workspace |
clone, copy, copy, createWorkspace, createWorkspace, deleteWorkspace, getAccessibleWorkspaceNames, getImportContentHandler, getLockManager, getName, getNamespaceRegistry, getNodeTypeManager, getObservationManager, getQueryManager, getSession, getVersionManager, move, restore |
AbstractWorkspace
public AbstractWorkspace()
importXML
public void importXML(String parentAbsPath,
InputStream in,
int uuidBehavior)
throws IOException,
InvalidSerializedDataException,
RepositoryException
- Parses the given input stream as an XML document and processes the
SAX events using the
ContentHandler
returned by
Workspace.getImportContentHandler(String, int)
.
- Specified by:
importXML
in interface Workspace
- Parameters:
parentAbsPath
- passed throughin
- input stream to be parsed as XML and importeduuidBehavior
- passed through
- Throws:
IOException
- if an I/O error occurs
InvalidSerializedDataException
- if an XML parsing error occurs
RepositoryException
- if a repository error occurs
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.