org.apache.jackrabbit.jcr2spi.xml
Interface Importer

All Known Implementing Classes:
SessionImporter

public interface Importer

The Importer interface ...


Nested Class Summary
static class Importer.NodeInfo
           
static class Importer.PropInfo
           
static interface Importer.TextValue
          TextValue represents a serialized property value read from a System or Document View XML document.
 
Method Summary
 void end()
           
 void endNode(Importer.NodeInfo nodeInfo)
           
 void start()
           
 void startNode(Importer.NodeInfo nodeInfo, List<Importer.PropInfo> propInfos, NamePathResolver resolver)
           
 

Method Detail

start

void start()
           throws RepositoryException
Throws:
RepositoryException

startNode

void startNode(Importer.NodeInfo nodeInfo,
               List<Importer.PropInfo> propInfos,
               NamePathResolver resolver)
               throws RepositoryException
Parameters:
nodeInfo -
propInfos - list of PropInfo instances
resolver - NamePathResolver dealing with prefix mappings of current context.
Throws:
RepositoryException

endNode

void endNode(Importer.NodeInfo nodeInfo)
             throws RepositoryException
Parameters:
nodeInfo -
Throws:
RepositoryException

end

void end()
         throws RepositoryException
Throws:
RepositoryException


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.