# Hierarchy For Package org.modeshape.jcr

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.modeshape.jcr.AccessControlManagerImpl (implements javax.jcr.security.AccessControlManager)
  - org.modeshape.jcr.BackupDocumentReader
  - org.modeshape.jcr.BackupDocumentWriter
  - org.modeshape.jcr.BackupObserver (implements org.modeshape.jcr.cache.change.ChangeSetListener)
  - org.modeshape.jcr.BackupService
  - org.modeshape.jcr.BackupService.Activity
    - org.modeshape.jcr.BackupService.BackupActivity
    - org.modeshape.jcr.BackupService.RestoreActivity
  - org.modeshape.jcr.BackupService.FieldName
  - org.modeshape.jcr.CndI18n
  - org.modeshape.jcr.CndImporter
  - org.modeshape.jcr.CndTokenizer (implements org.modeshape.common.text.TokenStream.Tokenizer)
  - org.modeshape.jcr.Connectors
  - org.modeshape.jcr.Connectors.AbstractPathMappings (implements org.modeshape.jcr.Connectors.PathMappings)
    - org.modeshape.jcr.Connectors.BasicPathMappings
    - org.modeshape.jcr.Connectors.EmptyPathMappings
  - org.modeshape.jcr.Connectors.LocalDocumentStoreExtraProperties (implements org.modeshape.jcr.federation.spi.ExtraPropertiesStore)
  - org.modeshape.jcr.Connectors.PathMapping
  - org.modeshape.jcr.Connectors.Projection
  - org.modeshape.jcr.Connectors.Snapshot
  - org.modeshape.jcr.ExecutionContext (implements java.lang.Cloneable, org.modeshape.jcr.value.NamespaceRegistry.Holder, org.modeshape.common.util.ThreadPoolFactory)
  - org.modeshape.jcr.ExecutionContext.ContextFactories (implements org.modeshape.jcr.value.ValueFactories)
  - org.modeshape.jcr.ExecutionContext.ContextFactories.ValueFactoryIterator (implements java.util.Iterator<E>)
  - org.modeshape.jcr.ExtensionLogger (implements org.modeshape.jcr.api.Logger)
  - org.modeshape.jcr.GraphI18n
  - org.modeshape.jcr.InfinispanUtil
  - org.modeshape.jcr.InfinispanUtil.GetAllKeys<K,V> (implements org.infinispan.distexec.DistributedCallable<K,V,T>, java.io.Serializable)
  - org.modeshape.jcr.InfinispanUtil.GetAllMemoryKeys<K,V> (implements org.infinispan.distexec.DistributedCallable<K,V,T>, java.io.Serializable)
  - org.modeshape.jcr.InfinispanUtil.KeyMerger<K> (implements org.modeshape.jcr.InfinispanUtil.Combiner<T>)
  - org.modeshape.jcr.InitialContentImporter
  - org.modeshape.jcr.JcrI18n
  - org.modeshape.jcr.JcrLexicon
  - org.modeshape.jcr.JcrLexicon.Namespace
  - org.modeshape.jcr.JcrMixLexicon
  - org.modeshape.jcr.JcrMixLexicon.Namespace
  - org.modeshape.jcr.JcrNodeTypeDelegate (implements javax.jcr.nodetype.NodeType)
  - org.modeshape.jcr.JcrNodeTypeManager (implements org.modeshape.jcr.api.nodetype.NodeTypeManager)
  - org.modeshape.jcr.JcrNodeTypeTemplate (implements javax.jcr.nodetype.NodeTypeTemplate)
  - org.modeshape.jcr.JcrNtLexicon
  - org.modeshape.jcr.JcrNtLexicon.Namespace
  - org.modeshape.jcr.JcrProblems (implements org.modeshape.jcr.api.Problems)
  - org.modeshape.jcr.JcrRepositoriesContainer (implements org.modeshape.jcr.api.RepositoriesContainer)
  - org.modeshape.jcr.JcrRepositoriesContainer.JNDIRepositoryLookup
  - org.modeshape.jcr.JcrRepositoriesContainer.UrlRepositoryLookup
  - org.modeshape.jcr.JcrRepository (implements org.modeshape.jcr.api.Repository)
  - org.modeshape.jcr.JcrRepository.BackgroundRepositoryTask (implements java.lang.Runnable)
    - org.modeshape.jcr.JcrRepository.BinaryValueGarbageCollectionTask
    - org.modeshape.jcr.JcrRepository.LockGarbageCollectionTask
    - org.modeshape.jcr.JcrRepository.OptimizationTask
  - org.modeshape.jcr.JcrRepository.ConfigurationChange (implements org.infinispan.schematic.document.Editor.Observer)
  - org.modeshape.jcr.JcrRepository.QueryLanguage
  - org.modeshape.jcr.JcrRepository.RepositoryMonitorFactory (implements org.modeshape.jcr.cache.SessionEnvironment.MonitorFactory)
  - org.modeshape.jcr.JcrRepository.RepositorySessionEnvironment (implements org.modeshape.jcr.cache.SessionEnvironment)
  - org.modeshape.jcr.JcrRepository.RunningState
  - org.modeshape.jcr.JcrRepositoryFactory (implements org.modeshape.jcr.api.RepositoryFactory)
  - org.modeshape.jcr.JcrRepositoryManager (implements org.modeshape.jcr.api.RepositoryManager)
  - org.modeshape.jcr.JcrRepositoryMonitor (implements org.modeshape.jcr.api.monitor.RepositoryMonitor)
  - org.modeshape.jcr.JcrSession (implements org.modeshape.jcr.api.Session)
    - org.modeshape.jcr.JcrXaSession (implements javax.transaction.xa.XAResource)
  - org.modeshape.jcr.JcrSession.JcrPreSave (implements org.modeshape.jcr.cache.SessionCache.PreSave)
  - org.modeshape.jcr.JcrSvLexicon
  - org.modeshape.jcr.JcrSvLexicon.Namespace
  - org.modeshape.jcr.JcrSystemNode
  - org.modeshape.jcr.JcrValueFactory (implements org.modeshape.jcr.api.ValueFactory)
  - org.modeshape.jcr.JndiRepositoryFactory (implements javax.naming.spi.ObjectFactory)
  - org.modeshape.jcr.LocalEnvironment (implements org.modeshape.jcr.Environment)
  - org.modeshape.jcr.ModeShape
  - org.modeshape.jcr.ModeShapeEngine (implements org.modeshape.jcr.api.Repositories)
  - org.modeshape.jcr.ModeShapeFederationManager (implements org.modeshape.jcr.api.federation.FederationManager)
  - org.modeshape.jcr.ModeShapeLexicon
  - org.modeshape.jcr.ModeShapeLexicon.Namespace
  - org.modeshape.jcr.NodeTypeSchemata (implements org.modeshape.jcr.query.validate.Schemata)
  - org.modeshape.jcr.NodeTypeSchemata.SessionSchemata (implements org.modeshape.jcr.query.validate.Schemata)
  - org.modeshape.jcr.NodeTypesImporter
  - org.modeshape.jcr.RepositoryConfiguration
  - org.modeshape.jcr.RepositoryConfiguration.AnonymousSecurity
  - org.modeshape.jcr.RepositoryConfiguration.BinaryStorage
  - org.modeshape.jcr.RepositoryConfiguration.Clustering
  - org.modeshape.jcr.RepositoryConfiguration.Component
  - org.modeshape.jcr.RepositoryConfiguration.Default
  - org.modeshape.jcr.RepositoryConfiguration.DocumentOptimization
  - org.modeshape.jcr.RepositoryConfiguration.Federation
  - org.modeshape.jcr.RepositoryConfiguration.FieldName
  - org.modeshape.jcr.RepositoryConfiguration.FieldValue
  - org.modeshape.jcr.RepositoryConfiguration.GarbageCollection
  - org.modeshape.jcr.RepositoryConfiguration.IndexRebuildOptions
  - org.modeshape.jcr.RepositoryConfiguration.InitialContent
  - org.modeshape.jcr.RepositoryConfiguration.JaasSecurity
  - org.modeshape.jcr.RepositoryConfiguration.MonitoringSystem
  - org.modeshape.jcr.RepositoryConfiguration.ProjectionConfiguration
  - org.modeshape.jcr.RepositoryConfiguration.QuerySystem
  - org.modeshape.jcr.RepositoryConfiguration.Security
  - org.modeshape.jcr.RepositoryConfiguration.Sequencing
  - org.modeshape.jcr.RepositoryConfiguration.TextExtracting
  - org.modeshape.jcr.RepositoryI18n
  - org.modeshape.jcr.RepositoryStatistics (implements org.modeshape.jcr.api.monitor.RepositoryMonitor)
  - org.modeshape.jcr.RepositoryStatistics.DurationActivityImpl (implements org.modeshape.jcr.api.monitor.DurationActivity)
  - org.modeshape.jcr.RepositoryStatistics.MetricHistory
    - org.modeshape.jcr.RepositoryStatistics.DurationHistory
    - org.modeshape.jcr.RepositoryStatistics.ValueHistory
  - org.modeshape.jcr.Sequencers (implements org.modeshape.jcr.cache.change.ChangeSetListener)
  - org.modeshape.jcr.Sequencers.SequencingConfiguration
  - org.modeshape.jcr.Sequencers.SequencingContext (implements org.modeshape.jcr.api.sequencer.Sequencer.Context)
  - org.modeshape.jcr.Sequencers.SequencingWorkItem (implements java.io.Serializable)
  - org.modeshape.jcr.Sequencers.SequencingWorkQueue (implements org.modeshape.jcr.Sequencers.WorkQueue)
  - org.modeshape.jcr.cache.SessionCacheWrapper (implements org.modeshape.jcr.cache.SessionCache)
    - org.modeshape.jcr.JcrSession.SystemSessionCache
  - org.modeshape.jcr.SystemContent
  - org.modeshape.jcr.SystemNamespaceRegistry (implements org.modeshape.jcr.value.NamespaceRegistry)
  - org.modeshape.jcr.TextExtractors
  - org.modeshape.jcr.TextExtractors.Worker (implements java.lang.Runnable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - javax.jcr.RepositoryException
        - javax.jcr.nodetype.NodeTypeExistsException
          - org.modeshape.jcr.NodeTypeExistsException
        - org.modeshape.jcr.NoSuchRepositoryException
        - org.modeshape.jcr.TimeoutException
      - java.lang.RuntimeException
        - org.modeshape.jcr.ConfigurationException
  - org.modeshape.jcr.Upgrades
  - org.modeshape.jcr.Upgrades.UpgradeOperation
    - org.modeshape.jcr.Upgrades.ModeShape_3_6_0
    - org.modeshape.jcr.Upgrades.ModeShape_3_7_4

## Interface Hierarchy

- org.modeshape.jcr.Connectors.PathMappings
- org.modeshape.jcr.Environment
- org.modeshape.jcr.InfinispanUtil.Combiner<T>
- org.modeshape.jcr.InfinispanUtil.Sequence<T>
- org.modeshape.jcr.ModeShapePermissions
- org.modeshape.jcr.ModeShapeRoles
- org.modeshape.jcr.Sequencers.WorkQueue
- org.modeshape.jcr.Upgrades.Context

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.modeshape.jcr.RepositoryConfiguration.IndexingMode
    - org.modeshape.jcr.RepositoryConfiguration.IndexReaderStrategy
    - org.modeshape.jcr.RepositoryConfiguration.FileSystemLockingStrategy
    - org.modeshape.jcr.RepositoryConfiguration.FileSystemAccessType
    - org.modeshape.jcr.RepositoryConfiguration.QueryRebuild
    - org.modeshape.jcr.RepositoryConfiguration.TransactionMode
    - org.modeshape.jcr.ModeShapeEngine.State
    - org.modeshape.jcr.InfinispanUtil.Location

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.