Package org.modeshape.jcr

The ModeShape implementation of the JCR API.


Interface Summary
JcrConfiguration.RepositoryDefinition<ReturnType> Interface used to define a JCR Repository that's accessible from the JcrEngine.
ModeShapePermissions The set of constants that can be used for action literals with the Session.checkPermission(String, String) method.
ModeShapeRoles ModeShape currently defines three roles: readonly, readwrite, and admin.

Class Summary
CndNodeTypeReader A class that reads files in the standard CND format defined by the JCR 2.0 specification.
JackrabbitXmlNodeTypeReader A class that reads node types from Jackrabbit XML files.
JcrConfiguration A configuration builder for a JcrEngine.
JcrEngine The basic component that encapsulates the ModeShape services, including the Repository instances.
JcrI18n The internationalized string constants for the org.modeshape.jcr* packages.
JcrLexicon Lexicon of names from the standard JCR "" namespace.
JcrLockManager A per-session lock manager for a given workspace.
JcrMixLexicon Lexicon of names from the standard JCR "" namespace.
JcrNodeTypeManager Local implementation of @{link NodeTypeManager}.
JcrNodeTypeTemplate ModeShape implementation of the JCR NodeTypeTemplate interface
JcrNtLexicon Lexicon of names from the standard JCR "" namespace.
JcrRepository Creates JCR sessions to an underlying repository (which may be a federated repository).
JcrRepository.DefaultOption The default values for each of the JcrRepository.Option.
JcrRepository.QueryLanguage The set of supported query language string constants.
JcrRepositoryFactory Service provider for the JCR2 RepositoryFactory interface.
JcrSvLexicon Lexicon of names from the standard JCR "" namespace.
JcrTools Utility methods for working with JCR nodes.
JndiRepositoryFactory The JndiRepositoryFactory class provides a means of initializing and accessing repositories in a JNDI tree.
ModeShapeIntLexicon A lexicon of internal and implementation-specific information
ModeShapeLexicon A lexicon of names used within ModeShape.
PropertyTypeUtil A utility for working with JCR property types and ModeShape property types.

Enum Summary
JcrRepository.Option The available options for the JcrRepository.

Exception Summary
JcrConfigurationException A runtime exception that denotes an error within the configuration for ModeShape.

Package org.modeshape.jcr Description

The ModeShape implementation of the JCR API. To use, first create a JcrConfiguration to represent the desired configuration, and then use the configuration to build a JcrEngine instance. This engine must be started, used to obtain JCR Repository instances, and then shutdown when no longer needed.

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