B C D E G I J L N O P R S U

B

BaseNamespaceHelper - Class in org.apache.jackrabbit.ocm.nodemanagement.impl
Base class of all namespace helpers.
BaseNamespaceHelper() - Constructor for class org.apache.jackrabbit.ocm.nodemanagement.impl.BaseNamespaceHelper
Creates a new instance of BaseNamespaceHelper.
BaseNodeManagementException - Exception in org.apache.jackrabbit.ocm.nodemanagement.exception
Base exception for all JCR Node Type Management exceptions.
BaseNodeManagementException() - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.BaseNodeManagementException
Creates a new instance of BaseNodeManagementException.
BaseNodeManagementException(String) - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.BaseNodeManagementException
Creates a new instance of BaseNodeManagementException.
BaseNodeManagementException(Exception) - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.BaseNodeManagementException
Creates a new instance of BaseNodeManagementException.

C

createNamespace(Session, String, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createNamespace(Session, String, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createNamespace(Session, String, String) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
Creates a new namespace in the repository.
createNodeTypeFromClass(Session, Class, String, boolean) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createNodeTypeFromClass(Session, Class, String, boolean) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createNodeTypeFromClass(Session, Class, String, boolean) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method creates a JCR node type from a given Java Bean class by using reflection.
createNodeTypes(Session, MappingDescriptor) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createNodeTypes(Session, ClassDescriptor[]) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createNodeTypes(Session, MappingDescriptor) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createNodeTypes(Session, ClassDescriptor[]) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createNodeTypes(Session, MappingDescriptor) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method creates JCR node types based on the MappingDescriptor object which is created by a jcr-mapping Mapper implementation.
createNodeTypes(Session, ClassDescriptor[]) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method creates JCR node types based on ClassDescriptor objects which are created by a jcr-mapping Mapper implementation.
createNodeTypesFromConfiguration(Session, InputStream) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createNodeTypesFromConfiguration(Session, InputStream) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createNodeTypesFromConfiguration(Session, InputStream) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method creates JCR node types from a JCR vendor specific configuration file.
createNodeTypesFromMappingFiles(Session, InputStream[]) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createNodeTypesFromMappingFiles(Session, InputStream[]) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createNodeTypesFromMappingFiles(Session, InputStream[]) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method creates JCR node types based on jcr-mapping xml files.
createSingleNodeType(Session, ClassDescriptor) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createSingleNodeType(Session, ClassDescriptor) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createSingleNodeType(Session, ClassDescriptor) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method creates a single JCR node type identified by its ClassDescriptor read from the jcr mapping file.
createSingleNodeTypeFromMappingFile(Session, InputStream, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
createSingleNodeTypeFromMappingFile(Session, InputStream, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
createSingleNodeTypeFromMappingFile(Session, InputStream, String) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method creates a single JCR node type identified by its jcrNodeType name defined in a jcr-mapping xml file.

D

DEFAULT_NAMESPACE_URI - Static variable in class org.apache.jackrabbit.ocm.nodemanagement.impl.BaseNamespaceHelper
Default namespace URI if none is specified.

E

encodePath(String) - Static method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
Encode a path

G

getAllPrimaryNodeTypeNames(Session) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
getAllPrimaryNodeTypeNames(Session) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
getAllPrimaryNodeTypeNames(Session) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
Returns a list of all JCR node types.
getConfigurationFile() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
getJcrSuperTypes(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
Creates a QName array from a comma separated list of JCR super types in a given String.
getJndiName() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
getName(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NamespaceHelper
Returns a QName object from a given JCR item name.
getNamespaceHelper() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
Getter for property namespaceHelper.
getNamespaceUri(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NamespaceHelper
Returns the namespace URI from a given namespace prefix.
getNodeTypeDef(String, String, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
Creates a NodeTypeDef object.
getPrimaryNodeTypeNames(Session, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
getPrimaryNodeTypeNames(Session, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
getPrimaryNodeTypeNames(Session, String) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
Returns the names of all node types in the repository identified by a given namespace.
getPropertyDefinition(String, PropertyDefDescriptor, Name) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
Creates a PropDefImpl object.
getRegistry() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NamespaceHelper
Getter for property registry.
getRepository(String) - Static method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
Get a repository
getRepositoryName() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
getRepositoryPath() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
getSession(String, String, RepositoryConfiguration) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.JackrabbitRepositorySession
 
getSession(String, String, String, RepositoryConfiguration) - Static method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositorySessionFactory
Returns a session to a JCR repository.
getSession(String, String, RepositoryConfiguration) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.RepositorySession
Connects to a JCR repository and returns a session to it.
getWorkspaceName() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
getWrappedException() - Method in exception org.apache.jackrabbit.ocm.nodemanagement.exception.BaseNodeManagementException
Getter for property wrappedException.

I

isUseJNDI() - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 

J

JACKRABBIT - Static variable in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositorySessionFactory
 
JackrabbitRepositorySession - Class in org.apache.jackrabbit.ocm.nodemanagement.impl
This class is the Jackrabbit JCR Repository session implementation.
JackrabbitRepositorySession() - Constructor for class org.apache.jackrabbit.ocm.nodemanagement.impl.JackrabbitRepositorySession
Creates a new instance of JackrabbitRepositorySession.

L

login(Repository, String, String) - Static method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
Connect to a JCR repository

N

NamespaceCreationException - Exception in org.apache.jackrabbit.ocm.nodemanagement.exception
Exception that is thrown when a JCR namespace could not be created.
NamespaceCreationException() - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.NamespaceCreationException
Creates a new instance of NamespaceCreationException.
NamespaceCreationException(Exception) - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.NamespaceCreationException
Creates a new instance of NamespaceCreationException.
NamespaceHelper - Class in org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit
Jackrabbit namespace helper class.
NamespaceHelper() - Constructor for class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NamespaceHelper
Creates a new instance of NamespaceHelper.
NodeTypeCreationException - Exception in org.apache.jackrabbit.ocm.nodemanagement.exception
Exception that is thrown when a JCR node type could not be created.
NodeTypeCreationException() - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.NodeTypeCreationException
Creates a new instance of NodeTypeCreationException.
NodeTypeCreationException(String) - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.NodeTypeCreationException
Creates a new instance of NodeTypeCreationException.
NodeTypeCreationException(Exception) - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.NodeTypeCreationException
Creates a new instance of NodeTypeCreationException.
NodeTypeManager - Interface in org.apache.jackrabbit.ocm.nodemanagement
This interface defines the API for JCR Node Type Management implementations.
NodeTypeManagerImpl - Class in org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit
This is the NodeTypeManager implementation for Apache Jackrabbit.
NodeTypeManagerImpl() - Constructor for class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
Creates a new instance of NodeTypeManagerImpl.
NodeTypeManagerImpl - Class in org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira
This is the NodeTypeManager implementation for Jeceira.
NodeTypeManagerImpl() - Constructor for class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
Creates a new instance of NodeTypeManagerImpl.
NodeTypeRemovalException - Exception in org.apache.jackrabbit.ocm.nodemanagement.exception
Exception that is thrown when a JCR node type could not be removed.
NodeTypeRemovalException() - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.NodeTypeRemovalException
Creates a new instance of NodeTypeRemovalException.
NodeTypeRemovalException(Exception) - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.NodeTypeRemovalException
Creates a new instance of NodeTypeRemovalException.

O

OCM_NAMESPACE - Static variable in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
namespace constant
OCM_NAMESPACE_PREFIX - Static variable in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
namespace prefix constant
OperationNotSupportedException - Exception in org.apache.jackrabbit.ocm.nodemanagement.exception
Exception that is thrown if a JCR operation is not supported by a JCR repository implementation.
OperationNotSupportedException() - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.OperationNotSupportedException
Creates a new instance of NodeTypeRemovalException.
OperationNotSupportedException(Exception) - Constructor for exception org.apache.jackrabbit.ocm.nodemanagement.exception.OperationNotSupportedException
Creates a new instance of NodeTypeRemovalException.
org.apache.jackrabbit.ocm.nodemanagement - package org.apache.jackrabbit.ocm.nodemanagement
 
org.apache.jackrabbit.ocm.nodemanagement.exception - package org.apache.jackrabbit.ocm.nodemanagement.exception
 
org.apache.jackrabbit.ocm.nodemanagement.impl - package org.apache.jackrabbit.ocm.nodemanagement.impl
 
org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit - package org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit
 
org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira - package org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira
 

P

PATH_SEPARATOR - Static variable in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
Item path separator
printStackTrace(PrintStream) - Method in exception org.apache.jackrabbit.ocm.nodemanagement.exception.BaseNodeManagementException
 
printStackTrace(PrintWriter) - Method in exception org.apache.jackrabbit.ocm.nodemanagement.exception.BaseNodeManagementException
 

R

registerRepository(String, String, String) - Static method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
Register a new repository
removeNodeTypes(Session, InputStream[]) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
removeNodeTypesFromConfiguration(Session, InputStream) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
removeNodeTypesFromConfiguration(Session, InputStream) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
removeNodeTypesFromConfiguration(Session, InputStream) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method removes JCR node types from a JCR vendor specific configuration file
removeNodeTypesFromMappingFile(Session, InputStream[]) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
removeNodeTypesFromMappingFile(Session, InputStream[]) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
removeNodeTypesFromMappingFile(Session, InputStream[]) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method removes all JCR node types that are defined in one to many jcr-mapping XML files.
removeSingleNodeType(Session, Name) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
removeSingleNodeType(Session, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 
removeSingleNodeType(Session, String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jeceira.NodeTypeManagerImpl
 
removeSingleNodeType(Session, String) - Method in interface org.apache.jackrabbit.ocm.nodemanagement.NodeTypeManager
This method removes a single JCR node type identified by its jcrNodeType name.
RepositoryConfiguration - Class in org.apache.jackrabbit.ocm.nodemanagement.impl
 
RepositoryConfiguration() - Constructor for class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
Creates a new instance of RepositoryConfiguration.
RepositorySession - Interface in org.apache.jackrabbit.ocm.nodemanagement
Represents to JCR repository connection parameter.
RepositorySessionFactory - Class in org.apache.jackrabbit.ocm.nodemanagement.impl
Factory class to create a JCR repository session for different JCR implementations.
RepositoryUtil - Class in org.apache.jackrabbit.ocm.nodemanagement.impl
Utility class for managing JCR repositories.
RepositoryUtil() - Constructor for class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
 

S

setConfigurationFile(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
setJndiName(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
setNamespaceHelper(NamespaceHelper) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
Setter for property namespaceHelper.
setRegistry(NamespaceRegistry) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NamespaceHelper
Setter for property registry.
setRepositoryName(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
setRepositoryPath(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
setupSession(Session) - Static method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
Setup the session.
setUseJNDI(boolean) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
setWorkspaceName(String) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryConfiguration
 
setWrappedException(Exception) - Method in exception org.apache.jackrabbit.ocm.nodemanagement.exception.BaseNodeManagementException
Setter for property wrappedException.
showPropertyDefinition(PropertyDefinition) - Method in class org.apache.jackrabbit.ocm.nodemanagement.impl.jackrabbit.NodeTypeManagerImpl
 

U

unRegisterRepository(String) - Static method in class org.apache.jackrabbit.ocm.nodemanagement.impl.RepositoryUtil
Unregister a repository

B C D E G I J L N O P R S U

Copyright © 2004-2008 Apache Software Foundation. All Rights Reserved.