Uses of Interface
org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver

Packages that use NamespaceResolver
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.cluster   
org.apache.jackrabbit.core.config Jackrabbit configuration handling. 
org.apache.jackrabbit.core.journal   
org.apache.jackrabbit.core.nodetype.xml   
org.apache.jackrabbit.core.query.lucene   
org.apache.jackrabbit.jcr2spi   
org.apache.jackrabbit.jcr2spi.xml   
org.apache.jackrabbit.spi.commons.conversion   
org.apache.jackrabbit.spi.commons.namespace   
org.apache.jackrabbit.spi.commons.nodetype.compact   
 

Uses of NamespaceResolver in org.apache.jackrabbit.core
 

Classes in org.apache.jackrabbit.core that implement NamespaceResolver
 class SessionImpl
          A SessionImpl ...
 class XASessionImpl
          Session extension that provides XA support.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.cluster
 

Methods in org.apache.jackrabbit.core.cluster that return NamespaceResolver
 NamespaceResolver ClusterContext.getNamespaceResolver()
          Return a namespace resolver to map prefixes to URIs and vice-versa
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.config
 

Methods in org.apache.jackrabbit.core.config with parameters of type NamespaceResolver
 Journal ClusterConfig.getJournal(NamespaceResolver resolver)
          Returns an initialized journal instance.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.journal
 

Fields in org.apache.jackrabbit.core.journal declared as NamespaceResolver
protected  NamespaceResolver AbstractRecord.nsResolver
          Namespace resolver.
 

Methods in org.apache.jackrabbit.core.journal that return NamespaceResolver
 NamespaceResolver AbstractJournal.getResolver()
          Return this journal's namespace resolver.
 

Methods in org.apache.jackrabbit.core.journal with parameters of type NamespaceResolver
 Journal JournalFactory.getJournal(NamespaceResolver resolver)
          Creates, initializes, and returns a Journal instance for use by the repository.
 void MemoryJournal.init(String id, NamespaceResolver resolver)
          Initialize journal.
 void Journal.init(String id, NamespaceResolver resolver)
          Initialize journal.
 void FileJournal.init(String id, NamespaceResolver resolver)
          Initialize journal.
 void DatabaseJournal.init(String id, NamespaceResolver resolver)
          Initialize journal.
 void AbstractJournal.init(String id, NamespaceResolver resolver)
          Initialize journal.
 ReadRecord FileRecordLog.read(NamespaceResolver resolver, NamePathResolver npResolver)
          Read the file record at the current seek position.
 

Constructors in org.apache.jackrabbit.core.journal with parameters of type NamespaceResolver
AbstractRecord(NamespaceResolver nsResolver, NamePathResolver resolver)
          Create a new instance of this class.
FileRecordIterator(File[] logFiles, long startRevision, long stopRevision, NamespaceResolver resolver, NamePathResolver npResolver)
          Creates a new instance of this class.
ReadRecord(String journalId, String producerId, long revision, DataInputStream dataIn, int length, NamespaceResolver resolver, NamePathResolver npResolver)
          Create a new instance of this class.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.nodetype.xml
 

Classes in org.apache.jackrabbit.core.nodetype.xml that implement NamespaceResolver
 class AdditionalNamespaceResolver
          A simple namespace resolver implementation, that uses the additional namespaces declared in an XML element.
 

Uses of NamespaceResolver in org.apache.jackrabbit.core.query.lucene
 

Subinterfaces of NamespaceResolver in org.apache.jackrabbit.core.query.lucene
 interface NamespaceMappings
          The class NamespaceMappings holds a namespace mapping that is used internally in the search index.
 

Classes in org.apache.jackrabbit.core.query.lucene that implement NamespaceResolver
 class AbstractNamespaceMappings
          AbstractNamespaceMappings is the base class for index internal namespace mappings.
 class FileBasedNamespaceMappings
          The class NamespaceMappings implements a NamespaceResolver that holds a namespace mapping that is used internally in the search index.
 class NSRegistryBasedNamespaceMappings
          NSRegistryBasedNamespaceMappings implements a namespace mapping based on the stable index prefix provided by the namespace registry.
 

