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.
JcrNodeTypeSource Interface for any potential provider of JcrNodeType definitions, the ModeShape implementation of NodeType.
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
CndNodeTypeSource Class to parse one or more Compact Node Definition (CND) files containing custom node type definitions into a format that can be registered with the JcrNodeTypeManager.
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.
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.
JcrSql2QueryParser An specialization of the SqlQueryParser that uses a different language name that matches the JCR 2.0 specification.
JcrSqlQueryParser Parser for JCR-SQL queries that produces abstract query model (AQM) objects.
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.
SecurityContextCredentials Credentials implementation that wraps a ModeShape security context.

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

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.