Package org.apache.jackrabbit.commons
Class AbstractWorkspace
java.lang.Object
org.apache.jackrabbit.commons.AbstractWorkspace
- All Implemented Interfaces:
Workspace
Abstract base class for implementing the JCR
Workspace interface.-
Field Summary
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidimportXML(String parentAbsPath, InputStream in, int uuidBehavior) Parses the given input stream as an XML document and processes the SAX events using theContentHandlerreturned byWorkspace.getImportContentHandler(String, int).Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.jcr.Workspace
clone, copy, copy, createWorkspace, createWorkspace, deleteWorkspace, getAccessibleWorkspaceNames, getImportContentHandler, getLockManager, getName, getNamespaceRegistry, getNodeTypeManager, getObservationManager, getQueryManager, getSession, getVersionManager, move, restore
-
Constructor Details
-
AbstractWorkspace
public AbstractWorkspace()
-
-
Method Details
-
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 theContentHandlerreturned byWorkspace.getImportContentHandler(String, int).- Specified by:
importXMLin interfaceWorkspace- Parameters:
parentAbsPath- passed throughin- input stream to be parsed as XML and importeduuidBehavior- passed through- Throws:
IOException- if an I/O error occursInvalidSerializedDataException- if an XML parsing error occursRepositoryException- if a repository error occurs
-