Uses of NamespaceResolver in org.apache.jackrabbit.jcr2spi
 

Methods in org.apache.jackrabbit.jcr2spi that return NamespaceResolver
 NamespaceResolver WorkspaceImpl.getNamespaceResolver()
           
 NamespaceResolver SessionImpl.getNamespaceResolver()
           
 NamespaceResolver ManagerProvider.getNamespaceResolver()
           
 

Uses of NamespaceResolver in org.apache.jackrabbit.jcr2spi.xml
 

Constructors in org.apache.jackrabbit.jcr2spi.xml with parameters of type NamespaceResolver
ImportHandler(Importer importer, NamespaceResolver nsResolver, NamespaceRegistry nsReg, NameFactory nameFactory, PathFactory pathFactory)
           
 

Uses of NamespaceResolver in org.apache.jackrabbit.spi.commons.conversion
 

Methods in org.apache.jackrabbit.spi.commons.conversion with parameters of type NamespaceResolver
static Name[] NameParser.parse(String[] jcrNames, NamespaceResolver resolver, NameFactory factory)
          Parses an array of jcrName and returns the respective array of Name.
static Name NameParser.parse(String jcrName, NamespaceResolver resolver, NameFactory factory)
          Parses the jcrName (either qualified or expanded) and returns a new Name.
 

Constructors in org.apache.jackrabbit.spi.commons.conversion with parameters of type NamespaceResolver
DefaultNamePathResolver(NamespaceResolver nsResolver)
           
DefaultNamePathResolver(NamespaceResolver nsResolver, boolean enableCaching)
           
DefaultNamePathResolver(NamespaceResolver nsResolver, IdentifierResolver idResolver, boolean enableCaching)
           
ParsingNameResolver(NameFactory nameFactory, NamespaceResolver resolver)
          Creates a parsing name resolver.
 

Uses of NamespaceResolver in org.apache.jackrabbit.spi.commons.namespace
 

Classes in org.apache.jackrabbit.spi.commons.namespace that implement NamespaceResolver
 class AbstractNamespaceResolver
          Deprecated. https://issues.apache.org/jira/browse/JCR-1700
 class NamespaceMapping
          A Simple Namespace Mapping table.
 class RegistryNamespaceResolver
          Namespace resolver based on the repository-wide namespace mappings stored in a namespace registry.
 class SessionNamespaceResolver
          helper class that exposes the NamespaceResolver interface on a Session.
 

Constructors in org.apache.jackrabbit.spi.commons.namespace with parameters of type NamespaceResolver
NamespaceMapping(NamespaceResolver base)
          Constructor
 

Uses of NamespaceResolver in org.apache.jackrabbit.spi.commons.nodetype.compact
 

Methods in org.apache.jackrabbit.spi.commons.nodetype.compact with parameters of type NamespaceResolver
static void CompactNodeTypeDefWriter.write(Collection<? extends QNodeTypeDefinition> defs, NamespaceResolver r, NamePathResolver npResolver, Writer out)
          Writes the given list of QNodeTypeDefinition to the output writer including the used namespaces.
 

Constructors in org.apache.jackrabbit.spi.commons.nodetype.compact with parameters of type NamespaceResolver
CompactNodeTypeDefWriter(Writer out, NamespaceResolver r, boolean includeNS)
          Creates a new nodetype writer based on a namespace resolver
CompactNodeTypeDefWriter(Writer out, NamespaceResolver r, NamePathResolver npResolver)
          Creates a new nodetype writer that does not include namepsaces.
CompactNodeTypeDefWriter(Writer out, NamespaceResolver r, NamePathResolver npResolver, boolean includeNS)
          Creates a new nodetype writer
 



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