A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

ABORT - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
ACCESS_MANAGER_ELEMENT - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the access manager configuration element.
ADD_NODE_ACTION - Static variable in class org.apache.jackrabbit.core.SessionImpl
 
ALL_NODES - Static variable in class org.apache.jackrabbit.core.query.lucene.QueryImpl
Represents a query that selects all nodes.
AMContext - class org.apache.jackrabbit.core.security.AMContext.
An AMContext is used to provide context information for an AccessManager.
AMContext(File, FileSystem, Subject, HierarchyManager, String) - Constructor for class org.apache.jackrabbit.core.security.AMContext
Creates a new AMContext.
ANY_NAME - Static variable in interface org.apache.jackrabbit.core.nodetype.ItemDef
The special wildcard name used as the name of residual item definitions.
APP_NAME_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the application name configuration attribute.
ASTContainsExpression - class org.apache.jackrabbit.core.query.sql.ASTContainsExpression.
 
ASTContainsExpression(int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTContainsExpression
 
ASTContainsExpression(JCRSQLParser, int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTContainsExpression
 
ASTIdentifier - class org.apache.jackrabbit.core.query.sql.ASTIdentifier.
 
ASTIdentifier(int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTIdentifier
 
ASTIdentifier(JCRSQLParser, int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTIdentifier
 
ASTLiteral - class org.apache.jackrabbit.core.query.sql.ASTLiteral.
 
ASTLiteral(int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTLiteral
 
ASTLiteral(JCRSQLParser, int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTLiteral
 
ASTPredicate - class org.apache.jackrabbit.core.query.sql.ASTPredicate.
 
ASTPredicate(int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTPredicate
 
ASTPredicate(JCRSQLParser, int) - Constructor for class org.apache.jackrabbit.core.query.sql.ASTPredicate
 
ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
AUTOCREATED - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
AUTOCREATED_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the autoCreated attribute.
AbstractNamespaceResolver - class org.apache.jackrabbit.name.AbstractNamespaceResolver.
Provides default implementations for the methods: AbstractNamespaceResolver.getQName(String) AbstractNamespaceResolver.getJCRName(QName) Subclasses may overwrite those methods with more efficient implementations e.g.
AbstractNamespaceResolver() - Constructor for class org.apache.jackrabbit.name.AbstractNamespaceResolver
Creates a AbstractNamespaceResolver without listener support.
AbstractNamespaceResolver(boolean) - Constructor for class org.apache.jackrabbit.name.AbstractNamespaceResolver
Creates a AbstractNamespaceResolver with listener support if supportListeners is set to true.
AbstractPersistenceManager - class org.apache.jackrabbit.core.state.AbstractPersistenceManager.
Implementation PersistenceManager that handles some concepts.
AbstractPersistenceManager() - Constructor for class org.apache.jackrabbit.core.state.AbstractPersistenceManager
 
AbstractQueryHandler - class org.apache.jackrabbit.core.query.AbstractQueryHandler.
Implements default behaviour for some methods of QueryHandler.
AbstractQueryHandler() - Constructor for class org.apache.jackrabbit.core.query.AbstractQueryHandler
 
AbstractQueryImpl - class org.apache.jackrabbit.core.query.AbstractQueryImpl.
Defines common initialization methods for all query implementations.
AbstractQueryImpl() - Constructor for class org.apache.jackrabbit.core.query.AbstractQueryImpl
 
AbstractVISProvider - class org.apache.jackrabbit.core.virtual.AbstractVISProvider.
This Class implements a virtual item state provider, in order to expose the versions to the version storage.
AbstractVISProvider(NodeTypeRegistry, NodeId) - Constructor for class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Creates an abstract virtual item state provider
AbstractVersion - class org.apache.jackrabbit.core.version.AbstractVersion.
Base implementation of the Version interface.
AbstractVersion(ItemManager, SessionImpl, NodeId, NodeState, NodeDefinition, ItemLifeCycleListener[]) - Constructor for class org.apache.jackrabbit.core.version.AbstractVersion
Create a new instance of this class.
AbstractVersionHistory - class org.apache.jackrabbit.core.version.AbstractVersionHistory.
Base implementation of the VersionHistory interface.
AbstractVersionHistory(ItemManager, SessionImpl, NodeId, NodeState, NodeDefinition, ItemLifeCycleListener[]) - Constructor for class org.apache.jackrabbit.core.version.AbstractVersionHistory
Create a new instance of this class.
AccessManager - interface org.apache.jackrabbit.core.security.AccessManager.
The AccessManager can be queried to determines whether permission is granted to perform a specific action on a specific item.
AccessManagerConfig - class org.apache.jackrabbit.core.config.AccessManagerConfig.
Access manager configuration.
AccessManagerConfig(BeanConfig) - Constructor for class org.apache.jackrabbit.core.config.AccessManagerConfig
Creates an access manager configuration object from the given bean configuration.
AdditionalNamespaceResolver - class org.apache.jackrabbit.core.nodetype.xml.AdditionalNamespaceResolver.
A simple namespace resolver implementation, that uses the additional namespaces declared in an XML element.
AdditionalNamespaceResolver(Properties) - Constructor for class org.apache.jackrabbit.core.nodetype.xml.AdditionalNamespaceResolver
Creates a namespace resolver using the namespaces defined in the given prefix-to-URI property set.
AdditionalNamespaceResolver(NamespaceRegistry) - Constructor for class org.apache.jackrabbit.core.nodetype.xml.AdditionalNamespaceResolver
Creates a namespace resolver using the namespaces declared in the given namespace registry.
AndQueryNode - class org.apache.jackrabbit.core.query.AndQueryNode.
Implements a query node that defines an AND operation between arbitrary other QueryNodes.
AndQueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.AndQueryNode
Creates a new AndQueryNode with a parent query node.
AndQueryNode(QueryNode, QueryNode[]) - Constructor for class org.apache.jackrabbit.core.query.AndQueryNode
Creates a new AndQueryNode with a parent query node and operands for this AndQueryNode.
AnonymousPrincipal - class org.apache.jackrabbit.core.security.AnonymousPrincipal.
A AnonymousPrincipal ...
AnonymousPrincipal() - Constructor for class org.apache.jackrabbit.core.security.AnonymousPrincipal
Creates an AnonymousPrincipal.
AuthContext - class org.apache.jackrabbit.core.security.AuthContext.
An authentication context used to authenticate users.
AuthContext() - Constructor for class org.apache.jackrabbit.core.security.AuthContext
 
AuthContext.JAAS - class org.apache.jackrabbit.core.security.AuthContext.JAAS.
An AuthContext implemented using a regular JAAS LoginContext.
AuthContext.JAAS(String, Credentials) - Constructor for class org.apache.jackrabbit.core.security.AuthContext.JAAS
Creates an authentication context given a JAAS configuration name and some credentials.
AuthContext.Local - class org.apache.jackrabbit.core.security.AuthContext.Local.
An AuthContext implemented using a particular LoginModule.
AuthContext.Local(LoginModule, Map, Credentials) - Constructor for class org.apache.jackrabbit.core.security.AuthContext.Local
Creates an authentication context given a login module and some credentials.
abort() - Method in class org.apache.jackrabbit.core.security.SimpleLoginModule
accept(ItemVisitor) - Method in class org.apache.jackrabbit.core.ItemImpl
accept(ItemVisitor) - Method in class org.apache.jackrabbit.core.NodeImpl
accept(ItemVisitor) - Method in class org.apache.jackrabbit.core.PropertyImpl
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.AndQueryNode
This method can return null to indicate that this AndQueryNode does not contain any operands.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.DerefQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.ExactQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.NodeTypeQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.NotQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.OrQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.OrderQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.PathQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.QueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.QueryRootNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
accept(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.TextsearchQueryNode
Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
acceptOperands(QueryNodeVisitor, Object) - Method in class org.apache.jackrabbit.core.query.NAryQueryNode
Helper class to accept a visitor for all operands of this NAryQueryNode.
accessMgr - Variable in class org.apache.jackrabbit.core.SessionImpl
the AccessManager associated with this session
acquireRepositoryLock() - Method in class org.apache.jackrabbit.core.RepositoryImpl
Lock the repository home.
add(NodeTypeDef) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefStore
 
add(Object) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Adds object o to this collection.
addAll(Collection) - Method in class org.apache.jackrabbit.core.observation.EventStateCollection
Adds all event states in the given collection to this collection
addAll(Path.PathElement[]) - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Adds the given elemenets
addAll(Collection) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
 
addAllReferences(List) - Method in class org.apache.jackrabbit.core.state.NodeReferences
 
addBinaryValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the binary value to the document as the named field.
addBooleanValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the string representation of the boolean value to the document as the named field.
addCalendarValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the calendar value to the document as the named field.
addChildNodeEntry(QName, NodeId) - Method in class org.apache.jackrabbit.core.state.NodeState
Adds a new ChildNodeEntry.
addContent(String) - Method in class org.apache.jackrabbit.core.util.DOMBuilder
Adds the given string as text content to the current element.
addContentElement(String, String) - Method in class org.apache.jackrabbit.core.util.DOMBuilder
Adds a new child element with the given name and text content.
addDispatcher(ObservationManagerFactory) - Method in class org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher
Adds a new observation factory to the set of dispatchers
addDoubleValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the double value to the document as the named field.
addEventListener(EventListener, int, String, boolean, String[], String[], boolean) - Method in class org.apache.jackrabbit.core.observation.ObservationManagerImpl
addFirst(Path.PathElement) - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Inserts the element at the beginning of the path to be built.
addFirst(QName) - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Inserts the element at the beginning of the path to be built.
addFirst(QName, int) - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Inserts the element at the beginning of the path to be built.
addLast(Path.PathElement) - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Inserts the element at the end of the path to be built.
addLast(QName) - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Inserts the element at the end of the path to be built.
addLast(QName, int) - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Inserts the element at the end of the path to be built.
addListener(SessionListener) - Method in class org.apache.jackrabbit.core.SessionImpl
Add a SessionListener
addListener(NodeTypeRegistryListener) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Add a NodeTypeRegistryListener
addListener(ItemStateListener) - Method in class org.apache.jackrabbit.core.state.ItemState
Add an ItemStateListener
addListener(ItemStateListener) - Method in class org.apache.jackrabbit.core.state.NodeState
Add an ItemStateListener

If the listener passed is at the same time a NodeStateListener we add it to our list of specialized listeners.

addListener(NamespaceListener) - Method in class org.apache.jackrabbit.name.AbstractNamespaceResolver
Registers listener to get notifications when namespace mappings change.
addLockToken(String) - Method in class org.apache.jackrabbit.core.SessionImpl
addLockToken(String, boolean) - Method in class org.apache.jackrabbit.core.SessionImpl
Internal implementation of SessionImpl.addLockToken(String).
addLongValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the long value to the document as the named field.
addMixin(QName) - Method in class org.apache.jackrabbit.core.NodeImpl
Same as Node.addMixin(String) except that it takes a QName instead of a String.
addMixin(String) - Method in class org.apache.jackrabbit.core.NodeImpl
addNameValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the name value to the document as the named field.
addNamespace(String, String) - Method in class org.apache.jackrabbit.util.name.NamespaceAdder
 
addNamespaces(NamespaceMapping) - Method in class org.apache.jackrabbit.util.name.NamespaceAdder
 
addNode(QName, QName, UUID) - Method in class org.apache.jackrabbit.core.NodeImpl
Same as Node.addNode(String, String) except that this method takes QName arguments instead of Strings and has an additional uuid argument.
addNode(String) - Method in class org.apache.jackrabbit.core.NodeImpl
addNode(String, String) - Method in class org.apache.jackrabbit.core.NodeImpl
addNode(NodeState) - Method in interface org.apache.jackrabbit.core.query.QueryHandler
Adds a Node to the search index.
addNode(NodeState) - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Adds the node to the search index.
addOperand(QueryNode) - Method in class org.apache.jackrabbit.core.query.NAryQueryNode
Adds a new operand (child node) to this query node.
addOrderSpec(QName, boolean) - Method in class org.apache.jackrabbit.core.query.OrderQueryNode
Adds an order specification to this query node.
addOrderSpec(OrderQueryNode.OrderSpec) - Method in class org.apache.jackrabbit.core.query.OrderQueryNode
Adds an order specification to this query node.
addPathStep(LocationStepQueryNode) - Method in class org.apache.jackrabbit.core.query.PathQueryNode
Adds a path step to this PathQueryNode.
addPathValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the path value to the document as the named field.
addPredicate(QueryNode) - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Adds a predicate node to this location step.
addPropertyName(QName) - Method in class org.apache.jackrabbit.core.state.NodeState
Adds a property name entry.
addReference(PropertyId) - Method in class org.apache.jackrabbit.core.state.NodeReferences
 
addReferenceValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the reference value to the document as the named field.
addRoot() - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Adds the Path#ROOT_ELEMENT.
addSelectProperty(QName) - Method in class org.apache.jackrabbit.core.query.QueryRootNode
Adds a new select property to the query.
addStateReference(NodeState) - Method in class org.apache.jackrabbit.core.virtual.VirtualNodeState
Adds a hard reference to another state
addStringValue(Document, String, Object) - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Adds the string value to the document both as the named field and for full text indexing.
addVersionLabel(String, String, boolean) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
addVirtualItemStateProvider(VirtualItemStateProvider) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Adds a new virtual item state provider.

NOTE: This method is not synchronized, because it is called right after creation only by the same thread and therefore concurrency issues do not occur.

added(ItemState) - Method in class org.apache.jackrabbit.core.state.ChangeLog
A state has been added
addedStates() - Method in class org.apache.jackrabbit.core.state.ChangeLog
Return an iterator over all added states.
afterOperation(TransactionContext) - Method in interface org.apache.jackrabbit.core.InternalXAResource
Invoked after one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.
afterOperation(TransactionContext) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Invoked after one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.
afterOperation(TransactionContext) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Invoked after one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.
afterOperation(TransactionContext) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Invoked after one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.

Delegate the call to our XA item state manager.

alive - Variable in class org.apache.jackrabbit.core.SessionImpl
flag indicating whether this session is alive
all() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefStore
 
allowsSameNameSiblings() - Method in interface org.apache.jackrabbit.core.nodetype.NodeDef
Reports whether this node can have same-name siblings.
allowsSameNameSiblings() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Reports whether this node can have same-name siblings.
allowsSameNameSiblings() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefinitionImpl
anonymous - Variable in class org.apache.jackrabbit.core.security.SimpleAccessManager
 
associate(TransactionContext) - Method in interface org.apache.jackrabbit.core.InternalXAResource
Associate this resource with a transaction.
associate(TransactionContext) - Method in class org.apache.jackrabbit.core.XASessionImpl
Associate this session with a global transaction.
associate(TransactionContext) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Associate this resource with a transaction. All further operations on the object should be interpreted as part of this transaction and changes recorded in some attribute of the transaction context.
associate(TransactionContext) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Associate this resource with a transaction. All further operations on the object should be interpreted as part of this transaction and changes recorded in some attribute of the transaction context.
associate(TransactionContext) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Associate this resource with a transaction. All further operations on the object should be interpreted as part of this transaction and changes recorded in some attribute of the transaction context.
attic - Variable in class org.apache.jackrabbit.core.ZombieHierarchyManager
the attic
attributes - Variable in class org.apache.jackrabbit.core.SessionImpl
the attributes of this session
available() - Method in class org.apache.jackrabbit.util.LazyFileInputStream

B

BEGIN_NODE_TYPE_NAME - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
BEGIN_TYPE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
BINARY - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
BLOBFileValue - class org.apache.jackrabbit.core.value.BLOBFileValue.
BLOBFileValue represents a binary Value which is backed by a resource or byte[].
BLOBFileValue(InputStream) - Constructor for class org.apache.jackrabbit.core.value.BLOBFileValue
Creates a new BLOBFileValue instance from an InputStream.
BLOBFileValue(byte[]) - Constructor for class org.apache.jackrabbit.core.value.BLOBFileValue
Creates a new BLOBFileValue instance from a byte[] array.
BLOBFileValue(File) - Constructor for class org.apache.jackrabbit.core.value.BLOBFileValue
Creates a new BLOBFileValue instance from a File.
BLOBFileValue(FileSystemResource) - Constructor for class org.apache.jackrabbit.core.value.BLOBFileValue
Creates a new BLOBFileValue instance from a resource in the virtual file system.
BLOBStore - interface org.apache.jackrabbit.core.state.util.BLOBStore.
BLOBStore represents an abstract store for binary property values (BLOBs).
BOOLEAN - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
BOOLEAN_FALSE - Static variable in class org.apache.jackrabbit.core.value.InternalValue
 
BOOLEAN_TRUE - Static variable in class org.apache.jackrabbit.core.value.InternalValue
 
Base64 - class org.apache.jackrabbit.util.Base64.
Base64 provides Base64 encoding/decoding of strings and streams.
BaseValue - class org.apache.jackrabbit.value.BaseValue.
This class is the superclass of the type-specific classes implementing the Value interfaces.
BasedFileSystem - class org.apache.jackrabbit.core.fs.BasedFileSystem.
A BasedFileSystem represents a 'file system in a file system'.
BasedFileSystem(FileSystem, String) - Constructor for class org.apache.jackrabbit.core.fs.BasedFileSystem
Creates a new BasedFileSystem
BatchedItemOperations - class org.apache.jackrabbit.core.BatchedItemOperations.
BatchedItemOperations is an internal helper class that provides both high- and low-level operations directly on the ItemState level.
BatchedItemOperations(UpdatableItemStateManager, NodeTypeRegistry, LockManager, SessionImpl, HierarchyManager, NamespaceResolver) - Constructor for class org.apache.jackrabbit.core.BatchedItemOperations
Creates a new BatchedItemOperations instance.
BeanConfig - class org.apache.jackrabbit.core.config.BeanConfig.
Bean configuration class.
BeanConfig(String, Properties) - Constructor for class org.apache.jackrabbit.core.config.BeanConfig
Creates a bean configuration.
BeanConfig(BeanConfig) - Constructor for class org.apache.jackrabbit.core.config.BeanConfig
Copies a bean configuration.
BeginToken() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
BinaryValue - class org.apache.jackrabbit.value.BinaryValue.
A BinaryValue provides an implementation of the Value interface representing a binary value.
BinaryValue(String) - Constructor for class org.apache.jackrabbit.value.BinaryValue
Constructs a BinaryValue object based on a string.
BinaryValue(InputStream) - Constructor for class org.apache.jackrabbit.value.BinaryValue
Constructs a BinaryValue object based on a stream.
BinaryValue(byte[]) - Constructor for class org.apache.jackrabbit.value.BinaryValue
Constructs a BinaryValue object based on a stream.
BindableRepositoryFactory - class org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.
BindableRepositoryFactory is an object factory that when given a reference for a BindableRepository object, will create an instance of the corresponding BindableRepository.
BindableRepositoryFactory() - Constructor for class org.apache.jackrabbit.core.jndi.BindableRepositoryFactory
empty default constructor
BooleanValue - class org.apache.jackrabbit.value.BooleanValue.
A BooleanValue provides an implementation of the Value interface representing a boolean value.
BooleanValue(Boolean) - Constructor for class org.apache.jackrabbit.value.BooleanValue
Constructs a BooleanValue object representing a boolean.
BooleanValue(boolean) - Constructor for class org.apache.jackrabbit.value.BooleanValue
Constructs a BooleanValue object representing a boolean.
backup(int) - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
basePath - Variable in class org.apache.jackrabbit.core.fs.BasedFileSystem
 
beforeOperation(TransactionContext) - Method in interface org.apache.jackrabbit.core.InternalXAResource
Invoked before one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.
beforeOperation(TransactionContext) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Invoked before one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.
beforeOperation(TransactionContext) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Invoked before one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.
beforeOperation(TransactionContext) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Invoked before one of the InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.

Delegate the call to our XA item state manager.

beginUpdate() - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Start an update operation.
beginUpdate(ChangeLog, EventStateCollectionFactory, VirtualItemStateProvider) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Begin update operation.
blobDelete - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
blobFS - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
file system where BLOB data is stored (if externalBLOBs==true)
blobFS - Variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
blobInsert - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
blobSelect - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
blobSelectExist - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
blobStore - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
BLOBStore that manages BLOB data in the file system (if externalBLOBs==true)
blobStore - Variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
blobUpdate - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
buildBasePath(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
 
buildBlobFilePath(String, QName, int) - Static method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
buildPath(Path.PathBuilder, ItemState) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Adds the path element of an item id to the path currently being built. Recursively invoked method that may be overridden by some subclass to either return cached responses or add response to cache. On exit, builder contains the path of state.

Overridden method tries to find a mapping for the intermediate item state and add its path elements to the builder currently being used.

buildPath(Path.PathBuilder, ItemState) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Adds the path element of an item id to the path currently being built.

C

CDATA_TYPE - Static variable in class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
 
CDATA_TYPE - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
CHECK_ACCESS - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
option for BatchedItemOperations.checkAddNode(org.apache.jackrabbit.core.state.NodeState, org.apache.jackrabbit.name.QName, org.apache.jackrabbit.name.QName, int) and BatchedItemOperations.checkRemoveNode(org.apache.jackrabbit.core.state.NodeState, int) methods:

check access rights

CHECK_CONSTRAINTS - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
option for BatchedItemOperations.checkAddNode(org.apache.jackrabbit.core.state.NodeState, org.apache.jackrabbit.name.QName, org.apache.jackrabbit.name.QName, int) and BatchedItemOperations.checkRemoveNode(org.apache.jackrabbit.core.state.NodeState, int) methods:

check constraints defined in node type

CHECK_LOCK - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
option for BatchedItemOperations.checkAddNode(org.apache.jackrabbit.core.state.NodeState, org.apache.jackrabbit.name.QName, org.apache.jackrabbit.name.QName, int) and BatchedItemOperations.checkRemoveNode(org.apache.jackrabbit.core.state.NodeState, int) methods:

check lock status

CHECK_REFERENCES - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
option for BatchedItemOperations.checkRemoveNode(org.apache.jackrabbit.core.state.NodeState, int) method:

check that target node is not being referenced

CHECK_VERSIONING - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
option for BatchedItemOperations.checkAddNode(org.apache.jackrabbit.core.state.NodeState, org.apache.jackrabbit.name.QName, org.apache.jackrabbit.name.QName, int) and BatchedItemOperations.checkRemoveNode(org.apache.jackrabbit.core.state.NodeState, int) methods:

check checked-out status

CHILDNODEDEFINITION_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the child node definition element.
CHILD_NODE_DEFINITION - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
CLASS_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the bean implementation class configuration attribute.
CLOCK_SEQ_HI_AND_RESERVED_BYTE_8 - Static variable in interface org.apache.jackrabbit.uuid.Constants
Byte position of the clock sequence and reserved field
CLONE - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
 
CLONE_REMOVE_EXISTING - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
 
COMPUTE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
CONFIG_ROOT_PATH_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the config root path configuration attribute.
CONSTRAINT - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
COPY - Static variable in class org.apache.jackrabbit.core.BatchedItemOperations
 
COPY - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
CREATED - Static variable in class org.apache.jackrabbit.core.NodeImpl
 
CachingHierarchyManager - class org.apache.jackrabbit.core.CachingHierarchyManager.
Implementation of a HierarchyManager that caches paths of items.
CachingHierarchyManager(NodeId, ItemStateManager, NamespaceResolver) - Constructor for class org.apache.jackrabbit.core.CachingHierarchyManager
Create a new instance of this class.
CachingMultiReader - class org.apache.jackrabbit.core.query.lucene.CachingMultiReader.
Extends a MultiReader with support for cached TermDocs on FieldNames.UUID field.
CachingMultiReader(ReadOnlyIndexReader[], DocNumberCache) - Constructor for class org.apache.jackrabbit.core.query.lucene.CachingMultiReader
Creates a new CachingMultiReader based on sub readers.
ChangeLog - class org.apache.jackrabbit.core.state.ChangeLog.
Registers changes made to states and references and consolidates empty changes.
ChangeLog() - Constructor for class org.apache.jackrabbit.core.state.ChangeLog
 
ChildrenCollector - class org.apache.jackrabbit.util.ChildrenCollector.
ChildrenCollector is a utility class which can be used to 'collect' child elements of a node.
ChildrenCollector(Collection, boolean, boolean, int) - Constructor for class org.apache.jackrabbit.util.ChildrenCollector
Constructs a ChildrenCollector
ChildrenCollectorFilter - class org.apache.jackrabbit.util.ChildrenCollectorFilter.
ChildrenCollectorFilter is a utility class which can be used to 'collect' child items of a node whose names match a certain pattern.
ChildrenCollectorFilter(String, Collection, boolean, boolean, int) - Constructor for class org.apache.jackrabbit.util.ChildrenCollectorFilter
Constructs a ChildrenCollectorFilter
CompactNodeTypeDefReader - class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefReader.
CompactNodeTypeDefReader.
CompactNodeTypeDefReader(Reader, String) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefReader
Creates a new CND reader.
CompactNodeTypeDefReader(Reader, String, NamespaceMapping) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefReader
Creates a new CND reader.
CompactNodeTypeDefWriter - class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefWriter.
Prints node type defs in a compact notation Print Format: [ex:NodeType] > ex:ParentType1, ex:ParentType2 orderable mixin - ex:property (STRING) = 'default1', 'default2' primary mandatory autocreated protected multiple VERSION < 'constraint1', 'constraint2' + ex:node (ex:reqType1, ex:reqType2) = ex:defaultType mandatory autocreated protected multiple VERSION
CompactNodeTypeDefWriter(List, NamespaceResolver, Writer) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefWriter
 
ConfigurationException - exception org.apache.jackrabbit.core.config.ConfigurationException.
Exception class used for configuration errors.
ConfigurationParser - class org.apache.jackrabbit.core.config.ConfigurationParser.
Configuration parser.
ConfigurationParser(Properties) - Constructor for class org.apache.jackrabbit.core.config.ConfigurationParser
Creates a new configuration parser with the given parser variables.
Constants - interface org.apache.jackrabbit.core.nodetype.xml.Constants.
Name constants for the node type XML elements and attributes.
Constants - interface org.apache.jackrabbit.uuid.Constants.
Constant values commonly needed in the uuid classes.
CredentialsCallback - class org.apache.jackrabbit.core.security.CredentialsCallback.
A CredentialsCallback ...
CredentialsCallback() - Constructor for class org.apache.jackrabbit.core.security.CredentialsCallback
Constructor
CredentialsCallbackHandler - class org.apache.jackrabbit.core.security.CredentialsCallbackHandler.
A CredentialsCallbackHandler ...
CredentialsCallbackHandler(Credentials) - Constructor for class org.apache.jackrabbit.core.security.CredentialsCallbackHandler
Constructor
cache(ItemState) - Method in interface org.apache.jackrabbit.core.state.ItemStateCache
Stores the specified ItemState object in the map using its ItemId as the key.
cache(ItemState) - Method in class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Stores the specified ItemState object in the map using its ItemId as the key.
cache(ItemState) - Method in class org.apache.jackrabbit.core.state.LRUItemStateCache
Stores the specified ItemState object in the map using its ItemId as the key.
cache(NodeState) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
adds the node state to the cache
calcEncodedLength(long) - Static method in class org.apache.jackrabbit.util.Base64
Calculates the size (i.e.
canAccess(String) - Method in interface org.apache.jackrabbit.core.security.AccessManager
Determines whether the subject of the current context is granted access to the given workspace.
canAccess(String) - Method in class org.apache.jackrabbit.core.security.SimpleAccessManager
Determines whether the subject of the current context is granted access to the given workspace.
canAddChildNode(String) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
canAddChildNode(String, String) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
canAddMixin(String) - Method in class org.apache.jackrabbit.core.NodeImpl
canFilter(String) - Method in interface org.apache.jackrabbit.core.query.TextFilter
Returns true if this TextFilter can index content of mimeType; false otherwise.
canFilter(String) - Method in class org.apache.jackrabbit.core.query.lucene.TextPlainTextFilter
Returns true for text/plain; false in all other cases.
canHandle(String) - Method in interface org.apache.jackrabbit.core.query.QueryTreeBuilder
Returns true if this query tree builder can handle a statement in language.
canHandle(String) - Method in class org.apache.jackrabbit.core.query.sql.QueryBuilder
 
canHandle(String) - Method in class org.apache.jackrabbit.core.query.xpath.QueryBuilder
 
canRemoveItem(String) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
canSetProperty(String, Value) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
canSetProperty(String, Value[]) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
cancel() - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Cancel an update operation.
cancel() - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Cancel an update operation. This will undo all changes made to objects inside this item state manager.
cancel() - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Cancel an update operation. This will undo all changes made to objects inside this item state manager.
cancel() - Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
Cancel an update operation.
cancelMerge(Version) - Method in class org.apache.jackrabbit.core.NodeImpl
 
cancelUpdate() - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Cancel an update operation.
characters(char[], int, int) - Method in class org.apache.jackrabbit.core.xml.ImportHandler
checkAddNode(NodeState, QName, QName, int) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Checks if adding a child node called nodeName of node type nodeTypeName to the given parent node is allowed in the current context.
checkAddNodeConstraints(QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
checkAddNodeConstraints(QName, QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
checkForConflictingContent(NodeTypeDef) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Checks whether there is existing content that would conflict with the given node type definition.
checkForReferencesInContent(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Checks whether there is existing content that directly or indirectly refers to the specified node type.
checkFormat(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
Checks if path is a valid path.
checkFormat(String) - Static method in class org.apache.jackrabbit.name.Path
Checks if jcrPath is a valid JCR-style absolute or relative path.
checkFormat(String) - Static method in class org.apache.jackrabbit.name.QName
Checks if jcrName is a valid JCR-style name.
checkInitialized() - Method in class org.apache.jackrabbit.core.query.QueryImpl
Checks if this query is initialized and throws an IllegalStateException if it is not yet initialized.
checkLock() - Method in class org.apache.jackrabbit.core.NodeImpl
Check whether this node is locked by somebody else.
checkLock(NodeImpl) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Check whether the node given is locked by somebody else than the current session.
checkLock(Path, Session) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Check whether the path given is locked by somebody else than the session described.
checkLock(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Check whether the node given is locked by somebody else than the current session. Access is allowed if the node is not locked or if the session itself holds the lock to this node, i.e. the session contains the lock token for the lock.
checkLock(Path, Session) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Check whether the path given is locked by somebody else than the session described. Access is allowed if the node is not locked or if the session itself holds the lock to this node, i.e. the session contains the lock token for the lock.
checkLock(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Check whether the node given is locked by somebody else than the current session. Access is allowed if the node is not locked or if the session itself holds the lock to this node, i.e. the session contains the lock token for the lock.
checkLock(Path, Session) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Check whether the path given is locked by somebody else than the session described. Access is allowed if the node is not locked or if the session itself holds the lock to this node, i.e. the session contains the lock token for the lock.
checkNotInitialized() - Method in class org.apache.jackrabbit.core.query.QueryImpl
Checks if this query is not yet initialized and throws an IllegalStateException if it is already initialized.
checkPermission(String, String) - Method in class org.apache.jackrabbit.core.SessionImpl
checkPermission(ItemId, int) - Method in interface org.apache.jackrabbit.core.security.AccessManager
Determines whether the specified permissions are granted on the item with the specified id (i.e.
checkPermission(ItemId, int) - Method in class org.apache.jackrabbit.core.security.SimpleAccessManager
Determines whether the specified permissions are granted on the item with the specified id (i.e. the target item).
checkReferentialIntegrity(ChangeLog) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Verifies that no referenceable nodes are deleted if they are still being referenced targets of modified node references exist
checkRemoveItemConstraints(QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
checkRemoveNode(NodeState, int) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Checks if removing the given target node is allowed in the current context.
checkRemoveNode(NodeState, NodeId, int) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Checks if removing the given target node from the specifed parent is allowed in the current context.
checkRequiredPrimaryType(QName, QName[]) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
checkSchema() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Checks if the required schema objects exist and creates them if they don't exist yet.
checkSchema() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Checks if the required schema objects exist and creates them if they don't exist yet.
checkSetProperty() - Method in class org.apache.jackrabbit.core.NodeImpl
Checks various pre-conditions that are common to all setProperty() methods.
checkSetPropertyValueConstraints(PropDef, InternalValue[]) - Static method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
Tests if the value constraints defined in the property definition pd are satisfied by the the specified values.
checkSetValue(boolean) - Method in class org.apache.jackrabbit.core.PropertyImpl
Checks various pre-conditions that are common to all setValue() methods.
checkin() - Method in class org.apache.jackrabbit.core.NodeImpl
checkin(NodeImpl) - Method in interface org.apache.jackrabbit.core.version.VersionManager
invokes the checkin() on the persistent version manager and remaps the newly created version objects.
checkin(NodeImpl) - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
invokes the checkin() on the persistent version manager and remaps the newly created version objects.

This method must not be synchronized since it could cause deadlocks with item-reading listeners in the observation thread.

checkin(NodeImpl) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
invokes the checkin() on the persistent version manager and remaps the newly created version objects.
checkin(InternalVersionHistoryImpl, NodeImpl) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Checks in a node

Before modifying version history given, make a local copy of it.

checkout() - Method in class org.apache.jackrabbit.core.NodeImpl
childNodeAdded(NodeId, Path, NodeId, Path.PathElement, NodeTypeImpl, Set, Session) - Static method in class org.apache.jackrabbit.core.observation.EventState
Creates a new Event of type Event.NODE_ADDED.
childNodeDefsChanged() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
 
childNodeRemoved(NodeId, Path, NodeId, Path.PathElement, NodeTypeImpl, Set, Session) - Static method in class org.apache.jackrabbit.core.observation.EventState
Creates a new Event of type Event.NODE_REMOVED.
children - Variable in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
childrenAccept(XPathVisitor, Object) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
Accept the visitor.
clear() - Method in class org.apache.jackrabbit.core.state.ItemStateMap
Removes all entries from this store.
clear() - Method in interface org.apache.jackrabbit.core.state.ItemStateStore
Removes all entries from this store.
clear() - Method in class org.apache.jackrabbit.core.util.ReferenceChangeTracker
Resets all internal state.
clear() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Releases all references held by this collection.
clearAllReferences() - Method in class org.apache.jackrabbit.core.state.NodeReferences
 
clone(String, String, String, boolean) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
clone() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
clone() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
 
clone() - Method in class org.apache.jackrabbit.name.Path.PathBuilder
 
clone() - Method in class org.apache.jackrabbit.name.QName
Creates a clone of this qualified name.
close() - Method in class org.apache.jackrabbit.core.SearchManager
Closes this SearchManager and also closes the FileSystem configured in SearchConfig.
close() - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Close the file system. After calling this method, the file system is no longer accessible.
close() - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Close the file system.
close() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Close the file system. After calling this method, the file system is no longer accessible.
close() - Method in class org.apache.jackrabbit.core.fs.db.DerbyFileSystem
Close the file system. After calling this method, the file system is no longer accessible.
close() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Close the file system. After calling this method, the file system is no longer accessible.
close() - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Close this lock manager.
close() - Method in class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefWriter
closes this writer but not the underlying stream
close() - Method in interface org.apache.jackrabbit.core.query.QueryHandler
Closes this QueryHandler and frees resources attached to this handler.
close() - Method in class org.apache.jackrabbit.core.query.lucene.QueryHits
Releases resources held by this hits instance.
close() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Closes this QueryHandler and frees resources attached to this handler.
close() - Method in interface org.apache.jackrabbit.core.security.AccessManager
Close this access manager.
close() - Method in class org.apache.jackrabbit.core.security.SimpleAccessManager
Close this access manager. After having closed an access manager, further operations on this object are treated as illegal and throw
close() - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Closes the persistence manager.
close() - Method in class org.apache.jackrabbit.core.state.db.DerbyPersistenceManager
Closes the persistence manager. The consistency of the persistent storage is guaranteed and all acquired resources are released. It is an error to invoke any methods on a closed persistence manager, and implementations are free to enforce this constraint by throwing IllegalStateExceptions in such cases.

An appropriate exception is thrown if the persistence manager could not be closed properly. In this case the state of the persistence manager is undefined and the instance should be discarded.

Overridden in order to properly shutdown the embedded Derby database.

close() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Closes the persistence manager. The consistency of the persistent storage is guaranteed and all acquired resources are released. It is an error to invoke any methods on a closed persistence manager, and implementations are free to enforce this constraint by throwing IllegalStateExceptions in such cases.

An appropriate exception is thrown if the persistence manager could not be closed properly. In this case the state of the persistence manager is undefined and the instance should be discarded.

close() - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Closes the persistence manager. The consistency of the persistent storage is guaranteed and all acquired resources are released. It is an error to invoke any methods on a closed persistence manager, and implementations are free to enforce this constraint by throwing IllegalStateExceptions in such cases.

An appropriate exception is thrown if the persistence manager could not be closed properly. In this case the state of the persistence manager is undefined and the instance should be discarded.

close() - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Closes the persistence manager. The consistency of the persistent storage is guaranteed and all acquired resources are released. It is an error to invoke any methods on a closed persistence manager, and implementations are free to enforce this constraint by throwing IllegalStateExceptions in such cases.

An appropriate exception is thrown if the persistence manager could not be closed properly. In this case the state of the persistence manager is undefined and the instance should be discarded.

close() - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Closes the persistence manager. The consistency of the persistent storage is guaranteed and all acquired resources are released. It is an error to invoke any methods on a closed persistence manager, and implementations are free to enforce this constraint by throwing IllegalStateExceptions in such cases.

An appropriate exception is thrown if the persistence manager could not be closed properly. In this case the state of the persistence manager is undefined and the instance should be discarded.

close() - Method in interface org.apache.jackrabbit.core.version.VersionManager
Close this version manager.
close() - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
Close this version manager. After having closed a persistence manager, further operations on this object are treated as illegal and throw
close() - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Close this version manager. After having closed a persistence manager, further operations on this object are treated as illegal and throw
close() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
closeResultSet(ResultSet) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
closeResultSet(ResultSet) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
closeStatement(Statement) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
closeStatement(Statement) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
closeStream(InputStream) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
closeStream(InputStream) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
commit(TransactionContext) - Method in interface org.apache.jackrabbit.core.InternalXAResource
Commit transaction.
commit() - Method in class org.apache.jackrabbit.core.TransactionContext
Commit the transaction identified by this context.
commit(Xid, boolean) - Method in class org.apache.jackrabbit.core.XASessionImpl
commit(TransactionContext) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Commit transaction. The transaction is identified by a transaction context. If the method throws, other resources get their changes rolled back.

This will finish the update and unlock the shared lock manager.

commit() - Method in class org.apache.jackrabbit.core.security.SimpleLoginModule
commit(TransactionContext) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Commit transaction. The transaction is identified by a transaction context. If the method throws, other resources get their changes rolled back.
commit(TransactionContext) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Commit transaction. The transaction is identified by a transaction context. If the method throws, other resources get their changes rolled back.

Delegate the call to our XA item state manager.

compareTo(Object) - Method in class org.apache.jackrabbit.name.QName
Compares two qualified names.
compareTo(Object) - Method in class org.apache.jackrabbit.uuid.UUID
Compares two UUID's for equality
computeRelativePath(Path) - Method in class org.apache.jackrabbit.name.Path
Computes the relative path from this absolute path to other.
computeSystemGeneratedPropertyValues(QName, PropertyDefinitionImpl) - Method in class org.apache.jackrabbit.core.NodeImpl
Computes the values of well-known system (i.e.
con - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
con - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
connect(ItemState) - Method in class org.apache.jackrabbit.core.state.ItemState
Connect this state to some underlying overlayed state.
contains(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefStore
 
contains(ItemId) - Method in class org.apache.jackrabbit.core.state.ItemStateMap
Returns true if this store contains an ItemState object with the specified id.
contains(ItemId) - Method in interface org.apache.jackrabbit.core.state.ItemStateStore
Returns true if this store contains an ItemState object with the specified id.
contains(Object) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns true if this collection contains o.
containsAll(Collection) - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
 
convert(String, int) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
convert(String[], int) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
convert(Value[], int) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
convert(Value, int) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
copy(Path, Path, int) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Copies the tree at srcPath to the new location at destPath.
copy(Path, ItemStateManager, HierarchyManager, AccessManager, Path, int) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Copies the tree at srcPath retrieved using the specified srcStateMgr to the new location at destPath.
copy(String, String) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
copy(String, String, String) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
copy(String, String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Copies a file or folder to a new location.
copy(String, String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Copies a file or folder to a new location.
copy(String, String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Copies a file or folder to a new location.
copy(File, File) - Static method in class org.apache.jackrabbit.core.fs.local.FileUtil
Recursively copies the given file or directory to the given destination.
copy(String, String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Copies a file or folder to a new location.
copy(ItemState) - Method in class org.apache.jackrabbit.core.state.ItemState
Copy state information from another state into this state
copy(ItemState) - Method in class org.apache.jackrabbit.core.state.NodeState
Copy state information from another state into this state
copy(ItemState) - Method in class org.apache.jackrabbit.core.state.PropertyState
Copy state information from another state into this state
copy(Value) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
copy(Value[]) - Static method in class org.apache.jackrabbit.value.ValueHelper
 
copyDeepFolder(String, String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Recursively copies the given folder to the given destination.
copyFile(String, String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Copies the given file entry to the given destination path.
copyFileStmt - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
copyFilesStmt - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
create(RepositoryConfig) - Static method in class org.apache.jackrabbit.core.RepositoryImpl
Creates a new RepositoryImpl instance.
create(String, String) - Static method in class org.apache.jackrabbit.core.config.RepositoryConfig
Convenience method that wraps the configuration file name into an InputSource and invokes the RepositoryConfig.create(InputSource, String) method.
create(URI, String) - Static method in class org.apache.jackrabbit.core.config.RepositoryConfig
Convenience method that wraps the configuration URI into an InputSource and invokes the RepositoryConfig.create(InputSource, String) method.
create(InputStream, String) - Static method in class org.apache.jackrabbit.core.config.RepositoryConfig
Convenience method that wraps the configuration input stream into an InputSource and invokes the RepositoryConfig.create(InputSource, String) method.
create(InputSource, String) - Static method in class org.apache.jackrabbit.core.config.RepositoryConfig
Parses the given repository configuration document and returns the parsed and initialized repository configuration.
create(NodeTypeRegistry, NodeTypeDef) - Static method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
Factory method: creates an effective node type representation of a node type definition.
create(NodeTypeDef, NodeTypeDef) - Static method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
 
create(NamespaceRegistry, FileSystem) - Static method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Create a new NodeTypeRegistry
create(int, String, NamespaceResolver) - Static method in class org.apache.jackrabbit.core.nodetype.ValueConstraint
 
create(Value, NamespaceResolver) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(Value, int, NamespaceResolver) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(String, int, NamespaceResolver) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(String) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(long) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(double) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(Calendar) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(boolean) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(byte[]) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(InputStream) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(FileSystemResource) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(File) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(QName) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(QName[]) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(String[]) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(Calendar[]) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(Path) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(UUID) - Static method in class org.apache.jackrabbit.core.value.InternalValue
 
create(String, NamespaceResolver, boolean) - Static method in class org.apache.jackrabbit.name.Path
Creates a new Path from the given jcrPath string.
create(Path, String, NamespaceResolver, boolean) - Static method in class org.apache.jackrabbit.name.Path
Creates a new Path out of the given parent path and a relative path string.
create(Path, Path, boolean) - Static method in class org.apache.jackrabbit.name.Path
Creates a new Path out of the given parent path string and the given relative path string.
create(Path, QName, boolean) - Static method in class org.apache.jackrabbit.name.Path
Creates a new Path out of the given parent path string and the give name.
create(Path, QName, int, boolean) - Static method in class org.apache.jackrabbit.name.Path
Creates a new Path out of the given parent path and the give name and index.
create(QName, int) - Static method in class org.apache.jackrabbit.name.Path
Creates a relative path based on a QName and an index.
createAccessManager(Subject, HierarchyManager) - Method in class org.apache.jackrabbit.core.SessionImpl
Create the access manager.
createChildNode(QName, NodeDefinitionImpl, NodeTypeImpl, NodeId) - Method in class org.apache.jackrabbit.core.NodeImpl
 
createChildProperty(QName, int, PropertyDefinitionImpl) - Method in class org.apache.jackrabbit.core.NodeImpl
 
createCopy() - Method in class org.apache.jackrabbit.core.value.InternalValue
 
createDeepFolder(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Creates the specified files system folder entry, recursively creating any non-existing intermediate folder entries.
createDoc() - Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Creates a lucene Document.
createDocument(NodeState, ItemStateManager, NamespaceMappings, List) - Static method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Creates a lucene Document from a node.
createDocument(NodeState, NamespaceMappings) - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Creates a lucene Document from a node state using the namespace mappings nsMappings.
createEventStateCollection() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
Creates an EventStateCollection.

Implemented in this object and forwarded rather than WorkspaceImpl.obsMgr since creation of the latter is lazy.

createEventStateCollection(SessionImpl, Path) - Method in class org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher
Creates an EventStateCollection tied to the session given as argument.
createEventStateCollection() - Method in interface org.apache.jackrabbit.core.observation.EventStateCollectionFactory
Creates an EventStateCollection.
createEventStateCollection() - Method in class org.apache.jackrabbit.core.observation.ObservationManagerImpl
Creates an EventStateCollection.

Creates an EventStateCollection tied to the session which is attached to this ObservationManager instance.

createEventStateCollection() - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
Creates an EventStateCollection.

This object uses one instance of a LocalItemStateManager to update data on behalf of many sessions.

createEventStateCollection() - Method in class org.apache.jackrabbit.core.version.XAVersionManager
 
createEventStates(NodeId, ChangeLog, ItemStateManager) - Method in class org.apache.jackrabbit.core.observation.EventStateCollection
Creates EventState instances from ItemState changes.
createExecutableQuery(SessionImpl, ItemManager, String, String) - Method in interface org.apache.jackrabbit.core.query.QueryHandler
Creates a new query by specifying the query statement itself and the language in which the query is stated.
createExecutableQuery(SessionImpl, ItemManager, String, String) - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Creates a new query by specifying the query statement itself and the language in which the query is stated.
createFolder(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Creates the folder named by this path, including any necessary but nonexistent parent folders. Note that if this operation fails it may have succeeded in creating some of the necessary parent folders.
createFolder(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Creates the folder named by this path, including any necessary but nonexistent parent folders.
createFolder(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Creates the folder named by this path, including any necessary but nonexistent parent folders. Note that if this operation fails it may have succeeded in creating some of the necessary parent folders.
createFolder(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Creates the folder named by this path, including any necessary but nonexistent parent folders. Note that if this operation fails it may have succeeded in creating some of the necessary parent folders.
createId(PropertyId, int) - Method in interface org.apache.jackrabbit.core.state.util.BLOBStore
Creates a unique identifier for the BLOB data associated with the given property id and value subscript.
createId(PropertyId, int) - Method in class org.apache.jackrabbit.core.state.util.FileSystemBLOBStore
Creates a unique identifier for the BLOB data associated with the given property id and value subscript.
createItemManager(SessionItemStateManager, HierarchyManager) - Method in class org.apache.jackrabbit.core.SessionImpl
Create the item manager.
createItemManager(SessionItemStateManager, HierarchyManager) - Method in class org.apache.jackrabbit.core.XASessionImpl
Create the item manager.
createItemStateManager(SharedItemStateManager) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
Create the persistent item state manager on top of the shared item state manager.
createItemStateManager(SharedItemStateManager) - Method in class org.apache.jackrabbit.core.XAWorkspace
Create the persistent item state manager on top of the shared item state manager. May be overridden by subclasses.
createNamedValue(String, String) - Static method in class org.apache.jackrabbit.core.query.lucene.FieldNames
Returns a named value for use as a term in the index.
createNamespaceRegistry(FileSystem) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates the NamespaceRegistry instance.
createNew(NodeId) - Method in class org.apache.jackrabbit.core.state.AbstractPersistenceManager
Creates a new node state instance with the given id.
createNew(PropertyId) - Method in class org.apache.jackrabbit.core.state.AbstractPersistenceManager
Creates a new property state instance with the given id.
createNew(NodeId, QName, NodeId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Creates a NodeState instance representing new, i.e. not yet existing state. Call UpdatableItemStateManager.store(org.apache.jackrabbit.core.state.ItemState) on the returned object to make it persistent.
createNew(QName, NodeId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Creates a PropertyState instance representing new, i.e. not yet existing state. Call UpdatableItemStateManager.store(org.apache.jackrabbit.core.state.ItemState) on the returned object to make it persistent.
createNew(NodeId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Creates a new node state instance with the given id.
createNew(PropertyId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Creates a new property state instance with the given id.
createNew(NodeId, QName, NodeId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Creates a NodeState instance representing new, i.e. not yet existing state. Call UpdatableItemStateManager.store(org.apache.jackrabbit.core.state.ItemState) on the returned object to make it persistent.
createNew(NodeState) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Customized variant of SessionItemStateManager.createNew(NodeId, QName, NodeId) that connects the newly created persistent state with the transient state.
createNew(QName, NodeId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Creates a PropertyState instance representing new, i.e. not yet existing state. Call UpdatableItemStateManager.store(org.apache.jackrabbit.core.state.ItemState) on the returned object to make it persistent.
createNew(PropertyState) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Customized variant of SessionItemStateManager.createNew(QName, NodeId) that connects the newly created persistent state with the transient state.
createNew(NodeId, QName, NodeId) - Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
Creates a NodeState instance representing new, i.e.
createNew(QName, NodeId) - Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
Creates a PropertyState instance representing new, i.e.
createNode(NodeImpl, QName, QName, QName[], NodeId) - Method in class org.apache.jackrabbit.core.xml.SessionImporter
 
createNodeState(NodeState, QName, QName, QName[], NodeId) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Creates a new node.
createNodeState(NodeState, QName, QName, QName[], NodeId, NodeDef) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Creates a new node based on the given definition.
createNodeState(VirtualNodeState, QName, NodeId, QName) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Creates a new virtual node state
createNodeState(VirtualNodeState, QName, NodeId, QName) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Creates a new virtual node state
createNodeState(VirtualNodeState, QName, NodeId, QName) - Method in interface org.apache.jackrabbit.core.virtual.VirtualItemStateProvider
Creates a new virtual node state
createNodeTypeRegistry(NamespaceRegistry, FileSystem) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates the NodeTypeRegistry instance.
createObservationManager(SessionImpl, ItemManager) - Method in class org.apache.jackrabbit.core.observation.ObservationManagerFactory
Creates a new session local ObservationManager with an associated NamespaceResolver.
createPropertyState(NodeState, QName, int, int) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Creates a new property.
createPropertyState(NodeState, QName, int, PropDef) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Creates a new property based on the given definition.
createPropertyState(VirtualNodeState, QName, int, boolean) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Creats a new virtual property state
createPropertyState(VirtualNodeState, QName, int, boolean) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Creats a new virtual property state
createPropertyState(VirtualNodeState, QName, int, boolean) - Method in interface org.apache.jackrabbit.core.virtual.VirtualItemStateProvider
Creats a new virtual property state
createQuery(SessionImpl, ItemManager, String, String) - Method in class org.apache.jackrabbit.core.SearchManager
Creates a query object that can be executed on the workspace.
createQuery(SessionImpl, ItemManager, Node) - Method in class org.apache.jackrabbit.core.SearchManager
Creates a query object from a node that can be executed on the workspace.
createQuery(String, String) - Method in class org.apache.jackrabbit.core.query.QueryManagerImpl
createQuery(QueryRootNode, SessionImpl, ItemStateManager, NamespaceMappings, Analyzer, PropertyTypeRegistry) - Static method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder
Creates a lucene Query tree from an abstract query tree.
createQuery(String, NamespaceResolver) - Static method in class org.apache.jackrabbit.core.query.sql.JCRSQLQueryBuilder
Creates a QueryNode tree from a SQL statement.
createQuery(String, NamespaceResolver) - Static method in class org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder
Creates a QueryNode tree from a XPath statement.
createQueryInstance() - Method in class org.apache.jackrabbit.core.SearchManager
Creates a new instance of an AbstractQueryImpl which is not initialized.
createQueryTree(String, NamespaceResolver) - Method in interface org.apache.jackrabbit.core.query.QueryTreeBuilder
Creates a QueryNode tree from a statement.
createQueryTree(String, NamespaceResolver) - Method in class org.apache.jackrabbit.core.query.sql.QueryBuilder
 
createQueryTree(String, NamespaceResolver) - Method in class org.apache.jackrabbit.core.query.xpath.QueryBuilder
 
createRootNodeState() - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateProvider
Creates the root node state.

currently we have no dynamic ones, we just recreate the entire nodetypes tree

createRootNodeState() - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Creates the root node state.
createSession(AuthContext, String) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates a new repository session on the specified workspace for the authenticated subject of the given login context and adds it to the active sessions.
createSession(Subject, String) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates a new repository session on the specified workspace for the given authenticated subject and adds it to the active sessions.
createSessionInstance(AuthContext, WorkspaceConfig) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates an instance of the SessionImpl class representing a user authenticated by the loginContext instance attached to the workspace configured by the wspConfig.
createSessionInstance(Subject, WorkspaceConfig) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates an instance of the SessionImpl class representing a user represented by the subject instance attached to the workspace configured by the wspConfig.
createSessionItemStateManager(UpdatableItemStateManager) - Method in class org.apache.jackrabbit.core.SessionImpl
Create the session item state manager.
createSortFields(QName[], boolean[]) - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Creates the SortFields for the order properties.
createSubParser(Properties) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Creates a new instance of a configuration parser but with overlayed variables.
createTransientFile(String, String, File) - Method in class org.apache.jackrabbit.util.TransientFileFactory
Same as File.createTempFile(String, String, File) except that the newly-created file will be automatically deleted once the returned File object has been gc'ed.
createTransientNodeState(NodeId, QName, NodeId, int) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
 
createTransientNodeState(NodeState, int) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
 
createTransientPropertyState(NodeId, QName, int) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
 
createTransientPropertyState(PropertyState, int) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
 
createValue(boolean) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createValue(Calendar) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createValue(double) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createValue(InputStream) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createValue(long) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createValue(Node) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createValue(String) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createValue(String, int) - Method in class org.apache.jackrabbit.value.ValueFactoryImpl
createVersionHistory(Session, NodeState) - Method in interface org.apache.jackrabbit.core.version.VersionManager
Creates a new version history.
createVersionHistory(Session, NodeState) - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
Creates a new version history. This action is needed either when creating a new 'mix:versionable' node or when adding the 'mix:versionable' mixin to a node.

This method must not be synchronized since it could cause deadlocks with item-reading listeners in the observation thread.

createVersionHistory(Session, NodeState) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Creates a new version history. This action is needed either when creating a new 'mix:versionable' node or when adding the 'mix:versionable' mixin to a node.
createVersionHistoryInstance(NodeId, NodeState, NodeDefinition, ItemLifeCycleListener[]) - Method in class org.apache.jackrabbit.core.ItemManager
Create a version history instance.
createVersionHistoryInstance(NodeId, NodeState, NodeDefinition, ItemLifeCycleListener[]) - Method in class org.apache.jackrabbit.core.XAItemManager
Create a version history instance.
createVersionInstance(NodeId, NodeState, NodeDefinition, ItemLifeCycleListener[]) - Method in class org.apache.jackrabbit.core.ItemManager
Create a version instance.
createVersionInstance(NodeId, NodeState, NodeDefinition, ItemLifeCycleListener[]) - Method in class org.apache.jackrabbit.core.XAItemManager
Create a version instance.
createVersionManager(VersioningConfig, DelegatingObservationDispatcher) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates the version manager.
createVersionManager(RepositoryImpl) - Method in class org.apache.jackrabbit.core.SessionImpl
Create the version manager.
createVersionManager(RepositoryImpl) - Method in class org.apache.jackrabbit.core.XASessionImpl
Create the version manager. If we are not using XA, we may safely use the repository version manager.
createWeight(Searcher) - Method in class org.apache.jackrabbit.core.query.lucene.RangeQuery
Creates the Weight for this query.
createWeight(Searcher) - Method in class org.apache.jackrabbit.core.query.lucene.WildcardQuery
Creates the Weight for this query.
createWorkspace(String) - Method in interface org.apache.jackrabbit.api.JackrabbitWorkspace
Creates a workspace with the given name.
createWorkspace(String, InputSource) - Method in interface org.apache.jackrabbit.api.JackrabbitWorkspace
Creates a workspace with the given name and a workspace configuration template.
createWorkspace(String) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates a workspace with the given name.
createWorkspace(String, InputSource) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates a workspace with the given name and given workspace configuration template.
createWorkspace(String) - Method in class org.apache.jackrabbit.core.SessionImpl
Creates a workspace with the given name.
createWorkspace(String, InputSource) - Method in class org.apache.jackrabbit.core.SessionImpl
Creates a workspace with the given name and a workspace configuration template.
createWorkspace(String) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
Creates a workspace with the given name.
createWorkspace(String, InputSource) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
Creates a workspace with the given name and a workspace configuration template.
createWorkspaceConfig(String) - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Creates a new workspace configuration with the specified name.
createWorkspaceConfig(String, InputSource) - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Creates a new workspace configuration with the specified name.
createWorkspaceInfo(WorkspaceConfig) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Creates a new RepositoryImpl.WorkspaceInfo instance for wspConfig.
createWorkspaceInstance(WorkspaceConfig, SharedItemStateManager, RepositoryImpl, SessionImpl) - Method in class org.apache.jackrabbit.core.SessionImpl
Creates the workspace instance backing this session.
createWorkspaceInstance(WorkspaceConfig, SharedItemStateManager, RepositoryImpl, SessionImpl) - Method in class org.apache.jackrabbit.core.XASessionImpl
Creates the workspace instance backing this session.
credentials - Variable in class org.apache.jackrabbit.core.security.CredentialsCallbackHandler
 

D

DATE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
DB2FileSystem - class org.apache.jackrabbit.core.fs.db.DB2FileSystem.
DB2FileSystem is a JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in a DB2 database.
DB2FileSystem() - Constructor for class org.apache.jackrabbit.core.fs.db.DB2FileSystem
Creates a new DB2FileSystem instance.
DEFAULT - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
DEFAULTPRIMARYTYPE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the default primary type attribute.
DEFAULTVALUES_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the default values element.
DEFAULTVALUE_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the default value element.
DEFAULT_ENCODING - Static variable in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
The default encoding used in serialization
DEFAULT_ENCODING - Static variable in class org.apache.jackrabbit.core.value.BLOBFileValue
the default encoding
DEFAULT_ENCODING - Static variable in class org.apache.jackrabbit.value.BaseValue
 
DEFAULT_MAX_MERGE_DOCS - Static variable in class org.apache.jackrabbit.core.query.lucene.SearchIndex
The default value for property #maxMergeDocs.
DEFAULT_MAX_SIZE - Static variable in class org.apache.jackrabbit.core.state.LRUItemStateCache
default maximum size of this cache
DEFAULT_MERGE_FACTOR - Static variable in class org.apache.jackrabbit.core.query.lucene.SearchIndex
the default value for property #mergeFactor.
DEFAULT_MIN_MERGE_DOCS - Static variable in class org.apache.jackrabbit.core.query.lucene.SearchIndex
The default value for property #minMergeDocs.
DEFAULT_QUERY_HANDLER - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the default search index implementation class.
DEFAULT_TEXT_FILTERS - Static variable in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Default text filters.
DEFAULT_UPPER_LIMIT - Static variable in class org.apache.jackrabbit.core.CachingHierarchyManager
Default upper limit of cached states
DEFAULT_WORKSPACE_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the default workspace configuration attribute.
DOMBuilder - class org.apache.jackrabbit.core.util.DOMBuilder.
Document builder class.
DOMBuilder(String) - Constructor for class org.apache.jackrabbit.core.util.DOMBuilder
Creates a builder for a new DOM document.
DOMWalker - class org.apache.jackrabbit.core.util.DOMWalker.
Document walker class.
DOMWalker(InputStream) - Constructor for class org.apache.jackrabbit.core.util.DOMWalker
Creates a walker for traversing a DOM document read from the given input stream.
DOUBLE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
DOUBLE_QUOTE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
DateValue - class org.apache.jackrabbit.value.DateValue.
A DateValue provides an implementation of the Value interface representing a date value.
DateValue(Calendar) - Constructor for class org.apache.jackrabbit.value.DateValue
Constructs a DateValue object representing a date.
DbFileSystem - class org.apache.jackrabbit.core.fs.db.DbFileSystem.
DbFileSystem is a generic JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in a database table.
DbFileSystem() - Constructor for class org.apache.jackrabbit.core.fs.db.DbFileSystem
Default constructor
DefaultQueryNodeVisitor - class org.apache.jackrabbit.core.query.DefaultQueryNodeVisitor.
Implements the QueryNodeVisitor interface with default behaviour.
DefaultQueryNodeVisitor() - Constructor for class org.apache.jackrabbit.core.query.DefaultQueryNodeVisitor
 
DelegatingObservationDispatcher - class org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher.
This Class implements an observation dispatcher, that delegates events to a set of underlying dispatchers.
DelegatingObservationDispatcher() - Constructor for class org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher
 
DerbyFileSystem - class org.apache.jackrabbit.core.fs.db.DerbyFileSystem.
DerbyFileSystem is a JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in an embedded Derby database.
DerbyFileSystem() - Constructor for class org.apache.jackrabbit.core.fs.db.DerbyFileSystem
Creates a new DerbyFileSystem instance.
DerbyPersistenceManager - class org.apache.jackrabbit.core.state.db.DerbyPersistenceManager.
DerbyPersistenceManager is a JDBC-based PersistenceManager for Jackrabbit that persists ItemState and NodeReferences objects in an embedded Derby database using a simple custom serialization format and a very basic non-normalized database schema (in essence tables with one 'key' and one 'data' column).
DerbyPersistenceManager() - Constructor for class org.apache.jackrabbit.core.state.db.DerbyPersistenceManager
Creates a new SimpleDbPersistenceManager instance.
DerefQueryNode - class org.apache.jackrabbit.core.query.DerefQueryNode.
Represents query node that dereferences a reference property into a node and does an optional name test on the target node.
DerefQueryNode(QueryNode, QName, boolean) - Constructor for class org.apache.jackrabbit.core.query.DerefQueryNode
Creates a new DerefQueryNode without a name set for the reference property.
DocViewSAXEventGenerator - class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator.
A DocViewSAXEventGenerator instance can be used to generate SAX events representing the serialized form of an item in Document View XML.
DocViewSAXEventGenerator(Node, boolean, boolean, ContentHandler) - Constructor for class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
Constructor
Done() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
DoubleField - class org.apache.jackrabbit.core.query.lucene.DoubleField.
The DoubleField class is a utility to convert double values into String values that are lexicographically ordered according to the double value.
DoubleValue - class org.apache.jackrabbit.value.DoubleValue.
A DoubleValue provides an implementation of the Value interface representing a double value.
DoubleValue(Double) - Constructor for class org.apache.jackrabbit.value.DoubleValue
Constructs a DoubleValue object representing a double.
DoubleValue(double) - Constructor for class org.apache.jackrabbit.value.DoubleValue
Constructs a DoubleValue object representing a double.
DummyInitialContextFactory - class org.apache.jackrabbit.core.jndi.provider.DummyInitialContextFactory.
DummyInitialContextFactory ...
DummyInitialContextFactory() - Constructor for class org.apache.jackrabbit.core.jndi.provider.DummyInitialContextFactory
 
Dumpable - interface org.apache.jackrabbit.core.util.Dumpable.
Utility interface for internal use.
declaringNodeType - Variable in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
The name of the declaring node type.
decode(Reader, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(InputStream, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(String, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(char[], OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(char[], int, int, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Decode base64 encoded data.
decode(QName) - Static method in class org.apache.jackrabbit.util.ISO9075
Decodes the name.
decode(String) - Static method in class org.apache.jackrabbit.util.ISO9075
Decodes the name.
definesNode() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Determines whether this item definition defines a node.
definesNode() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Determines whether this item definition defines a node.
definesNode() - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Determines whether this item definition defines a node.
definesResidual() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Determines whether this item definition defines a residual set of child items.
definesResidual() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Determines whether this item definition defines a residual set of child items. This is equivalent to calling getName().equals(ANY_NAME).
definition - Variable in class org.apache.jackrabbit.core.NodeImpl
the definition of this node
delete() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Deletes this resource.
delete(boolean) - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Deletes this resource.
delete(File) - Static method in class org.apache.jackrabbit.core.fs.local.FileUtil
Recursively deletes the given file or directory.
delete() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
Deletes the persistent resource backing this BLOBFileValue.
delete(boolean) - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
Deletes the persistent resource backing this BLOBFileValue.
deleteFile(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Deletes the file denoted by this path.
deleteFile(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Deletes the file denoted by this path.
deleteFile(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Deletes the file denoted by this path.
deleteFile(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Deletes the file denoted by this path.
deleteFileStmt - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
deleteFolder(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Deletes the folder denoted by this path. Any contents of this folder (folders and files) will be deleted recursively.
deleteFolder(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Deletes the folder denoted by this path.
deleteFolder(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Deletes the folder denoted by this path. Any contents of this folder (folders and files) will be deleted recursively.
deleteFolder(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Deletes the folder denoted by this path. Any contents of this folder (folders and files) will be deleted recursively.
deleteFolderStmt - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
deleteNode(NodeId) - Method in interface org.apache.jackrabbit.core.query.QueryHandler
Deletes the Node with id from the search index.
deleteNode(NodeId) - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Removes the node with uuid from the search index.
deleted(ItemState) - Method in class org.apache.jackrabbit.core.state.ChangeLog
A state has been deleted.
deletedStates() - Method in class org.apache.jackrabbit.core.state.ChangeLog
Return an iterator over all deleted states.
denotesCurrent() - Method in class org.apache.jackrabbit.name.Path.CurrentElement
 
denotesCurrent() - Method in class org.apache.jackrabbit.name.Path.ParentElement
 
denotesCurrent() - Method in class org.apache.jackrabbit.name.Path.PathElement
Returns true if this element denotes the current ('.') element, otherwise returns false.
denotesCurrent() - Method in class org.apache.jackrabbit.name.Path.RootElement
 
denotesName() - Method in class org.apache.jackrabbit.name.Path.CurrentElement
 
denotesName() - Method in class org.apache.jackrabbit.name.Path.ParentElement
 
denotesName() - Method in class org.apache.jackrabbit.name.Path.PathElement
Returns true if this element represents a regular name (i.e.
denotesName() - Method in class org.apache.jackrabbit.name.Path.RootElement
 
denotesNode() - Method in class org.apache.jackrabbit.core.ItemId
Returns true if this id denotes a Node.
denotesNode() - Method in class org.apache.jackrabbit.core.NodeId
Returns true as this class represents a node identifier, not a property identifier.
denotesNode() - Method in class org.apache.jackrabbit.core.PropertyId
Returns false as this class represents a property identifier, not a node identifier.
denotesParent() - Method in class org.apache.jackrabbit.name.Path.CurrentElement
 
denotesParent() - Method in class org.apache.jackrabbit.name.Path.ParentElement
 
denotesParent() - Method in class org.apache.jackrabbit.name.Path.PathElement
Returns true if this element denotes the parent ('..') element, otherwise returns false.
denotesParent() - Method in class org.apache.jackrabbit.name.Path.RootElement
 
denotesRoot(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
Tests whether the specified path represents the root path, i.e.
denotesRoot() - Method in class org.apache.jackrabbit.name.Path.CurrentElement
 
denotesRoot() - Method in class org.apache.jackrabbit.name.Path.ParentElement
 
denotesRoot() - Method in class org.apache.jackrabbit.name.Path.PathElement
Returns true if this element denotes the root element, otherwise returns false.
denotesRoot() - Method in class org.apache.jackrabbit.name.Path.RootElement
 
denotesRoot() - Method in class org.apache.jackrabbit.name.Path
Tests whether this path represents the root path, i.e.
deserialize(NodeState, InputStream) - Static method in class org.apache.jackrabbit.core.state.util.Serializer
Deserializes a NodeState object from the given binary stream.
deserialize(PropertyState, InputStream, BLOBStore) - Static method in class org.apache.jackrabbit.core.state.util.Serializer
Deserializes a PropertyState object from the given binary stream.
deserialize(NodeReferences, InputStream) - Static method in class org.apache.jackrabbit.core.state.util.Serializer
Deserializes a NodeReferences object from the given binary stream.
deserialize(String, int, boolean) - Static method in class org.apache.jackrabbit.value.ValueHelper
Deserializes the given string to a Value of the given type.
deserialize(Reader, int, boolean) - Static method in class org.apache.jackrabbit.value.ValueHelper
Deserializes the string data read from the given reader to a Value of the given type.
destroy(ItemState) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Destroy an item state.
destroy() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Destroys this context and releases resources.
destroy(NodeState) - Method in class org.apache.jackrabbit.core.state.AbstractPersistenceManager
Destroy a node state.
destroy(PropertyState) - Method in class org.apache.jackrabbit.core.state.AbstractPersistenceManager
Destroy a property state.
destroy(NodeReferences) - Method in class org.apache.jackrabbit.core.state.AbstractPersistenceManager
Destroy a node references object.
destroy(ItemState) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Destroy an item state.
destroy(ItemState) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Destroy an item state.
destroy(ItemState) - Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
Destroy an item state.
destroy(NodeState) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Destroy a node state. Subclass responsibility.
destroy(PropertyState) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Destroy a property state. Subclass responsibility.
destroy(NodeReferences) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Destroy a node references object. Subclass responsibility.
destroy(NodeState) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Destroy a node state. Subclass responsibility.
destroy(PropertyState) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Destroy a property state. Subclass responsibility.
destroy(NodeReferences) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Destroy a node references object. Subclass responsibility.
destroy(NodeState) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Destroy a node state. Subclass responsibility.
destroy(PropertyState) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Destroy a property state. Subclass responsibility.
destroy(NodeReferences) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Destroy a node references object. Subclass responsibility.
destroy(NodeState) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Destroy a node state. Subclass responsibility.
destroy(PropertyState) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Destroy a property state. Subclass responsibility.
destroy(NodeReferences) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Destroy a node references object. Subclass responsibility.
differentXAEnv(AbstractLockInfo) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Return a flag indicating whether a lock info belongs to a different XA environment.
digest(String, String, String) - Static method in class org.apache.jackrabbit.util.Text
Digest the plain string using the given algorithm.
digest(String, byte[]) - Static method in class org.apache.jackrabbit.util.Text
Digest the plain string using the given algorithm.
discard() - Method in class org.apache.jackrabbit.core.state.ItemState
Discards this instance, i.e.
discard() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
Frees temporarily allocated resources such as temporary file, buffer, etc.
disconnect() - Method in class org.apache.jackrabbit.core.state.ChangeLog
Disconnect all states in the change log from their overlaid states.
disconnect() - Method in class org.apache.jackrabbit.core.state.ItemState
Disconnect this state from the underlying overlayed state.
disconnectTransientItemState(ItemState) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Disconnect a transient item state from its underlying persistent state.
dispatch(List, SessionImpl, Path) - Method in class org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher
Dispatchers a list of events to all registered dispatchers.
dispatch() - Method in class org.apache.jackrabbit.core.observation.EventStateCollection
Dispatches the events to the EventListeners.
dispose() - Method in class org.apache.jackrabbit.core.config.FileSystemConfig
Closes and disposes a file system instance previously created by the init() method, i.e.
dispose() - Method in class org.apache.jackrabbit.core.observation.ObservationManagerFactory
Disposes this ObservationManager.
dispose() - Method in class org.apache.jackrabbit.core.observation.ObservationManagerImpl
Unregisters all EventListeners.
dispose() - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Disposes this UpdatableItemStateManager and frees resources.
dispose() - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Disposes this UpdatableItemStateManager and frees resources.
dispose() - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Disposes this SharedItemStateManager and frees resources.
dispose() - Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
Disposes this UpdatableItemStateManager and frees resources.
disposeAllTransientItemStates() - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Disposes all transient item states in the cache and in the attic.
disposeTransientItemState(ItemState) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Disposes the specified transient item state instance, i.e.
disposeTransientItemStateInAttic(ItemState) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Disposes the specified transient item state instance in the attic, i.e.
doClose() - Method in class org.apache.jackrabbit.core.query.lucene.CachingMultiReader
Decrements the reference count and closes the underlying readers if this reader is not in use anymore.
doFilter(PropertyState, String) - Method in interface org.apache.jackrabbit.core.query.TextFilter
Creates an text representation of a binary property data.
doFilter(PropertyState, String) - Method in class org.apache.jackrabbit.core.query.lucene.TextPlainTextFilter
Returns a map with a single entry for field FieldNames.FULLTEXT.
doInit() - Method in class org.apache.jackrabbit.core.query.AbstractQueryHandler
This method must be implemented by concrete sub classes and will be called from AbstractQueryHandler.init(org.apache.jackrabbit.core.query.QueryHandlerContext).
doInit() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Initializes this QueryHandler.
doc(int) - Method in class org.apache.jackrabbit.core.query.lucene.QueryHits
Returns the nth document in this QueryHits.
documentDeleted(Term) - Method in interface org.apache.jackrabbit.core.query.lucene.IndexListener
Informs this listener, that the document with id has been deleted.
doneMerge(Version) - Method in class org.apache.jackrabbit.core.NodeImpl
doubleToString(double) - Static method in class org.apache.jackrabbit.core.query.lucene.DoubleField
 
driver - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
driver - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
dump(PrintStream) - Method in class org.apache.jackrabbit.core.ItemManager
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump(PrintStream) - Method in class org.apache.jackrabbit.core.SessionImpl
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump() - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
Dumps the contents of this monitor
dump(File) - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
Dumps the information for a file
dump(PrintStream) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump(PrintStream) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump() - Method in class org.apache.jackrabbit.core.query.QueryNode
Dumps this QueryNode and its child nodes to a String.
dump(QueryNode, StringBuffer) - Static method in class org.apache.jackrabbit.core.query.QueryTreeDump
Dumps a query node tree to the string buffer.
dump(String) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
dump(String, PrintStream) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
dump(PrintStream) - Method in class org.apache.jackrabbit.core.state.ItemStateMap
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump(PrintStream) - Method in class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump(PrintStream) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump(PrintStream) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Dumps the state of this instance in a human readable format for diagnostic purposes.
dump(PrintStream) - Method in interface org.apache.jackrabbit.core.util.Dumpable
Dumps the state of this instance in a human readable format for diagnostic purposes.

E

EMPTY - Static variable in class org.apache.jackrabbit.util.IteratorHelper
 
EMPTY_ARRAY - Static variable in interface org.apache.jackrabbit.core.nodetype.ItemDef
 
EMPTY_ARRAY - Static variable in interface org.apache.jackrabbit.core.nodetype.NodeDef
 
EMPTY_ARRAY - Static variable in interface org.apache.jackrabbit.core.nodetype.PropDef
 
EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.core.nodetype.ValueConstraint
 
EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.core.value.InternalValue
 
EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.name.QName
 
EMPTY_NAME - Static variable in class org.apache.jackrabbit.core.query.LocationStepQueryNode
The empty name used in matching the root node.
END_NODE_TYPE_NAME - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
END_TYPE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
ENUMERATION_TYPE - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
EOF - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
EXTENDS - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
EffectiveNodeType - class org.apache.jackrabbit.core.nodetype.EffectiveNodeType.
An EffectiveNodeType represents one or more NodeTypes as one 'effective' node type where inheritance is resolved.
EventImpl - class org.apache.jackrabbit.core.observation.EventImpl.
Implementation of the Event interface.
EventState - class org.apache.jackrabbit.core.observation.EventState.
The EventState class encapsulates the session independent state of an Event.
EventStateCollection - class org.apache.jackrabbit.core.observation.EventStateCollection.
The EventStateCollection class implements how EventState objects are created based on the ItemStates passed to the EventStateCollection.createEventStates(org.apache.jackrabbit.core.NodeId, org.apache.jackrabbit.core.state.ChangeLog, org.apache.jackrabbit.core.state.ItemStateManager) method.
EventStateCollectionFactory - interface org.apache.jackrabbit.core.observation.EventStateCollectionFactory.
Defines methods to create an EventStateCollection
ExactQueryNode - class org.apache.jackrabbit.core.query.ExactQueryNode.
Implements a query node that defines an exact match of a property and a value.
ExactQueryNode(QueryNode, QName, QName) - Constructor for class org.apache.jackrabbit.core.query.ExactQueryNode
Creates a new ExactQueryNode instance.
ExecutableQuery - interface org.apache.jackrabbit.core.query.ExecutableQuery.
Specifies an interface for a query object implementation that can just be executed.
edit() - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Starts an edit operation on the wrapped state manager.
edit() - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Start an edit operation on items inside this manager. This allows calling the operations defined below. At the end of this operation, either UpdatableItemStateManager.update() or UpdatableItemStateManager.cancel() must be invoked.
edit() - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Start an edit operation on items inside this manager. This allows calling the operations defined below. At the end of this operation, either UpdatableItemStateManager.update() or UpdatableItemStateManager.cancel() must be invoked.
edit() - Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
Start an edit operation on items inside this manager.
elementVisited(PathMap.Element) - Method in interface org.apache.jackrabbit.core.PathMap.ElementVisitor
Invoked for every element visited on a tree traversal
encode(InputStream, Writer) - Static method in class org.apache.jackrabbit.util.Base64
Outputs base64 representation of the specified stream data to a Writer.
encode(InputStream, OutputStream) - Static method in class org.apache.jackrabbit.util.Base64
Outputs base64 representation of the specified stream data to an OutputStream.
encode(byte[], int, int, Writer) - Static method in class org.apache.jackrabbit.util.Base64
Outputs base64 representation of the specified data to a Writer.
encode(QName) - Static method in class org.apache.jackrabbit.util.ISO9075
Encodes the local part of name as specified in ISO 9075.
encode(String) - Static method in class org.apache.jackrabbit.util.ISO9075
Encodes name as specified in ISO 9075.
encodeIllegalXMLCharacters(String) - Static method in class org.apache.jackrabbit.util.Text
Replaces illegal XML characters in the given string by their corresponding predefined entity references.
end(Xid, int) - Method in class org.apache.jackrabbit.core.XASessionImpl

If TMSUCCESS is specified, we disassociate this session from the transaction specified.

end() - Method in interface org.apache.jackrabbit.core.xml.Importer
 
end() - Method in class org.apache.jackrabbit.core.xml.SessionImporter
end() - Method in class org.apache.jackrabbit.core.xml.WorkspaceImporter
endDocument() - Method in class org.apache.jackrabbit.core.xml.ImportHandler
endElement() - Method in class org.apache.jackrabbit.core.util.DOMBuilder
Makes the parent element current.
endElement(String, String, String) - Method in class org.apache.jackrabbit.core.xml.ImportHandler
endNode(Importer.NodeInfo) - Method in interface org.apache.jackrabbit.core.xml.Importer
 
endNode(Importer.NodeInfo) - Method in class org.apache.jackrabbit.core.xml.SessionImporter
endNode(Importer.NodeInfo) - Method in class org.apache.jackrabbit.core.xml.WorkspaceImporter
endPrefixMapping(String) - Method in class org.apache.jackrabbit.core.xml.ImportHandler
endUpdate() - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
End an update operation.
enterElement(String) - Method in class org.apache.jackrabbit.core.util.DOMWalker
Enters the named child element.
entering(Node, int) - Method in class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
entering(Property, int) - Method in class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
entering(Node, int) - Method in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
entering(Property, int) - Method in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
entering(Node, int) - Method in class org.apache.jackrabbit.util.ChildrenCollector
entering(Property, int) - Method in class org.apache.jackrabbit.util.ChildrenCollector
entering(Node, int) - Method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
entering(Property, int) - Method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
enteringProperties(Node, int) - Method in class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
enteringProperties(Node, int) - Method in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
equals(Object) - Method in class org.apache.jackrabbit.core.NodeId
equals(Object) - Method in class org.apache.jackrabbit.core.PropertyId
equals(Object) - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
equals(Object) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
equals(Object) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
 
equals(Object) - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Compares two item definitions for equality.
equals(Object) - Method in class org.apache.jackrabbit.core.nodetype.NodeDefId
equals(Object) - Method in class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Compares two node definitions for equality.
equals(Object) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
 
equals(Object) - Method in class org.apache.jackrabbit.core.nodetype.PropDefId
equals(Object) - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Compares two property definitions for equality.
equals(Object) - Method in class org.apache.jackrabbit.core.nodetype.ValueConstraint
 
equals(Object) - Method in class org.apache.jackrabbit.core.observation.EventImpl
Returns true if this Event is equal to another object.
equals(Object) - Method in class org.apache.jackrabbit.core.observation.EventState
Returns true if this EventState is equal to another object.
equals(Object) - Method in class org.apache.jackrabbit.core.query.AndQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.DerefQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.ExactQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.NAryQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.NodeTypeQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.NotQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.OrQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.OrderQueryNode.OrderSpec
Returns true if this order spec is equal to obj
equals(Object) - Method in class org.apache.jackrabbit.core.query.OrderQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.PathQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.QueryNode
Returns true if obj is the same type of QueryNode as this node and is equal to this node.
equals(Object) - Method in class org.apache.jackrabbit.core.query.QueryRootNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.query.TextsearchQueryNode
 
equals(Object) - Method in class org.apache.jackrabbit.core.security.AnonymousPrincipal
 
equals(Object) - Method in class org.apache.jackrabbit.core.security.SystemPrincipal
 
equals(Object) - Method in class org.apache.jackrabbit.core.security.UserPrincipal
 
equals(Object) - Method in class org.apache.jackrabbit.core.state.NodeReferencesId
 
equals(Object) - Method in class org.apache.jackrabbit.core.state.NodeState.ChildNodeEntry
 
equals(Object) - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
equals(Object) - Method in class org.apache.jackrabbit.core.value.InternalValue
 
equals(Object) - Method in class org.apache.jackrabbit.name.Path.PathElement
Check for path element equality.
equals(Object) - Method in class org.apache.jackrabbit.name.Path
Compares the specified object with this path for equality.
equals(Object) - Method in class org.apache.jackrabbit.name.QName
Compares two qualified names for equality.
equals(Object) - Method in class org.apache.jackrabbit.util.name.NamespaceMapping
Override equals()
equals(Object) - Method in class org.apache.jackrabbit.uuid.UUID
Compares two UUID for equality.
equals(Object) - Method in class org.apache.jackrabbit.value.BinaryValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.BooleanValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.DateValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.DoubleValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.LongValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.NameValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.PathValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.ReferenceValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.jackrabbit.value.StringValue
Indicates whether some other object is "equal to" this one.
error(SAXParseException) - Method in class org.apache.jackrabbit.core.xml.ImportHandler
escape(String, char) - Static method in class org.apache.jackrabbit.util.Text
Does an URL encoding of the string using the escape character.
escape(String, char, boolean) - Static method in class org.apache.jackrabbit.util.Text
Does an URL encoding of the string using the escape character.
escape(String) - Static method in class org.apache.jackrabbit.util.Text
Does a URL encoding of the string.
escapeName(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
Encodes the specified name.
escapePath(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
Encodes the specified path.
escapePath(String) - Static method in class org.apache.jackrabbit.util.Text
Does a URL encoding of the path.
evict(ItemId) - Method in interface org.apache.jackrabbit.core.state.ItemStateCache
Removes the ItemState object with the specified id from this cache if it is present.
evict(ItemId) - Method in class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Removes the ItemState object with the specified id from this cache if it is present.
evict(ItemId) - Method in class org.apache.jackrabbit.core.state.LRUItemStateCache
Removes the ItemState object with the specified id from this cache if it is present.
evict(NodeId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
removes the node state from the cache
evictAll() - Method in interface org.apache.jackrabbit.core.state.ItemStateCache
Clears all entries from this cache.
evictAll() - Method in class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Clears all entries from this cache.
evictAll() - Method in class org.apache.jackrabbit.core.state.LRUItemStateCache
Clears all entries from this cache.
execute() - Method in interface org.apache.jackrabbit.core.query.ExecutableQuery
Executes this query and returns a QueryResult.
execute() - Method in class org.apache.jackrabbit.core.query.QueryImpl
This method simply forwards the execute call to the ExecutableQuery object returned by QueryHandler.createExecutableQuery(org.apache.jackrabbit.core.SessionImpl, org.apache.jackrabbit.core.ItemManager, java.lang.String, java.lang.String).
execute(MultiIndex) - Method in class org.apache.jackrabbit.core.query.lucene.MultiIndex.Action
Executes this action on the index.
execute() - Method in class org.apache.jackrabbit.core.query.lucene.QueryImpl
Executes this query and returns a QueryResult.
executeQuery(QueryImpl, Query, QName[], boolean[]) - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Executes the query on the search index.
exists(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Tests whether the file system entry denoted by this path exists.
exists(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Tests whether the file system entry denoted by this path exists.
exists() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
exists(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Tests whether the file system entry denoted by this path exists.
exists(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Tests whether the file system entry denoted by this path exists.
exists(NodeId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Checks whether the identified node exists.
exists(PropertyId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Checks whether the identified property exists.
exists(NodeReferencesId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Checks whether references of the identified target node exist.
exists(NodeId) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Checks whether the identified node exists.
exists(PropertyId) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Checks whether the identified property exists.
exists(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Checks whether references of the identified target node exist.
exists(PropertyId) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Checks whether the identified property exists.
exists(NodeId) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Checks whether the identified node exists.
exists(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Checks whether references of the identified target node exist.
exists(PropertyId) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Checks whether the identified property exists.
exists(NodeId) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Checks whether the identified node exists.
exists(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Checks whether references of the identified target node exist.
exists(NodeId) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Checks whether the identified node exists.
exists(PropertyId) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Checks whether the identified property exists.
exists(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Checks whether references of the identified target node exist.
explode(String, int) - Static method in class org.apache.jackrabbit.util.Text
returns an array of strings decomposed of the original string, split at every occurance of 'ch'.
explode(String, int, boolean) - Static method in class org.apache.jackrabbit.util.Text
returns an array of strings decomposed of the original string, split at every occurance of 'ch'.
exportDocumentView(String, ContentHandler, boolean, boolean) - Method in class org.apache.jackrabbit.core.SessionImpl
exportDocumentView(String, OutputStream, boolean, boolean) - Method in class org.apache.jackrabbit.core.SessionImpl
exportSystemView(String, ContentHandler, boolean, boolean) - Method in class org.apache.jackrabbit.core.SessionImpl
exportSystemView(String, OutputStream, boolean, boolean) - Method in class org.apache.jackrabbit.core.SessionImpl
externalBLOBs - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 

F

FILE_SYSTEM_ELEMENT - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the file system configuration element.
FORMAT_POSITION1 - Static variable in interface org.apache.jackrabbit.uuid.Constants
Insertion point 1 for dashes in the string format
FORMAT_POSITION2 - Static variable in interface org.apache.jackrabbit.uuid.Constants
Insertion point 2 for dashes in the string format
FORMAT_POSITION3 - Static variable in interface org.apache.jackrabbit.uuid.Constants
Insertion point 3 for dashes in the string format
FORMAT_POSITION4 - Static variable in interface org.apache.jackrabbit.uuid.Constants
Insertion point 4 for dashes in the string format
FULLTEXT - Static variable in class org.apache.jackrabbit.core.query.lucene.FieldNames
Name of the field that contains the fulltext index including terms from all properties of a node.
FULLTEXT_PREFIX - Static variable in class org.apache.jackrabbit.core.query.lucene.FieldNames
Prefix for all field names that are fulltext indexed by property name.
FastCharStream - class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream.
Modified version of org.apache.lucene.queryParser.FastCharStream based on a String input.
FastCharStream(String) - Constructor for class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
Constructs from a String.
FieldNames - class org.apache.jackrabbit.core.query.lucene.FieldNames.
Defines field names that are used internally to store UUID, etc in the search index.
FileSystem - interface org.apache.jackrabbit.core.fs.FileSystem.
The FileSystem interface is an abstraction of a virtual file system.
FileSystemBLOBStore - class org.apache.jackrabbit.core.state.util.FileSystemBLOBStore.
FileSystemBLOBStore is a ResourceBasedBLOBStore implementation that stores BLOB data in a FileSystem.
FileSystemBLOBStore(FileSystem) - Constructor for class org.apache.jackrabbit.core.state.util.FileSystemBLOBStore
Creates a new FileSystemBLOBStore instance.
FileSystemConfig - class org.apache.jackrabbit.core.config.FileSystemConfig.
File system configuration.
FileSystemConfig(BeanConfig) - Constructor for class org.apache.jackrabbit.core.config.FileSystemConfig
Creates a file system configuration object.
FileSystemException - exception org.apache.jackrabbit.core.fs.FileSystemException.
The FileSystemException signals an error within a file system operation.
FileSystemException(String) - Constructor for class org.apache.jackrabbit.core.fs.FileSystemException
Constructs a new instance of this class with the specified detail message.
FileSystemException(String, Throwable) - Constructor for class org.apache.jackrabbit.core.fs.FileSystemException
Constructs a new instance of this class with the specified detail message and root cause.
FileSystemPathUtil - class org.apache.jackrabbit.core.fs.FileSystemPathUtil.
Utility class for handling paths in a file system.
FileSystemResource - class org.apache.jackrabbit.core.fs.FileSystemResource.
A FileSystemResource represents a resource (i.e.
FileSystemResource(FileSystem, String) - Constructor for class org.apache.jackrabbit.core.fs.FileSystemResource
Creates a new FileSystemResource
FileUtil - class org.apache.jackrabbit.core.fs.local.FileUtil.
Static utility methods for recursively copying and deleting files and directories.
factory - Variable in class org.apache.jackrabbit.core.state.LocalItemStateManager
Event state collection factory.
fail(String) - Method in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
fail(String, Throwable) - Method in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
fail(Throwable) - Method in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
fatalError(SAXParseException) - Method in class org.apache.jackrabbit.core.xml.ImportHandler
findApplicableNodeDefinition(QName, QName, NodeState) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Helper method that finds the applicable definition for a child node with the given name and node type in the parent node's node type and mixin types.
findApplicablePropertyDefinition(QName, int, boolean, NodeState) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Helper method that finds the applicable definition for a property with the given name, type and multiValued characteristic in the parent node's node type and mixin types.
findApplicablePropertyDefinition(QName, int, NodeState) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Helper method that finds the applicable definition for a property with the given name, type in the parent node's node type and mixin types.
forget(Xid) - Method in class org.apache.jackrabbit.core.XASessionImpl

No recovery support yet.

format(Calendar) - Static method in class org.apache.jackrabbit.util.ISO8601
Formats a Calendar value into an ISO8601-compliant date/time string.
fromJCRName(String, NamespaceResolver) - Static method in class org.apache.jackrabbit.name.QName
Parses the given prefixed JCR name into a qualified name using the given namespace resolver.
fromString(String) - Static method in class org.apache.jackrabbit.name.Path.PathElement
Parses the given path element string into a path element object.
fromString(String) - Static method in class org.apache.jackrabbit.uuid.UUID
Parses a string for a UUID.
fs - Variable in class org.apache.jackrabbit.core.fs.FileSystemResource
 
fsBase - Variable in class org.apache.jackrabbit.core.fs.BasedFileSystem
 

G

GenericVersionSelector - class org.apache.jackrabbit.core.version.GenericVersionSelector.
This Class implements a generic version selector that either selects a version by name, label or creation date.
GenericVersionSelector() - Constructor for class org.apache.jackrabbit.core.version.GenericVersionSelector
Creates a default GenericVersionSelector that always selects the latest version.
GenericVersionSelector(String) - Constructor for class org.apache.jackrabbit.core.version.GenericVersionSelector
Creates a GenericVersionSelector that will try to select a version with the given label.
GenericVersionSelector(Calendar) - Constructor for class org.apache.jackrabbit.core.version.GenericVersionSelector
Creates a GenericVersionSelector that will select the oldest version of all those that are more recent than the given date.
GetImage() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
GetSuffix(int) - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
get() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the object associated with this element
get(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefStore
 
get(ItemId) - Method in class org.apache.jackrabbit.core.state.ChangeLog
Return an item state given its id.
get(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.ChangeLog
Return a node references object given its id.
get(ItemId) - Method in class org.apache.jackrabbit.core.state.ItemStateMap
Returns the ItemState object with the specified id if it is present or null if no entry exists with that id.
get(ItemId) - Method in interface org.apache.jackrabbit.core.state.ItemStateStore
Returns the ItemState object with the specified id if it is present or null if no entry exists with that id.
get(String) - Method in interface org.apache.jackrabbit.core.state.util.BLOBStore
Retrieves the BLOB data with the specified id as a binary stream.
get(String) - Method in class org.apache.jackrabbit.core.state.util.FileSystemBLOBStore
Retrieves the BLOB data with the specified id as a binary stream.
getAbsoluteParent(String, int) - Static method in class org.apache.jackrabbit.util.Text
Returns the nth absolute parent of the path, where n=level.
getAccessManager() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the AccessManager associated with this session.
getAccessManagerConfig() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the repository access manager configuration.
getAccessibleWorkspaceNames() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getAddedChildNodeEntries() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns a list of child node entries that do not exist in the overlayed node state but have been added to this node state.
getAddedPropertyNames() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns a set of QNames denoting those properties that do not exist in the overlayed node state but have been added to this node state.
getAllItemDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getAllNodeDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getAllNodeTypes() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getAllNodeTypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
getAllPropDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getAllVersions() - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
getAnalyzer() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the class name of the analyzer that is currently in use.
getAncestor(int) - Method in class org.apache.jackrabbit.core.ItemImpl
getAncestor(int) - Method in class org.apache.jackrabbit.name.Path
Returns the ancestor path of the specified relative degree.
getAncestorCount() - Method in class org.apache.jackrabbit.name.Path
Returns the number of ancestors of this path.
getAnonymousId() - Method in class org.apache.jackrabbit.core.security.SimpleLoginModule
Returns the anonymous user id.
getAppName() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the repository name.
getApplicableChildNodeDef(QName, QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
Returns the applicable child node definition for a child node with the specified name and node type.
getApplicableChildNodeDef(NodeState, QName, QName) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Retrieves the node definition for the given contraints.
getApplicableChildNodeDefinition(QName, QName) - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the applicable child node definition for a child node with the specified name and node type.
getApplicablePropertyDef(QName, int, boolean) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
Returns the applicable property definition for a property with the specified name, type and multiValued characteristic.
getApplicablePropertyDef(QName, int) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
Returns the applicable property definition for a property with the specified name and type.
getApplicablePropertyDef(NodeState, QName, int, boolean) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
retrieves the property definition for the given contraints
getApplicablePropertyDefinition(QName, int, boolean, boolean) - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the applicable property definition for a property with the specified name and type.
getAttribute(String) - Method in class org.apache.jackrabbit.core.SessionImpl
getAttribute(String) - Method in class org.apache.jackrabbit.core.TransactionContext
Return an attribute value on this transaction.
getAttribute(Element, String) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Returns the value of the named attribute of the given element.
getAttribute(Element, String, String) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Returns the value of the named attribute of the given element.
getAttribute(String) - Method in class org.apache.jackrabbit.core.util.DOMWalker
Returns the value of the named attribute of the current element.
getAttributeNames() - Method in class org.apache.jackrabbit.core.SessionImpl
getAutoCreateNodeDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getAutoCreatePropDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getAutoCreatedNodeDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Returns an array containing only those child node definitions of this node type (including the child node definitions inherited from supertypes of this node type) where ItemDefinition.isAutoCreated() returns true.
getAutoCreatedPropertyDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Returns an array containing only those property definitions of this node type (including the property definitions inherited from supertypes of this node type) where ItemDefinition.isAutoCreated() returns true.
getAutoRepair() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
 
getBaseVersion() - Method in class org.apache.jackrabbit.core.NodeImpl
getBaseVersionId() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenVersionHistory
Returns the id of the base version that was assigned to the node at the time it was versioned.
getBaseVesion() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenVersionHistory
Returns the base version that was assigned to the node at the time it was versioned.
getBeginColumn() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
getBeginLine() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
getBoolean() - Method in class org.apache.jackrabbit.core.PropertyImpl
getBoolean() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
getBoolean() - Method in class org.apache.jackrabbit.value.BaseValue
getBoolean() - Method in class org.apache.jackrabbit.value.BooleanValue
getBoolean() - Method in class org.apache.jackrabbit.value.DateValue
getBoolean() - Method in class org.apache.jackrabbit.value.DoubleValue
getBoolean() - Method in class org.apache.jackrabbit.value.LongValue
getBoolean() - Method in class org.apache.jackrabbit.value.NameValue
getBoolean() - Method in class org.apache.jackrabbit.value.PathValue
getBoolean() - Method in class org.apache.jackrabbit.value.ReferenceValue
getBufferSize() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the current value for the buffer size.
getCacheSize() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
 
getCanonicalPath() - Method in class org.apache.jackrabbit.name.Path
Returns the canonical path representation of this path.
getChangeLog() - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Returns the current change log.
getChildId() - Method in class org.apache.jackrabbit.core.observation.EventImpl
Returns the id of a child node operation.
getChildId() - Method in class org.apache.jackrabbit.core.observation.EventState
Returns the Id of a child node operation.
getChildNodeDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getChildNodeDefs() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns an array containing the child node definitions or null if not set.
getChildNodeEntries() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns a list of ChildNodeEntry objects denoting the child nodes of this node.
getChildNodeEntries(QName) - Method in class org.apache.jackrabbit.core.state.NodeState
Returns a list of ChildNodeEntrys with the specified name.
getChildNodeEntry(NodeState, NodeId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Returns the ChildNodeEntry of parent with the specified uuid or null if there's no such entry.
getChildNodeEntry(NodeState, QName, int) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Returns the ChildNodeEntry of parent with the specified name and index or null if there's no such entry.
getChildNodeEntry(NodeState, QName, int) - Method in class org.apache.jackrabbit.core.ZombieHierarchyManager
Returns the ChildNodeEntry of parent with the specified name and index or null if there's no such entry.

Low-level hook provided for specialized derived classes.

Also allows for removed/renamed child node entries.

getChildNodeEntry(NodeState, NodeId) - Method in class org.apache.jackrabbit.core.ZombieHierarchyManager
Returns the ChildNodeEntry of parent with the specified uuid or null if there's no such entry.

Low-level hook provided for specialized derived classes.

Also allows for removed child node entries.

getChildNodeEntry(QName, int) - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the ChildNodeEntry with the specified name and index or null if there's no matching entry.
getChildNodeEntry(NodeId) - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the ChildNodeEntry with the specified NodeId or null if there's no matching entry.
getChildRelPath() - Method in class org.apache.jackrabbit.core.observation.EventState
Returns the relative Path of the child Item associated with this event.
getChildren() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return an iterator over all of this element's children.
getChildrenCount() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the children count of this element
getClassName() - Method in class org.apache.jackrabbit.core.config.BeanConfig
Returns the class name of the configured bean.
getColumn() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
getColumnNames() - Method in class org.apache.jackrabbit.core.query.lucene.QueryResultImpl
getColumnNames() - Method in class org.apache.jackrabbit.core.query.lucene.WorkspaceTraversalResult
 
getComparable(String) - Method in class org.apache.jackrabbit.core.query.lucene.SharedFieldSortComparator
 
getConfig() - Method in class org.apache.jackrabbit.core.RepositoryImpl.WorkspaceInfo
Returns the workspace configuration.
getConfig() - Method in class org.apache.jackrabbit.core.RepositoryImpl
Returns the configuration of this repository.
getConfig() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
Returns the configuration of this workspace.
getContainingHistory() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
getContent() - Method in class org.apache.jackrabbit.core.util.DOMWalker
Returns the text content of the current element.
getContext() - Method in class org.apache.jackrabbit.core.query.AbstractQueryHandler
Returns the context for this query handler.
getContext() - Method in interface org.apache.jackrabbit.core.query.QueryHandler
Returns the query handler context that passed in QueryHandler.init(QueryHandlerContext).
getCorrespondingNodePath(String) - Method in class org.apache.jackrabbit.core.NodeImpl
getCreated() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
getCreated() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
Equivalent to Version.getCreated()
getCredentials() - Method in class org.apache.jackrabbit.core.security.CredentialsCallback
Get the retrieved credentials.
getDate() - Method in class org.apache.jackrabbit.core.PropertyImpl
getDate() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
getDate() - Method in class org.apache.jackrabbit.core.version.GenericVersionSelector
Returns the date hint
getDate() - Method in class org.apache.jackrabbit.value.BaseValue
getDate() - Method in class org.apache.jackrabbit.value.BooleanValue
getDate() - Method in class org.apache.jackrabbit.value.DateValue
getDate() - Method in class org.apache.jackrabbit.value.DoubleValue
getDate() - Method in class org.apache.jackrabbit.value.LongValue
getDate() - Method in class org.apache.jackrabbit.value.NameValue
getDate() - Method in class org.apache.jackrabbit.value.PathValue
getDate() - Method in class org.apache.jackrabbit.value.ReferenceValue
getDateValue() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the Date value if this relation if of type QueryConstants.TYPE_DATE.
getDeclaredChildNodeDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getDeclaredPropertyDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getDeclaredSupertypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getDeclaringNodeType() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Gets the name of the declaring node type.
getDeclaringNodeType() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Gets the name of the declaring node type.
getDefaultPrimaryType() - Method in interface org.apache.jackrabbit.core.nodetype.NodeDef
Returns the name of the default primary type.
getDefaultPrimaryType() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Returns the name of the default primary type.
getDefaultPrimaryType() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefinitionImpl
getDefaultUserId() - Method in class org.apache.jackrabbit.core.security.SimpleLoginModule
Returns the default user id.
getDefaultValues() - Method in interface org.apache.jackrabbit.core.nodetype.PropDef
Returns the array of default values.
getDefaultValues() - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Returns the array of default values.
getDefaultValues() - Method in class org.apache.jackrabbit.core.nodetype.PropertyDefinitionImpl
getDefaultWorkspaceName() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the name of the default workspace.
getDefinition() - Method in class org.apache.jackrabbit.core.NodeImpl
getDefinition() - Method in class org.apache.jackrabbit.core.PropertyImpl
getDefinition() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Returns the definition of this node type.
getDefinition() - Method in class org.apache.jackrabbit.core.nodetype.ValueConstraint
Returns the original (raw) definition of this constraint.
getDefinition(NamespaceResolver) - Method in class org.apache.jackrabbit.core.nodetype.ValueConstraint
For constraints that are not namespace prefix mapping sensitive this method returns the same result as ValueConstraint.getDefinition().
getDefinitionId() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the id of the definition applicable to this node state.
getDefinitionId() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns the id of the definition applicable to this property state.
getDependencies() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns a collection of node type QNames that are being referenced by this node type definition (e.g.
getDependentNodeTypes(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Returns the names of those registered node types that have dependencies on the given node type.
getDepth(ItemId) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Returns the depth of the specified item which is equivalent to getPath(id).getAncestorCount(). The depth reflects the absolute hierarchy level.
getDepth(ItemId) - Method in interface org.apache.jackrabbit.core.HierarchyManager
Returns the depth of the specified item which is equivalent to getPath(id).getAncestorCount().
getDepth(ItemId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Returns the depth of the specified item which is equivalent to getPath(id).getAncestorCount(). The depth reflects the absolute hierarchy level.
getDepth() - Method in class org.apache.jackrabbit.core.ItemImpl
getDepth() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the depth of this element.
getDepth() - Method in class org.apache.jackrabbit.name.Path
Returns the depth of this path.
getDescendantTransientItemStates(NodeId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Returns an iterator over those transient item state instances that are direct or indirect descendents of the item state with the given parentId.
getDescendantTransientItemStatesInAttic(NodeId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Same as SessionItemStateManager.getDescendantTransientItemStates(NodeId) except that item state instances in the attic are returned.
getDescriptor(String) - Method in class org.apache.jackrabbit.core.RepositoryImpl
getDescriptor(String) - Method in class org.apache.jackrabbit.core.TransientRepository
Returns the identified repository descriptor.
getDescriptorKeys() - Method in class org.apache.jackrabbit.core.RepositoryImpl
getDescriptorKeys() - Method in class org.apache.jackrabbit.core.TransientRepository
Returns the available descriptor keys.
getDouble() - Method in class org.apache.jackrabbit.core.PropertyImpl
getDouble() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
getDouble() - Method in class org.apache.jackrabbit.value.BaseValue
getDouble() - Method in class org.apache.jackrabbit.value.BooleanValue
getDouble() - Method in class org.apache.jackrabbit.value.DateValue
getDouble() - Method in class org.apache.jackrabbit.value.DoubleValue
getDouble() - Method in class org.apache.jackrabbit.value.LongValue
getDouble() - Method in class org.apache.jackrabbit.value.NameValue
getDouble() - Method in class org.apache.jackrabbit.value.PathValue
getDouble() - Method in class org.apache.jackrabbit.value.ReferenceValue
getDoubleValue() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the double value if this relation if of type QueryConstants.TYPE_DOUBLE.
getDriver() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
getDriver() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
getEffectiveNodeType(NodeState) - Method in class org.apache.jackrabbit.core.ItemValidator
Helper method that builds the effective (i.e.
getEffectiveNodeType() - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the effective (i.e.
getEffectiveNodeType(QName, EffectiveNodeTypeCache, Map) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
getEffectiveNodeType(QName[], EffectiveNodeTypeCache, Map) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
getEffectiveNodeType(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
getEffectiveNodeType(QName[]) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
getEffectiveNodeType(NodeState) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Returns the effective (i.e.
getElement(Element, String) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Returns the named child of the given parent element.
getElement(Element, String, boolean) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Returns the named child of the given parent element.
getElements() - Method in class org.apache.jackrabbit.name.Path
Returns the elements of this path.
getEnableHandleMonitor() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns true if use of the handle monitor is currently enabled, otherwise returns false.
getEndColumn() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
getEndLine() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
getEscapeString() - Method in class org.apache.jackrabbit.core.query.sql.ASTPredicate
 
getExcludedNodeId() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Returns the id of the node that should be excluded from indexing.
getFileSystem() - Method in class org.apache.jackrabbit.core.config.FileSystemConfig
Returns the configured file system.
getFileSystem() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the repository file system implementation.
getFileSystem() - Method in class org.apache.jackrabbit.core.config.SearchConfig
Returns the search index file system, or null if none is configured.
getFileSystem() - Method in class org.apache.jackrabbit.core.config.VersioningConfig
Returns the versioning file system implementation.
getFileSystem() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Returns the FileSystem where this resource is located.
getFileSystem() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Returns the FileSystem instance this QueryHandler may use to store its index.
getFileSystem() - Method in class org.apache.jackrabbit.core.security.AMContext
Returns the virtual filesystem
getFileSystem() - Method in class org.apache.jackrabbit.core.state.PMContext
Returns the virtual filesystem for this persistence manager
getFileSystemConfig() - Method in class org.apache.jackrabbit.core.config.SearchConfig
Returns the configuration for the FileSystem or null if none is configured in this SearchConfig.
getFileSystemConfig() - Method in class org.apache.jackrabbit.core.config.WorkspaceConfig
Returns the file system configuration.
getForceConsistencyCheck() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
 
getFrozenChildNodes() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenNode
Returns the list of frozen child nodes
getFrozenMixinTypes() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenNode
Returns the list of names of the frozen mixin types.
getFrozenNode() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
Returns the frozen node of this version
getFrozenNode() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
Returns the frozen node of this version or null if this is the root version.
getFrozenPrimaryType() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenNode
Returns the name of frozen primary type.
getFrozenProperties() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenNode
Returns the list of frozen properties.
getFrozenUUID() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenNode
Returns the frozen UUID.
getHandlerClassName() - Method in class org.apache.jackrabbit.core.config.SearchConfig
Returns the search implementation class name.
getHierarchyManager() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the HierarchyManager associated with this session.
getHierarchyManager() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
The hierarchy manager that reflects workspace state only (i.e.
getHierarchyManager() - Method in class org.apache.jackrabbit.core.security.AMContext
Returns the hierarchy manager
getHierarchyMgr() - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Returns the hierarchy manager
getHomeDir() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the repository home directory.
getHomeDir() - Method in class org.apache.jackrabbit.core.config.VersioningConfig
Returns the versioning home directory.
getHomeDir() - Method in class org.apache.jackrabbit.core.config.WorkspaceConfig
Returns the workspace home directory.
getHomeDir() - Method in class org.apache.jackrabbit.core.security.AMContext
Returns the physical home directory
getHomeDir() - Method in class org.apache.jackrabbit.core.state.PMContext
Returns the physical home directory for this persistence manager
getId() - Method in class org.apache.jackrabbit.core.ItemImpl
Return the id of this Item.
getId() - Method in interface org.apache.jackrabbit.core.nodetype.NodeDef
Returns an identifier for this node definition.
getId() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Returns an identifier for this node definition.

The identifier is computed based on the characteristics of this property definition, i.e.

getId() - Method in interface org.apache.jackrabbit.core.nodetype.PropDef
Returns an identifier for this property definition.
getId() - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Returns an identifier for this property definition.

The identifier is computed based on the characteristics of this property definition, i.e.

getId() - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
getId() - Method in class org.apache.jackrabbit.core.state.ItemState
Returns the identifier of this item.
getId() - Method in class org.apache.jackrabbit.core.state.NodeReferences
Returns the identifier of this node references object.
getId() - Method in class org.apache.jackrabbit.core.state.NodeState.ChildNodeEntry
 
getId() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the identifier of this item.
getId() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns the identifier of this item.
getId() - Method in interface org.apache.jackrabbit.core.version.InternalVersionItem
Returns the id of this item.
getId() - Method in class org.apache.jackrabbit.core.xml.Importer.NodeInfo
 
getIdentifier() - Method in class org.apache.jackrabbit.core.query.sql.ASTPredicate
 
getIdentifierOperand() - Method in class org.apache.jackrabbit.core.query.sql.ASTPredicate
 
getImportContentHandler(String, int) - Method in class org.apache.jackrabbit.core.SessionImpl
getImportContentHandler(String, int) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getIncludeDescendants() - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Returns true if this location step uses the descendant-or-self axis, false if this step uses the child axis.
getIndex() - Method in class org.apache.jackrabbit.core.NodeImpl
getIndex() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the non-normalized 1-based index of this element.
getIndex() - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Returns the position index for this step.
getIndex() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the actual index.
getIndex() - Method in class org.apache.jackrabbit.core.state.NodeState.ChildNodeEntry
 
getIndex() - Method in class org.apache.jackrabbit.name.Path.PathElement
Returns the 1-based index or 0 if no index was specified (which is equivalent to specifying 1).
getIndexReader() - Method in class org.apache.jackrabbit.core.query.lucene.MultiIndex
Returns an read-only IndexReader that spans alls indexes of this MultiIndex.
getInheritedNodeTypes() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getInheritedSupertypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Returns all inherited supertypes of this node type.
getInitialCapacity() - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
getInitialContext(Hashtable) - Method in class org.apache.jackrabbit.core.jndi.provider.DummyInitialContextFactory
getInputStream(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns an input stream of the contents of the file denoted by this path.
getInputStream(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns an input stream of the contents of the file denoted by this path.
getInputStream() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
getInputStream(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns an input stream of the contents of the file denoted by this path.
getInputStream(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns an input stream of the contents of the file denoted by this path.
getInstance() - Static method in class org.apache.jackrabbit.core.TestRepository
Returns the test repository instance.
getInstance() - Static method in class org.apache.jackrabbit.util.TransientFileFactory
Returns the singleton TransientFileFactory instance.
getInternalString() - Method in class org.apache.jackrabbit.value.BaseValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.BinaryValue
Gets the string representation of this binary value.
getInternalString() - Method in class org.apache.jackrabbit.value.BooleanValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.DateValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.DoubleValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.LongValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.NameValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.PathValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.ReferenceValue
Returns the internal string representation of this value without modifying the value state.
getInternalString() - Method in class org.apache.jackrabbit.value.StringValue
Returns the internal string representation of this value without modifying the value state.
getInternalVersion() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
Returns the internal version.
getInternalVersion() - Method in class org.apache.jackrabbit.core.version.VersionImpl
Returns the internal version
getInternalVersion() - Method in class org.apache.jackrabbit.core.version.XAVersion
Returns the internal version. Subclass responsibility.
getInternalVersionHistory() - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
Returns the internal version history.
getInternalVersionHistory() - Method in class org.apache.jackrabbit.core.version.VersionHistoryImpl
Returns the internal version history. Subclass responsibility.
getInternalVersionHistory() - Method in class org.apache.jackrabbit.core.version.XAVersionHistory
Returns the internal version history. Subclass responsibility.
getItem(Path) - Method in class org.apache.jackrabbit.core.ItemManager
 
getItem(ItemId) - Method in class org.apache.jackrabbit.core.ItemManager
 
getItem(String) - Method in class org.apache.jackrabbit.core.SessionImpl
getItem(NodeId) - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
Returns the item with the given persistent id. Subclass responsibility.
getItem(NodeId) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Returns the item with the given persistent id. Subclass responsibility.
getItemManager() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the ItemManager of this session.
getItemReferences(InternalVersionItem) - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
Returns the item references that reference the given version item. Subclass responsiblity.
getItemReferences(InternalVersionItem) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Returns the item references that reference the given version item. Subclass responsiblity.
getItemState(ItemId) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Retrieves the state of the item with the given id.
getItemState(ItemStateManager, ItemId) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Retrieves the state of the item with the specified id using the given item state manager.
getItemState(ItemId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Return an item state, given its item id.
getItemState(ItemId) - Method in class org.apache.jackrabbit.core.ZombieHierarchyManager
Return an item state, given its item id.

Low-level hook provided for specialized derived classes.

Delivers state from attic if such exists, otherwise calls base class.

getItemState(ItemId) - Method in interface org.apache.jackrabbit.core.state.ItemStateManager
Return an item state, given its item id.
getItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Return an item state, given its item id.
getItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Return an item state, given its item id.
getItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Return an item state, given its item id.
getItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Return an item state, given its item id.

If this state manager is committing changes, this method first checks the commitLog ThreadLocal.

getItemState(ItemId) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Return an item state, given its item id.

Return item states for changes only.

getItemState(ItemId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Return an item state, given its item id.
getItemStateManager() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the SessionItemStateManager associated with this session.
getItemStateManager() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
Returns the item state manager associated with the workspace represented by this WorkspaceImpl instance.
getItemStateManager() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Returns the persistent ItemStateManager of the workspace this QueryHandler is based on.
getJCRName(QName) - Method in class org.apache.jackrabbit.core.NamespaceRegistryImpl
getJCRName(QName) - Method in class org.apache.jackrabbit.name.AbstractNamespaceResolver
 
getJCRName(QName) - Method in interface org.apache.jackrabbit.name.NamespaceResolver
Returns the qualified name in the prefixed JCR name format.
getLabel() - Method in class org.apache.jackrabbit.core.version.GenericVersionSelector
Returns the label hint
getLabels() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
returns the labels that are assigned to this version
getLanguage() - Method in class org.apache.jackrabbit.core.query.QueryImpl
getLeastSignificantBits() - Method in class org.apache.jackrabbit.uuid.UUID
Returns the least significant bits stored in the uuid's internal structure.
getLength(InternalValue) - Method in class org.apache.jackrabbit.core.PropertyImpl
Determines the length of the given value.
getLength() - Method in class org.apache.jackrabbit.core.PropertyImpl
getLength() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
Returns the length of this BLOBFileValue.
getLength() - Method in class org.apache.jackrabbit.name.Path
Returns the length of this path, i.e.
getLengths() - Method in class org.apache.jackrabbit.core.PropertyImpl
getLine() - Method in class org.apache.jackrabbit.core.query.lucene.fulltext.FastCharStream
 
getLoadFactor() - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
getLocalName() - Method in class org.apache.jackrabbit.name.QName
Returns the local part of the qualified name.
getLocalName(String) - Static method in class org.apache.jackrabbit.util.Text
Returns the local name of the given qname.
getLocationNode() - Method in class org.apache.jackrabbit.core.query.QueryRootNode
Returns the PathQueryNode or null if this query does not have a location node.
getLock() - Method in class org.apache.jackrabbit.core.NodeImpl
getLock(NodeImpl) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Returns the Lock object that applies to a node.
getLock(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Returns the Lock object that applies to a node. This may be either a lock on this node itself or a deep lock on a node above this node.
getLock(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Returns the Lock object that applies to a node. This may be either a lock on this node itself or a deep lock on a node above this node.
getLockInfo(NodeId) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Return the most appropriate lock information for a node.
getLockManager() - Method in class org.apache.jackrabbit.core.SessionImpl
Return the lock manager for this session.
getLockManager() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
Return the lock manager for this workspace.
getLockManager() - Method in class org.apache.jackrabbit.core.XASessionImpl
Return the lock manager for this session.
getLockTokens() - Method in class org.apache.jackrabbit.core.SessionImpl
getLoginModule() - Method in class org.apache.jackrabbit.core.config.LoginModuleConfig
 
getLoginModuleConfig() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the repository login module configuration.
getLong() - Method in class org.apache.jackrabbit.core.PropertyImpl
getLong() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
getLong() - Method in class org.apache.jackrabbit.value.BaseValue
getLong() - Method in class org.apache.jackrabbit.value.BooleanValue
getLong() - Method in class org.apache.jackrabbit.value.DateValue
getLong() - Method in class org.apache.jackrabbit.value.DoubleValue
getLong() - Method in class org.apache.jackrabbit.value.LongValue
getLong() - Method in class org.apache.jackrabbit.value.NameValue
getLong() - Method in class org.apache.jackrabbit.value.PathValue
getLong() - Method in class org.apache.jackrabbit.value.ReferenceValue
getLongValue() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the long value if this relation if of type QueryConstants.TYPE_LONG.
getMandatoryNodeDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Returns an array containing only those child node definitions of this node type (including the child node definitions inherited from supertypes of this node type) where ItemDefinition.isMandatory() returns true.
getMandatoryNodeDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getMandatoryPropDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getMandatoryPropertyDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Returns an array containing only those property definitions of this node type (including the property definitions inherited from supertypes of this node type) where ItemDefinition.isMandatory() returns true.
getMappedUUID(UUID) - Method in class org.apache.jackrabbit.core.util.ReferenceChangeTracker
Returns the new UUID to which oldUUID has been mapped or null if no such mapping exists.
getMaxMergeDocs() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the current value for maxMergeDocs.
getMergeFactor() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the current value for the merge factor.
getMergedNodeTypes() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getMessage() - Method in class org.apache.jackrabbit.core.nodetype.compact.ParseException
getMinMergeDocs() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the current value for minMergeDocs.
getMixinNames() - Method in class org.apache.jackrabbit.core.observation.EventState
Returns a set of QNames which are the names of the mixins assigned to the parent node associated with this event.
getMixinNames() - Method in class org.apache.jackrabbit.core.xml.Importer.NodeInfo
 
getMixinNodeTypes() - Method in class org.apache.jackrabbit.core.NodeImpl
getMixinNodeTypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
getMixinTypeNames() - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the QNames of this node's mixin types.
getMixinTypeNames() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the names of this node's mixin types.
getModCount() - Method in class org.apache.jackrabbit.core.state.ItemState
Returns the modification count.
getMostSignificantBits() - Method in class org.apache.jackrabbit.uuid.UUID
Returns the most significant bits stored in the uuid's internal structure.
getName(ItemId) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Returns the name of the specified item.
getName(ItemId) - Method in interface org.apache.jackrabbit.core.HierarchyManager
Returns the name of the specified item.
getName(ItemId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Returns the name of the specified item.
getName() - Method in class org.apache.jackrabbit.core.ItemImpl
getName() - Method in class org.apache.jackrabbit.core.NodeImpl
getName() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the name of this element
getName() - Method in class org.apache.jackrabbit.core.PropertyId
Returns the qualified name of the property.
getName() - Method in class org.apache.jackrabbit.core.PropertyImpl
getName() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getName() - Method in class org.apache.jackrabbit.core.config.WorkspaceConfig
Returns the workspace name.
getName(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
Returns the name of the specified path.
getName() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Returns the name of this resource.
getName() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Gets the name of the child item.
getName() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Gets the name of the child item.
getName() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns the name of the node type being defined or null if not set.
getName() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getName() - Method in class org.apache.jackrabbit.core.query.sql.ASTIdentifier
 
getName() - Method in class org.apache.jackrabbit.core.security.AnonymousPrincipal
getName() - Method in class org.apache.jackrabbit.core.security.SystemPrincipal
getName() - Method in class org.apache.jackrabbit.core.security.UserPrincipal
getName() - Method in class org.apache.jackrabbit.core.state.NodeState.ChildNodeEntry
 
getName() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns the name of this property.
getName() - Method in class org.apache.jackrabbit.core.util.DOMWalker
Returns the name of the current element.
getName() - Method in class org.apache.jackrabbit.core.version.GenericVersionSelector
Returns the name hint.
getName() - Method in interface org.apache.jackrabbit.core.version.InternalFreeze
returns the name of the node.
getName() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
Returns the name of this version.
getName() - Method in class org.apache.jackrabbit.core.xml.Importer.NodeInfo
 
getName() - Method in class org.apache.jackrabbit.core.xml.Importer.PropInfo
 
getName() - Method in class org.apache.jackrabbit.name.Path.PathElement
Returns the qualified name of this path element.
getName(String) - Static method in class org.apache.jackrabbit.util.Text
Returns the name part of the path
getName(String, char) - Static method in class org.apache.jackrabbit.util.Text
Returns the name part of the path, delimited by the given delim
getNameElement() - Method in class org.apache.jackrabbit.name.Path
Returns the name element (i.e.
getNameTest() - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Returns the label of the node for this location step, or null if the name test is '*'.
getNamedItemDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getNamedItemDefs(QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getNamedNodeDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getNamedNodeDefs(QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getNamedPropDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getNamedPropDefs(QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getNamespaceMapping() - Method in class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefReader
Returns the namespace mapping.
getNamespaceMapping() - Method in class org.apache.jackrabbit.util.name.NamespaceExtractor
getNamespaceMapping
getNamespaceMappings() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the namespace mappings for the internal representation.
getNamespacePrefix(String) - Method in class org.apache.jackrabbit.core.SessionImpl
getNamespacePrefix(String) - Static method in class org.apache.jackrabbit.util.Text
Returns the namespace prefix of the given qname.
getNamespacePrefixes() - Method in class org.apache.jackrabbit.core.SessionImpl
getNamespaceRegistry() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getNamespaceRegistry() - Method in class org.apache.jackrabbit.core.state.PMContext
Returns the namespace registry
getNamespaceResolver() - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
 
getNamespaceResolver() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the NamespaceResolver of this session.
getNamespaceURI(String) - Method in class org.apache.jackrabbit.core.SessionImpl
getNamespaceURI() - Method in class org.apache.jackrabbit.name.QName
Returns the namespace URI of the qualified name.
getNamespaces() - Method in class org.apache.jackrabbit.core.nodetype.xml.NodeTypeReader
Returns the namespaces declared in the node type definition file.
getNamespaces() - Method in class org.apache.jackrabbit.core.util.DOMWalker
Returns the namespace mappings defined in the current element.
getNewDef() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.ChildNodeDefDiff
 
getNewDef() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.PropDefDiff
 
getNextToken() - Method in class org.apache.jackrabbit.core.nodetype.compact.Lexer
getNextToken
getNode(QName) - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the child node of this node with the specified name.
getNode(QName, int) - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the child node of this node with the specified name.
getNode(String) - Method in class org.apache.jackrabbit.core.NodeImpl
getNode() - Method in class org.apache.jackrabbit.core.PropertyImpl
getNodeById(NodeId) - Method in class org.apache.jackrabbit.core.SessionImpl
Retrieves the Node with the given id.
getNodeByUUID(UUID) - Method in class org.apache.jackrabbit.core.SessionImpl
Retrieves the referenceable node with the given UUID.
getNodeByUUID(String) - Method in class org.apache.jackrabbit.core.SessionImpl
getNodeDef(NodeDefId) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
getNodeDefinition(NodeDefId) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
 
getNodeId() - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the identifier of this Node.
getNodeId() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the identifier of this node.
getNodeReferences(NodeReferencesId) - Method in interface org.apache.jackrabbit.core.state.ItemStateManager
Return a node references object, given its target id
getNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Return a node references object, given its target id
getNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Return a node references object, given its target id
getNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Return a node references object, given its target id
getNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Return a node references object, given its target id

If this state manager is committing changes, this method first checks the commitLog ThreadLocal.

getNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Return a node references object, given its target id
getNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Return a node references object, given its target id
getNodeState(Path) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Retrieves the state of the node at the given path.
getNodeState(NodeId) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Retrieves the state of the node with the given id.
getNodeState(ItemStateManager, HierarchyManager, Path) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Retrieves the state of the node at nodePath using the given item state manager.
getNodeState(NodeId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Retrieve a node state from the parent shared state manager and wraps it into a intermediate object that helps us handle local modifications.
getNodeType(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
 
getNodeType(String) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
getNodeType() - Method in class org.apache.jackrabbit.core.observation.EventState
Returns the node type of the parent node associated with this event.
getNodeTypeDef(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Returns the node type definition of the node type with the given name.
getNodeTypeDefs() - Method in class org.apache.jackrabbit.core.nodetype.compact.CompactNodeTypeDefReader
Returns the list of parsed nodetype definitions.
getNodeTypeDefs() - Method in class org.apache.jackrabbit.core.nodetype.converter.SchemaConverter
getNodeTypeDefs
getNodeTypeDefs() - Method in class org.apache.jackrabbit.core.nodetype.xml.NodeTypeReader
Returns all node type definitions specified by node type elements under the current element.
getNodeTypeManager() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the NodeTypeManager.
getNodeTypeManager() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getNodeTypeName() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the name of this node's node type.
getNodeTypeName() - Method in class org.apache.jackrabbit.core.xml.Importer.NodeInfo
 
getNodeTypeRegistry() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
 
getNodeTypeRegistry() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Returns the NodeTypeRegistry for this repository.
getNodeTypeRegistry() - Method in class org.apache.jackrabbit.core.state.PMContext
Returns the node type registry
getNodeTypeRegistry() - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
returns the node type manager
getNodes() - Method in class org.apache.jackrabbit.core.NodeImpl
getNodes(String) - Method in class org.apache.jackrabbit.core.NodeImpl
getNodes() - Method in class org.apache.jackrabbit.core.query.lucene.QueryResultImpl
getNodes() - Method in class org.apache.jackrabbit.core.query.lucene.WorkspaceTraversalResult
 
getNormalizedIndex() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the 1-based index of this element.
getNormalizedPath() - Method in class org.apache.jackrabbit.name.Path
Returns the normalized path representation of this path.
getNumOperands() - Method in class org.apache.jackrabbit.core.query.NAryQueryNode
Returns the number of operands.
getNumVersions() - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Returns the number of versions in this version history.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.apache.jackrabbit.core.jndi.BindableRepositoryFactory
getObservationManager() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getOldDef() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.ChildNodeDefDiff
 
getOldDef() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.PropDefDiff
 
getOnParentVersion() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Gets the 'onParentVersion' attribute of the item.
getOnParentVersion() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Gets the 'onParentVersion' attribute of the item.
getOperands() - Method in class org.apache.jackrabbit.core.query.NAryQueryNode
Returns an array of currently set QueryNode operands of this QueryNode.
getOperation() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the operation type.
getOperationType() - Method in class org.apache.jackrabbit.core.query.sql.ASTPredicate
 
getOrCreateProperty(String, int, boolean, boolean, BitSet) - Method in class org.apache.jackrabbit.core.NodeImpl
 
getOrCreateProperty(QName, int, boolean, boolean, BitSet) - Method in class org.apache.jackrabbit.core.NodeImpl
 
getOrCreatePropertyState(QName, int, boolean) - Method in class org.apache.jackrabbit.core.virtual.VirtualNodeState
Retrieves or creates a new property state as child property of this node
getOrCreateTransientItemState() - Method in class org.apache.jackrabbit.core.ItemImpl
 
getOrCreateTransientItemState() - Method in class org.apache.jackrabbit.core.NodeImpl
 
getOrCreateTransientItemState() - Method in class org.apache.jackrabbit.core.PropertyImpl
 
getOrderNode() - Method in class org.apache.jackrabbit.core.query.QueryRootNode
Returns the order node.
getOrderSpecs() - Method in class org.apache.jackrabbit.core.query.OrderQueryNode
Returns a OrderSpec array that contains order by specifications.
getOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. If the file exists, its contents will be overwritten.
getOutputStream(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns an output stream for writing bytes to the file denoted by this path.
getOutputStream() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
getOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. If the file exists, its contents will be overwritten.
getOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. If the file exists, its contents will be overwritten.
getOverlayedState() - Method in class org.apache.jackrabbit.core.state.ItemState
Returns the persistent state backing this transient state or null if there is no persistent state (i.e..
getParameters() - Method in class org.apache.jackrabbit.core.config.BeanConfig
Returns the initial properties of the configured bean.
getParent() - Method in class org.apache.jackrabbit.core.ItemImpl
getParent() - Method in class org.apache.jackrabbit.core.NodeImpl
getParent() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the parent of this element
getParent() - Method in class org.apache.jackrabbit.core.PropertyImpl
getParent() - Method in class org.apache.jackrabbit.core.query.QueryNode
Returns the parent QueryNode or null if this is the root node of a query tree.
getParent(int) - Method in class org.apache.jackrabbit.core.query.lucene.CachingMultiReader
Returns the document number of the parent of n or -1 if n does not have a parent (n is the root node).
getParent(int) - Method in interface org.apache.jackrabbit.core.query.lucene.HierarchyResolver
Returns the document number of the parent of n or -1 if n does not have a parent (n is the root node).
getParent(int) - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex.CombinedIndexReader
 
getParent() - Method in interface org.apache.jackrabbit.core.version.InternalVersionItem
returns the parent version item or null.
getParentDir(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
Returns the parent directory of the specified path.
getParentDir() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Returns the parent directory of this resource.
getParentDocId(int) - Method in class org.apache.jackrabbit.core.query.lucene.CachingMultiReader
Returns the DocId of the parent of n or DocId#NULL if n does not have a parent (n is the root node).
getParentHandler() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Returns the parent query handler.
getParentId(ItemState) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Returns the parentUUID of the given item.
getParentId() - Method in class org.apache.jackrabbit.core.PropertyId
Returns the identifier of the parent node.
getParentId(ItemState) - Method in class org.apache.jackrabbit.core.ZombieHierarchyManager
Returns the parentUUID of the given item.

Low-level hook provided for specialized derived classes.

Also allows for removed items.

getParentId() - Method in class org.apache.jackrabbit.core.observation.EventImpl
Returns the uuid of the parent node.
getParentId() - Method in class org.apache.jackrabbit.core.observation.EventState
Returns the uuid of the parent node.
getParentId() - Method in class org.apache.jackrabbit.core.state.ItemState
Returns the NodeId of the parent NodeState or null if either this item state represents the root node or this item state is 'free floating', i.e.
getParentId() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the NodeId of the parent NodeState or null if either this item state represents the root node or this item state is 'free floating', i.e. not attached to the repository's hierarchy.
getParentId() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns the NodeId of the parent NodeState or null if either this item state represents the root node or this item state is 'free floating', i.e. not attached to the repository's hierarchy.
getParentPath() - Method in class org.apache.jackrabbit.core.observation.EventState
Returns the path of the parent node.
getPassword() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
getPassword() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
getPath(ItemId) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Returns the path to the given item.

Overridden method simply checks whether we have an item matching the id and returns its path, otherwise calls base implementation.

getPath(ItemId) - Method in interface org.apache.jackrabbit.core.HierarchyManager
Returns the path to the given item.
getPath(ItemId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Returns the path to the given item.
getPath() - Method in class org.apache.jackrabbit.core.ItemImpl
getPath() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return the path of this element.
getPath() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Returns the path of this resource.
getPath() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
 
getPath() - Method in class org.apache.jackrabbit.core.observation.EventImpl
getPath() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the location of the search index.
getPath() - Method in class org.apache.jackrabbit.name.Path.PathBuilder
Assembles the built path and returns a new Path.
getPathElement() - Method in class org.apache.jackrabbit.core.PathMap.Element
Return a path element pointing to this element
getPathPrefix() - Method in class org.apache.jackrabbit.core.observation.EventStateCollection
Returns the path prefix for this event state collection or null if no path prefix was set in the constructor of this collection.
getPathSteps() - Method in class org.apache.jackrabbit.core.query.PathQueryNode
Returns an array of all currently set location step nodes.
getPersistenceManagerConfig() - Method in class org.apache.jackrabbit.core.config.VersioningConfig
Returns the versioning persistence manager configuration.
getPersistenceManagerConfig() - Method in class org.apache.jackrabbit.core.config.WorkspaceConfig
Returns the workspace persistence manager configuration.
getPosition() - Method in class org.apache.jackrabbit.util.IteratorHelper
getPositionValue() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the int position index value if this relation is of type QueryConstants.TYPE_POSITION.
getPredecessors() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
getPredecessors() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
Equivalent to Version.getPredecessors()}
getPredicates() - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Returns the predicate nodes for this location step.
getPrefix(String) - Method in class org.apache.jackrabbit.core.NamespaceRegistryImpl
getPrefix(String) - Method in class org.apache.jackrabbit.core.nodetype.xml.AdditionalNamespaceResolver
Returns the prefix which is mapped to the given URI.
getPrefix(String) - Method in class org.apache.jackrabbit.core.query.lucene.NamespaceMappings
Returns a prefix for the namespace uri.
getPrefix(String) - Method in interface org.apache.jackrabbit.name.NamespaceResolver
Returns the prefix which is mapped to the given URI.
getPrefix(String) - Method in class org.apache.jackrabbit.name.SessionNamespaceResolver
Returns the prefix which is mapped to the given URI.
getPrefix(String) - Method in class org.apache.jackrabbit.util.name.NamespaceMapping
Returns the prefix which is mapped to the given URI.
getPrefixToURIMapping() - Method in class org.apache.jackrabbit.util.name.NamespaceMapping
Return a Map of prefix to URI mappings currently registered.
getPrefixes() - Method in class org.apache.jackrabbit.core.NamespaceRegistryImpl
getPrimaryItem() - Method in class org.apache.jackrabbit.core.NodeImpl
getPrimaryItemName() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns the name of the primary item (one of the child items of the node's of this node type) or null if not set.
getPrimaryItemName() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getPrimaryNodeType() - Method in class org.apache.jackrabbit.core.NodeImpl
getPrimaryNodeTypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
getPrimaryPath() - Method in class org.apache.jackrabbit.core.ItemImpl
Returns the primary path to this Item.
getProcessedReferences() - Method in class org.apache.jackrabbit.core.util.ReferenceChangeTracker
Returns an iterator over all processed reference properties.
getPropDef(PropDefId) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
getProperties() - Method in class org.apache.jackrabbit.core.NodeImpl
getProperties(String) - Method in class org.apache.jackrabbit.core.NodeImpl
getProperties() - Method in class org.apache.jackrabbit.core.virtual.VirtualNodeState
Returns the properties of this node
getProperty(QName) - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the property of this node with the specified name.
getProperty(String) - Method in class org.apache.jackrabbit.core.NodeImpl
getProperty() - Method in class org.apache.jackrabbit.core.query.OrderQueryNode.OrderSpec
Returns the name of the property.
getProperty() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the name of the property in this relation query node.
getProperty(QName) - Method in class org.apache.jackrabbit.core.virtual.VirtualNodeState
returns the property state of the given name
getPropertyDefinition(PropDefId) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
 
getPropertyDefinitions() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getPropertyDefs() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns an array containing the property definitions or null if not set.
getPropertyId() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns the identifier of this property.
getPropertyName() - Method in class org.apache.jackrabbit.core.query.ExactQueryNode
Returns the name of the property to match.
getPropertyName() - Method in class org.apache.jackrabbit.core.query.TextsearchQueryNode
Returns a property name if the scope is limited to just a single property or null if the scope is spawned across all properties of a node.
getPropertyName() - Method in class org.apache.jackrabbit.core.query.sql.ASTContainsExpression
 
getPropertyNames() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns the names of this node's properties as a set of QNames objects.
getPropertyState(PropertyId) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Retrieves the state of the property with the given id.
getPropertyState(PropertyId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Retrieve a property state from the parent shared state manager and wraps it into a intermediate object that helps us handle local modifications.
getPropertyTypeRegistry() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Returns the PropertyTypeRegistry for this repository.
getPropertyTypes(QName) - Method in class org.apache.jackrabbit.core.query.PropertyTypeRegistry
Returns an array of type mappings for a given property name propName.
getPropertyValue(QName) - Method in class org.apache.jackrabbit.core.virtual.VirtualNodeState
Returns the value of the given property or null
getPropertyValues(QName) - Method in class org.apache.jackrabbit.core.virtual.VirtualNodeState
Returns the values of the given property of null
getQName() - Method in class org.apache.jackrabbit.core.ItemImpl
Same as Item.getName() except that this method returns a QName instead of a String.
getQName(String) - Method in class org.apache.jackrabbit.core.NamespaceRegistryImpl
getQName() - Method in class org.apache.jackrabbit.core.NodeImpl
 
getQName() - Method in class org.apache.jackrabbit.core.PropertyImpl
Same as Item.getName() except that this method returns a QName instead of a String.
getQName() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Returns the 'internal', i.e.
getQName(String) - Method in class org.apache.jackrabbit.name.AbstractNamespaceResolver
 
getQName(String) - Method in interface org.apache.jackrabbit.name.NamespaceResolver
Parses the given prefixed JCR name into a qualified name.
getQuery(Node) - Method in class org.apache.jackrabbit.core.query.QueryManagerImpl
getQuery() - Method in class org.apache.jackrabbit.core.query.TextsearchQueryNode
Returns the textsearch statement.
getQuery() - Method in class org.apache.jackrabbit.core.query.sql.ASTContainsExpression
 
getQueryManager() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getQueryTreeBuilder(String) - Static method in class org.apache.jackrabbit.core.query.QueryTreeBuilderRegistry
Returns the QueryTreeBuilder for language.
getRandomAccessOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. The current position of the file pointer is set to 0. See also RandomAccessOutputStream.seek(long);
getRandomAccessOutputStream(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns an output stream for writing bytes to the file denoted by this path.
getRandomAccessOutputStream() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
getRandomAccessOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. The current position of the file pointer is set to 0. See also RandomAccessOutputStream.seek(long);
getRandomAccessOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns an output stream for writing bytes to the file denoted by this path. The file will be created if it doesn't exist. The current position of the file pointer is set to 0. See also RandomAccessOutputStream.seek(long);
getRawBytes() - Method in class org.apache.jackrabbit.uuid.UUID
Returns a copy of the byte values contained in this UUID.
getRefProperty() - Method in class org.apache.jackrabbit.core.query.DerefQueryNode
Returns the name of the reference property or null if none is set.
getReferences() - Method in class org.apache.jackrabbit.core.NodeImpl
getReferences() - Method in class org.apache.jackrabbit.core.state.NodeReferences
 
getRegisteredEventListeners() - Method in class org.apache.jackrabbit.core.observation.ObservationManagerImpl
getRegisteredNodeTypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Returns the names of all registered node types.
getRelativeDepth(NodeId, ItemId) - Method in interface org.apache.jackrabbit.core.HierarchyManager
Returns the depth of the specified descendant relative to the given ancestor.
getRelativeDepth(NodeId, ItemId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Returns the depth of the specified descendant relative to the given ancestor. If ancestorId and descendantId denote the same item 0 is returned. If ancestorId does not denote an ancestor -1 is returned.
getRelativeParent(String, int) - Static method in class org.apache.jackrabbit.util.Text
Returns the nth relative parent of the path, where n=level.
getRemovedChildNodeEntries() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns a list of child node entries, that exist in the overlayed node state but have been removed from this node state.
getRemovedPropertyNames() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns a set of QNames denoting those properties that exist in the overlayed node state but have been removed from this node state.
getReorderedChildNodeEntries() - Method in class org.apache.jackrabbit.core.state.NodeState
Returns a list of child node entries that exist both in this node state and in the overlayed node state but have been reordered.
getRepository() - Method in class org.apache.jackrabbit.core.SessionImpl
getRepository() - Method in interface org.apache.jackrabbit.core.TransientRepository.RepositoryFactory
Creates and intializes a repository instance.
getRequiredPrimaryTypes() - Method in interface org.apache.jackrabbit.core.nodetype.NodeDef
Returns the array of names of the required primary types.
getRequiredPrimaryTypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Returns the array of names of the required primary types.
getRequiredPrimaryTypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefinitionImpl
getRequiredType() - Method in interface org.apache.jackrabbit.core.nodetype.PropDef
Returns the required type.
getRequiredType() - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Returns the required type.
getRequiredType() - Method in class org.apache.jackrabbit.core.nodetype.PropertyDefinitionImpl
getResource(String) - Method in class org.apache.jackrabbit.core.state.util.FileSystemBLOBStore
Retrieves the BLOB data with the specified id as a permanent resource.
getResource(String) - Method in interface org.apache.jackrabbit.core.state.util.ResourceBasedBLOBStore
Retrieves the BLOB data with the specified id as a permanent resource.
getRespectDocumentOrder() - Method in class org.apache.jackrabbit.core.query.lucene.QueryImpl
If set true the result nodes will be in document order per default (if no order by clause is specified).
getRespectDocumentOrder() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
 
getRootId() - Method in class org.apache.jackrabbit.core.query.QueryHandlerContext
Returns the id of the root node.
getRootNode() - Method in class org.apache.jackrabbit.core.SessionImpl
getRootNodeDef() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
getRootNodeDefinition() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
 
getRootNodeId() - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
 
getRootNodeId() - Method in class org.apache.jackrabbit.core.state.PMContext
Returns the id of the root node
getRootState() - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Returns the root state
getRootVersion() - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
getRootVersion() - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Equivalalent to VersionHistory.getRootVersion().
getRows() - Method in class org.apache.jackrabbit.core.query.lucene.QueryResultImpl
getRows() - Method in class org.apache.jackrabbit.core.query.lucene.WorkspaceTraversalResult
 
getSchema() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
getSchema() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
getSchemaObjectPrefix() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
getSchemaObjectPrefix() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
getScore() - Method in interface org.apache.jackrabbit.core.query.lucene.ScoreNodeIterator
Returns the score of the node returned by NodeIterator.nextNode().
getSearchConfig() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the system search index configuration.
getSearchConfig() - Method in class org.apache.jackrabbit.core.config.WorkspaceConfig
Returns the workspace search index configuration.
getSelectProperties() - Method in class org.apache.jackrabbit.core.query.QueryRootNode
Returns an array of select properties.
getSelectProperties() - Method in class org.apache.jackrabbit.core.query.lucene.QueryImpl
Returns the select properties for this query.
getSession() - Method in class org.apache.jackrabbit.core.ItemImpl
getSession() - Method in class org.apache.jackrabbit.core.WorkspaceImpl
getSize() - Method in class org.apache.jackrabbit.util.IteratorHelper
getStatement() - Method in class org.apache.jackrabbit.core.query.QueryImpl
getStatus() - Method in class org.apache.jackrabbit.core.state.ItemState
Returns the status of this item.
getStoredQueryPath() - Method in class org.apache.jackrabbit.core.query.QueryImpl
getStream() - Method in class org.apache.jackrabbit.core.PropertyImpl
getStream() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
getStream() - Method in class org.apache.jackrabbit.value.BaseValue
getStream() - Method in class org.apache.jackrabbit.value.BinaryValue
getString() - Method in class org.apache.jackrabbit.core.PropertyImpl
getString() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
getString() - Method in class org.apache.jackrabbit.value.BaseValue
getStringValue() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the String value if this relation if of type QueryConstants.TYPE_STRING.
getSubject() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the Subject associated with this session.
getSubject() - Method in class org.apache.jackrabbit.core.security.AMContext
Returns the subject
getSubject() - Method in class org.apache.jackrabbit.core.security.AuthContext.JAAS
Return the authenticated Subject.
getSubject() - Method in class org.apache.jackrabbit.core.security.AuthContext.Local
Return the authenticated Subject.
getSubject() - Method in class org.apache.jackrabbit.core.security.AuthContext
Return the authenticated Subject.
getSuccessors() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
getSuccessors() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
Equivalent to Version.getSuccessors()}
getSupertypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns an array containing the names of the supertypes or null if not set.
getSupertypes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
getSupportedQueryLanguages() - Method in class org.apache.jackrabbit.core.query.QueryManagerImpl
getTargetId() - Method in class org.apache.jackrabbit.core.state.NodeReferences
Returns the identifier of the target node.
getTargetId() - Method in class org.apache.jackrabbit.core.state.NodeReferencesId
Returns the id of the target node.
getTextAnalyzer() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the analyzer in use for indexing.
getTextFilterClasses() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the fully qualified class names of the text filter instances currently in use.
getTextFilters() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns an unmodifiable list of TextFilter configured for this search index.
getTransactionTimeout() - Method in class org.apache.jackrabbit.core.XASessionImpl
getTransientItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
 
getType() - Method in class org.apache.jackrabbit.core.PropertyImpl
getType() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
Returns the type of modification as expressed by the following constants: NONE: no modification at all TRIVIAL: does neither affect consistency of existing content nor does it change existing/assigned definition id's MINOR: does not affect consistency of existing content but does change existing/assigned definition id's MAJOR: does affect consistency of existing content and does change existing/assigned definition id's
getType() - Method in class org.apache.jackrabbit.core.observation.EventImpl
getType() - Method in class org.apache.jackrabbit.core.observation.EventState
{@inheritDoc}
getType() - Method in class org.apache.jackrabbit.core.query.AndQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.DerefQueryNode
Returns the type of this query node.
getType() - Method in class org.apache.jackrabbit.core.query.ExactQueryNode
Returns the type of this query node.
getType() - Method in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Returns the type of this query node.
getType() - Method in class org.apache.jackrabbit.core.query.NodeTypeQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.NotQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.OrQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.OrderQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.PathQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.QueryNode
Returns the type of this query node.
getType() - Method in class org.apache.jackrabbit.core.query.QueryRootNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.TextsearchQueryNode
Returns the type of this node.
getType() - Method in class org.apache.jackrabbit.core.query.sql.ASTLiteral
 
getType() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns the type of this property.
getType() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
getType() - Method in class org.apache.jackrabbit.core.value.InternalValue
 
getType() - Method in class org.apache.jackrabbit.core.xml.Importer.PropInfo
 
getType() - Method in class org.apache.jackrabbit.value.BaseValue
getURI(String) - Method in class org.apache.jackrabbit.core.NamespaceRegistryImpl
getURI(String) - Method in class org.apache.jackrabbit.core.nodetype.xml.AdditionalNamespaceResolver
Returns the URI to which the given prefix is mapped.
getURI(String) - Method in class org.apache.jackrabbit.core.query.lucene.NamespaceMappings
Returns a namespace uri for a prefix.
getURI(String) - Method in interface org.apache.jackrabbit.name.NamespaceResolver
Returns the URI to which the given prefix is mapped.
getURI(String) - Method in class org.apache.jackrabbit.name.SessionNamespaceResolver
Returns the URI to which the given prefix is mapped.
getURI(String) - Method in class org.apache.jackrabbit.util.name.NamespaceMapping
Returns the URI to which the given prefix is mapped.
getURIToPrefixMapping() - Method in class org.apache.jackrabbit.util.name.NamespaceMapping
Return a Map of URI to prefix mappings currently registered.
getURIs() - Method in class org.apache.jackrabbit.core.NamespaceRegistryImpl
getUUID() - Method in class org.apache.jackrabbit.core.NodeId
Returns the UUID of the identified node.
getUUID() - Method in class org.apache.jackrabbit.core.NodeImpl
getUUID() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
getUUID() - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
getUniquePrefix(String) - Method in class org.apache.jackrabbit.core.NamespaceRegistryImpl
Returns a prefix that is unique among the already registered prefixes.
getUnnamedItemDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getUnnamedNodeDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getUnnamedPropDefs() - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
getUrl() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
getUrl() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
getUseCompoundFile() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the current value for useCompoundFile.
getUser() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
getUser() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
getUserID() - Method in class org.apache.jackrabbit.core.SessionImpl
getUserID() - Method in class org.apache.jackrabbit.core.observation.EventImpl
getUserId() - Method in class org.apache.jackrabbit.core.observation.EventState
{@inheritDoc}
getValue() - Method in class org.apache.jackrabbit.core.PropertyImpl
getValue() - Method in class org.apache.jackrabbit.core.query.ExactQueryNode
Returns the value of the property to match.
getValue() - Method in class org.apache.jackrabbit.core.query.sql.ASTLiteral
 
getValue() - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
getValueConstraints() - Method in interface org.apache.jackrabbit.core.nodetype.PropDef
Returns the array of value constraints.
getValueConstraints() - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Returns the array of value constraints.
getValueConstraints() - Method in class org.apache.jackrabbit.core.nodetype.PropertyDefinitionImpl
getValueFactory() - Method in class org.apache.jackrabbit.core.SessionImpl
getValueProvider() - Method in class org.apache.jackrabbit.core.virtual.VirtualPropertyState
Returns the virtual value provider, if registered.
getValueType() - Method in class org.apache.jackrabbit.core.query.RelationQueryNode
Returns the type of the value.
getValues() - Method in class org.apache.jackrabbit.core.PropertyImpl
getValues() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns the value(s) of this property.
getValues() - Method in class org.apache.jackrabbit.core.virtual.VirtualPropertyState
Returns the value of this state evt.
getValues() - Method in class org.apache.jackrabbit.core.xml.Importer.PropInfo
 
getVariables() - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Returns the variables.
getVersion(String) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
getVersion(QName) - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Equivalalent to VersionHistory.getVersion(java.lang.String).
getVersion(NodeId) - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Returns the version with the given uuid or null if the respective version does not exist.
getVersion(NodeId) - Method in interface org.apache.jackrabbit.core.version.VersionManager
Returns the version with the given id
getVersionByLabel(String) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
getVersionByLabel(QName) - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Equivalalent to VersionHistory.getVersionByLabel(java.lang.String) but returns null if the version does not exists.
getVersionHistory() - Method in class org.apache.jackrabbit.core.NodeImpl
getVersionHistory() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenVersionHistory
Returns the version history that was assigned to the node at the time it was versioned.
getVersionHistory() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
returns the internal version history in wich this version lifes in.
getVersionHistory(Session, NodeState) - Method in interface org.apache.jackrabbit.core.version.VersionManager
Returns the version history of the specified node or null if the given node doesn't (yet) have an associated version history.
getVersionHistory(NodeId) - Method in interface org.apache.jackrabbit.core.version.VersionManager
Returns the version history with the given id
getVersionHistoryId() - Method in interface org.apache.jackrabbit.core.version.InternalFrozenVersionHistory
Returns the id of the version history that was assigned to the node at the time it was versioned.
getVersionLabels() - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
getVersionLabels(Version) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
getVersionLabels() - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Returns a string iterator over all version labels that exist in this version history
getVersionLabelsId() - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Returns the Id of the version labels node.
getVersionManager() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the VersionManager associated with this session.
getVersionableUUID() - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
getVersionableUUID() - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Returns the UUID of the versionable node that this history belongs to.
getVersioningConfig() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the repository versioning configuration.
getVersions() - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Returns an iterator over all versions (not ordered yet), including the root version.
getVirtualItemStateProvider() - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateManager
returns the virtual node state provider for the node type states.
getVirtualItemStateProvider() - Method in interface org.apache.jackrabbit.core.version.VersionManager
returns the virtual item state provider that exposes the internal versions as items.
getVirtualItemStateProvider() - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
returns the virtual item state provider that exposes the internal versions as items.
getVirtualItemStateProvider() - Method in class org.apache.jackrabbit.core.version.XAVersionManager
returns the virtual item state provider that exposes the internal versions as items.
getVirtualRootId() - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Returns the id of the root node of the virtual tree.
getVirtualRootId() - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Returns the id of the root node of the virtual tree.
getVirtualRootId() - Method in interface org.apache.jackrabbit.core.virtual.VirtualItemStateProvider
Returns the id of the root node of the virtual tree.
getVirtualValues(QName) - Method in interface org.apache.jackrabbit.core.virtual.VirtualValueProvider
Returns the values for the given name
getVolatileIdleTime() - Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
Returns the current value for volatileIdleTime.
getWorkspace() - Method in class org.apache.jackrabbit.core.SessionImpl
getWorkspaceConfig(String) - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the configuration of the specified workspace.
getWorkspaceConfigs() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns all workspace configurations.
getWorkspaceInfo(String) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Returns the RepositoryImpl.WorkspaceInfo for the named workspace.
getWorkspaceMaxIdleTime() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the amount of time in seconds after which an idle workspace is automatically shutdown.
getWorkspaceName() - Method in class org.apache.jackrabbit.core.security.AMContext
Returns the name of the workspace.
getWorkspaceNames() - Method in class org.apache.jackrabbit.core.SessionImpl
Returns the names of all workspaces of this repository with respect of the access rights of this session.
getWorkspacesConfigRootDir() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Returns the workspace root directory.
getXAResource() - Method in interface org.apache.jackrabbit.core.XASession
Retrieves an XAResource object that the transaction manager will use to manage this XASession object's participation in a distributed transaction.
getXAResource() - Method in class org.apache.jackrabbit.core.XASessionImpl
Retrieves an XAResource object that the transaction manager will use to manage this XASession object's participation in a distributed transaction.
guessDecodedLength(long) - Static method in class org.apache.jackrabbit.util.Base64
Pessimistically guesses the size (i.e.

H

HASORDERABLECHILDNODES_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the hasOrderableChildNodes attribute.
HandleMonitor - class org.apache.jackrabbit.core.fs.local.HandleMonitor.
This Class implements a very simple open handle monitor for the local file system.
HandleMonitor() - Constructor for class org.apache.jackrabbit.core.fs.local.HandleMonitor
 
HierarchyManager - interface org.apache.jackrabbit.core.HierarchyManager.
The HierarchyManager interface ...
HierarchyManagerImpl - class org.apache.jackrabbit.core.HierarchyManagerImpl.
HierarchyManagerImpl ...
HierarchyManagerImpl(NodeId, ItemStateManager, NamespaceResolver) - Constructor for class org.apache.jackrabbit.core.HierarchyManagerImpl
 
HierarchyResolver - interface org.apache.jackrabbit.core.query.lucene.HierarchyResolver.
HierarchyResolver extends an IndexReader with the ability to resolve a JCR hierarchy.
handle(Callback[]) - Method in class org.apache.jackrabbit.core.security.CredentialsCallbackHandler
handler - Variable in class org.apache.jackrabbit.core.query.QueryImpl
The query handler for this query.
has(ItemId) - Method in class org.apache.jackrabbit.core.state.ChangeLog
Return a flag indicating whether a given item state exists.
hasAnyTransientItemStates() - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
 
hasChildNodeEntries() - Method in class org.apache.jackrabbit.core.state.NodeState
Determines if there are any child node entries.
hasChildNodeEntry(QName) - Method in class org.apache.jackrabbit.core.state.NodeState
Determines if there is a ChildNodeEntry with the specified name.
hasChildNodeEntry(NodeId) - Method in class org.apache.jackrabbit.core.state.NodeState
Determines if there is a ChildNodeEntry with the specified NodeId.
hasChildNodeEntry(QName, int) - Method in class org.apache.jackrabbit.core.state.NodeState
Determines if there is a ChildNodeEntry with the specified name and index.
hasChildren(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Tests whether the file system entry denoted by this path has child entries.
hasChildren(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Tests whether the file system entry denoted by this path has child entries.
hasChildren(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Tests whether the file system entry denoted by this path has child entries.
hasChildren(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Tests whether the file system entry denoted by this path has child entries.
hasFrozenHistory(UUID) - Method in interface org.apache.jackrabbit.core.version.InternalFrozenNode
Checks if this frozen node has the frozen version history
hasItem(NodeId) - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
Return a flag indicating if the item specified exists. Subclass responsibility.
hasItem(NodeId) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Return a flag indicating if the item specified exists. Subclass responsibility.
hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Determines whether an item state for a given item id exists.
hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.ZombieHierarchyManager
Determines whether an item state for a given item id exists.

Low-level hook provided for specialized derived classes.

Returns true if there's state on the attic for the requested item; otherwise delegates to base class.

hasItemState(ItemId) - Method in interface org.apache.jackrabbit.core.state.ItemStateManager
Return a flag indicating whether an item state for a given item id exists.
hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Return a flag indicating whether an item state for a given item id exists.
hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Return a flag indicating whether an item state for a given item id exists.
hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Return a flag indicating whether an item state for a given item id exists.
hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Return a flag indicating whether an item state for a given item id exists.

If this state manager is committing changes, this method first checks the commitLog ThreadLocal.

hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Return a flag indicating whether an item state for a given item id exists.
hasItemState(ItemId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Return a flag indicating whether an item state for a given item id exists.
hasLabel(QName) - Method in interface org.apache.jackrabbit.core.version.InternalVersion
Checks, if this version has the given label assosiated
hasNamedItemDef(QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
 
hasNext() - Method in class org.apache.jackrabbit.util.IteratorHelper
hasNode(QName) - Method in class org.apache.jackrabbit.core.NodeImpl
Indicates whether a child node with the specified name exists.
hasNode(QName, int) - Method in class org.apache.jackrabbit.core.NodeImpl
Indicates whether a child node with the specified name exists.
hasNode(String) - Method in class org.apache.jackrabbit.core.NodeImpl
hasNodeReferences(NodeReferencesId) - Method in interface org.apache.jackrabbit.core.state.ItemStateManager
Return a flag indicating whether a node references object for a given target id exists.
hasNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Return a flag indicating whether a node references object for a given target id exists.
hasNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Return a flag indicating whether a node references object for a given target id exists.
hasNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.SharedItemStateManager
Return a flag indicating whether a node references object for a given target id exists.
hasNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Return a flag indicating whether a node references object for a given target id exists.

If this state manager is committing changes, this method first checks the commitLog ThreadLocal.

hasNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Return a flag indicating whether a node references object for a given target id exists.
hasNodeReferences(NodeReferencesId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Return a flag indicating whether a node references object for a given target id exists.
hasNodes() - Method in class org.apache.jackrabbit.core.NodeImpl
hasOrderableChildNodes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns the value of the orderableChildNodes flag.
hasOrderableChildNodes() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
hasOverlayedState() - Method in class org.apache.jackrabbit.core.state.ItemState
Determines if this item state is overlying persistent state.
hasPath(Path) - Method in class org.apache.jackrabbit.core.PathMap.Element
Checks whether this element has the specified path.
hasPendingChanges() - Method in class org.apache.jackrabbit.core.NodeImpl
Determines if there are pending unsaved changes either on this node or on any node or property in the subtree below it.
hasPendingChanges() - Method in class org.apache.jackrabbit.core.SessionImpl
hasPrefix(String) - Method in class org.apache.jackrabbit.util.name.NamespaceMapping
Returns true if prefix is already mapped to some URI.
hasProperties() - Method in class org.apache.jackrabbit.core.NodeImpl
hasProperty(QName) - Method in class org.apache.jackrabbit.core.NodeImpl
Indicates whether a property with the specified name exists.
hasProperty(String) - Method in class org.apache.jackrabbit.core.NodeImpl
hasPropertyName(QName) - Method in class org.apache.jackrabbit.core.state.NodeState
Determines if there is a property entry with the specified QName.
hasReferences() - Method in class org.apache.jackrabbit.core.state.NodeReferences
Returns a flag indicating whether this object holds any references
hasVersion(QName) - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Checks if the version with the given name exists in this version history.
hasVersion(NodeId) - Method in interface org.apache.jackrabbit.core.version.InternalVersionHistory
Checks if the version for the given uuid exists in this history.
hasVersion(NodeId) - Method in interface org.apache.jackrabbit.core.version.VersionManager
Checks if the version with the given id exists
hasVersionHistory(NodeId) - Method in interface org.apache.jackrabbit.core.version.VersionManager
Checks if the version history with the given id exists
hasVersionLabel(String) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
hasVersionLabel(Version, String) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
hashCode() - Method in class org.apache.jackrabbit.core.NodeId
Returns the same as this.getUUID().hashCode()
hashCode() - Method in class org.apache.jackrabbit.core.PropertyId
Returns the hash code of this property identifier.
hashCode() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefId
hashCode() - Method in class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.nodetype.PropDefId
hashCode() - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.nodetype.ValueConstraint
 
hashCode() - Method in class org.apache.jackrabbit.core.observation.EventImpl
 
hashCode() - Method in class org.apache.jackrabbit.core.observation.EventState
Returns a hashCode for this EventState.
hashCode() - Method in class org.apache.jackrabbit.core.security.AnonymousPrincipal
 
hashCode() - Method in class org.apache.jackrabbit.core.security.SystemPrincipal
 
hashCode() - Method in class org.apache.jackrabbit.core.security.UserPrincipal
 
hashCode() - Method in class org.apache.jackrabbit.core.state.NodeReferencesId
Returns the same as this.getTargetId().hashCode().
hashCode() - Method in class org.apache.jackrabbit.core.state.NodeState.ChildNodeEntry
 
hashCode() - Method in class org.apache.jackrabbit.core.value.BLOBFileValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.core.value.InternalValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.name.Path.PathElement
Computes a hash code for this path element.
hashCode() - Method in class org.apache.jackrabbit.name.Path
Returns a hash code value for this path.
hashCode() - Method in class org.apache.jackrabbit.name.QName
Returns the hash code of this qualified name.
hashCode() - Method in class org.apache.jackrabbit.uuid.UUID
Returns a hash code value for the object.
hashCode() - Method in class org.apache.jackrabbit.value.BinaryValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.BooleanValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.DateValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.DoubleValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.LongValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.NameValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.PathValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.ReferenceValue
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.value.StringValue
Returns zero to satisfy the Object equals/hashCode contract.
hexDigits - Static variable in interface org.apache.jackrabbit.uuid.Constants
XXX added by stefan@apache.org: hexdigits for converting numerics to hex
hexTable - Static variable in class org.apache.jackrabbit.util.Text
used for the md5
hierMgr - Variable in class org.apache.jackrabbit.core.ItemValidator
hierarchy manager used for generating error msg's that contain human readable paths
hierMgr - Variable in class org.apache.jackrabbit.core.SessionImpl
the HierarchyManager associated with this session
hierMgr - Variable in class org.apache.jackrabbit.core.WorkspaceImpl
The hierarchy mgr that reflects persistent state only (i.e.
hierMgr - Variable in class org.apache.jackrabbit.core.security.SimpleAccessManager
hierarchy manager used for ACL-based access control model
holdsLock() - Method in class org.apache.jackrabbit.core.NodeImpl
holdsLock(NodeImpl) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Returns true if the node given holds a lock; otherwise returns false
holdsLock(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Returns true if the node given holds a lock; otherwise returns false
holdsLock(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Returns true if the node given holds a lock; otherwise returns false

I

IGNORE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
IMPERSONATOR_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.security.SecurityConstants
Name of the internal SimpleCredentials attribute where the Subject of the impersonating Session is stored.
INITIALIZE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
INITIAL_BUFFER_SIZE - Static variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
INITIAL_BUFFER_SIZE - Static variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
INITIAL_BUFFER_SIZE - Static variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
ISMIXIN_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the isMixin attribute.
ISO8601 - class org.apache.jackrabbit.util.ISO8601.
The ISO8601 utility class provides helper methods to deal with date/time formatting using a specific ISO8601-compliant format (see ISO 8601).
ISO8601() - Constructor for class org.apache.jackrabbit.util.ISO8601
 
ISO9075 - class org.apache.jackrabbit.util.ISO9075.
Implements the encode and decode routines as specified for XML name to SQL identifier conversion in ISO 9075-14:2003.
If a character c is not valid at a certain position in an XML 1.0 NCName it is encoded in the form: '_x' + hexValueOf(c) + '_'

Note that only the local part of a QName is encoded / decoded.

IllegalNameException - exception org.apache.jackrabbit.name.IllegalNameException.
Thrown when an illegal JCR name string is encountered.
IllegalNameException(String) - Constructor for class org.apache.jackrabbit.name.IllegalNameException
Creates an IllegalNameException with the given error message.
IllegalNameException(String, Throwable) - Constructor for class org.apache.jackrabbit.name.IllegalNameException
Creates an IllegalNameException with the given error message and root cause exception.
ImportHandler - class org.apache.jackrabbit.core.xml.ImportHandler.
An ImportHandler instance can be used to import serialized data in System View XML or Document View XML.
ImportHandler(Importer, NamespaceResolver, NamespaceRegistryImpl) - Constructor for class org.apache.jackrabbit.core.xml.ImportHandler
 
Importer - interface org.apache.jackrabbit.core.xml.Importer.
The Importer interface ...
Importer.NodeInfo - class org.apache.jackrabbit.core.xml.Importer.NodeInfo.
 
Importer.NodeInfo() - Constructor for class org.apache.jackrabbit.core.xml.Importer.NodeInfo
 
Importer.NodeInfo(QName, QName, QName[], NodeId) - Constructor for class org.apache.jackrabbit.core.xml.Importer.NodeInfo
 
Importer.PropInfo - class org.apache.jackrabbit.core.xml.Importer.PropInfo.
 
Importer.PropInfo() - Constructor for class org.apache.jackrabbit.core.xml.Importer.PropInfo
 
Importer.PropInfo(QName, int, Importer.TextValue[]) - Constructor for class org.apache.jackrabbit.core.xml.Importer.PropInfo
 
Importer.TextValue - interface org.apache.jackrabbit.core.xml.Importer.TextValue.
TextValue represents a serialized property value read from a System or Document View XML document.
InMemPersistenceManager - class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager.
InMemPersistenceManager is a very simple HashMap-based PersistenceManager for Jackrabbit that keeps all data in memory and that is capable of storing and loading its contents using a simple custom binary serialization format (see Serializer).
InMemPersistenceManager() - Constructor for class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Creates a new InMemPersistenceManager instance.
IndexListener - interface org.apache.jackrabbit.core.query.lucene.IndexListener.
Defines an interface that allows implementing classes to listen for index changes (namely document deletes) while using a ReadOnlyIndexReader.
InternalFreeze - interface org.apache.jackrabbit.core.version.InternalFreeze.
the base interface for nodes that were versioned and turned either into InternalFrozenNode or InteralFrozenVersionHistory.
InternalFrozenNode - interface org.apache.jackrabbit.core.version.InternalFrozenNode.
The InternalFrozenNode interface represents the frozen node that was generated during a Node.checkin().
InternalFrozenVersionHistory - interface org.apache.jackrabbit.core.version.InternalFrozenVersionHistory.
This interface defines a frozen versionable child node, that was created during a Node.checkin() with a OPV==Version node.
InternalValue - class org.apache.jackrabbit.core.value.InternalValue.
InternalValue represents the internal format of a property value.
InternalVersion - interface org.apache.jackrabbit.core.version.InternalVersion.
This interface defines the internal version.
InternalVersionHistory - interface org.apache.jackrabbit.core.version.InternalVersionHistory.
This interface defines the internal version history.
InternalVersionItem - interface org.apache.jackrabbit.core.version.InternalVersionItem.
This interface defines the base for all internal versioning items.
InternalXAResource - interface org.apache.jackrabbit.core.InternalXAResource.
Interface implemented by resources that provide XA functionality.
InvalidConstraintException - exception org.apache.jackrabbit.core.nodetype.InvalidConstraintException.
The InvalidConstraintException ...
InvalidConstraintException(String) - Constructor for class org.apache.jackrabbit.core.nodetype.InvalidConstraintException
Constructs a new instance of this class with the specified detail message.
InvalidConstraintException(String, Throwable) - Constructor for class org.apache.jackrabbit.core.nodetype.InvalidConstraintException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidNodeTypeDefException - exception org.apache.jackrabbit.core.nodetype.InvalidNodeTypeDefException.
The NodeTypeConflictException ...
InvalidNodeTypeDefException(String) - Constructor for class org.apache.jackrabbit.core.nodetype.InvalidNodeTypeDefException
Constructs a new instance of this class with the specified detail message.
InvalidNodeTypeDefException(String, Throwable) - Constructor for class org.apache.jackrabbit.core.nodetype.InvalidNodeTypeDefException
Constructs a new instance of this class with the specified detail message and root cause.
ItemDef - interface org.apache.jackrabbit.core.nodetype.ItemDef.
ItemDef is the internal representation of an item definition.
ItemDefImpl - class org.apache.jackrabbit.core.nodetype.ItemDefImpl.
This abstract class implements the ItemDef interface and additionally provides setter methods for the various item definition attributes.
ItemDefImpl() - Constructor for class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Default constructor.
ItemId - class org.apache.jackrabbit.core.ItemId.
ItemId serves as the base class for the concrete classes PropertyId and NodeId who uniquely identify nodes and properties in a workspace.
ItemId() - Constructor for class org.apache.jackrabbit.core.ItemId
 
ItemImpl - class org.apache.jackrabbit.core.ItemImpl.
ItemImpl implements the Item interface.
ItemLifeCycleListener - interface org.apache.jackrabbit.core.ItemLifeCycleListener.
The ItemLifeCycleListener interface allows an implementing object to be informed about changes on an Item instance.
ItemManager - class org.apache.jackrabbit.core.ItemManager.
There's one ItemManager instance per Session instance.
ItemManager(ItemStateManager, HierarchyManager, SessionImpl, NodeDefinition, NodeId) - Constructor for class org.apache.jackrabbit.core.ItemManager
Creates a new per-session instance ItemManager instance.
ItemState - class org.apache.jackrabbit.core.state.ItemState.
ItemState represents the state of an Item.
ItemState(int, boolean) - Constructor for class org.apache.jackrabbit.core.state.ItemState
Constructs a new unconnected item state
ItemState(ItemState, int, boolean) - Constructor for class org.apache.jackrabbit.core.state.ItemState
Constructs a new item state that is initially connected to an overlayed state.
ItemStateCache - interface org.apache.jackrabbit.core.state.ItemStateCache.
An ItemStateCache maintains a cache of ItemState instances.
ItemStateException - exception org.apache.jackrabbit.core.state.ItemStateException.
The ItemStateException ...
ItemStateException(String) - Constructor for class org.apache.jackrabbit.core.state.ItemStateException
Constructs a new instance of this class with the specified detail message.
ItemStateException(String, Throwable) - Constructor for class org.apache.jackrabbit.core.state.ItemStateException
Constructs a new instance of this class with the specified detail message and root cause.
ItemStateListener - interface org.apache.jackrabbit.core.state.ItemStateListener.
The ItemStateListener interface allows an implementing object to be informed about changes on an ItemState.
ItemStateManager - interface org.apache.jackrabbit.core.state.ItemStateManager.
The ItemStateManager interface provides methods for retrieving ItemState and NodeReferences instances by id.
ItemStateMap - class org.apache.jackrabbit.core.state.ItemStateMap.
A Map based ItemStateStore implementation.
ItemStateMap() - Constructor for class org.apache.jackrabbit.core.state.ItemStateMap
Creates a new HashMap-backed ItemStateStore implementation.
ItemStateMap(Map) - Constructor for class org.apache.jackrabbit.core.state.ItemStateMap
Protected constructor for specialized subclasses
ItemStateReferenceCache - class org.apache.jackrabbit.core.state.ItemStateReferenceCache.
ItemStateReferenceCache internally consists of 2 components: an ItemStateReferenceMap serving as the primary (or main) cache; it holds weak references to ItemState instances.
ItemStateReferenceCache() - Constructor for class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Creates a new ItemStateReferenceCache that uses a LRUItemStateCache instance as internal secondary cache.
ItemStateReferenceCache(ItemStateCache) - Constructor for class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Creates a new ItemStateReferenceCache that uses the specified ItemStateCache instance as internal secondary cache.
ItemStateReferenceMap - class org.apache.jackrabbit.core.state.ItemStateReferenceMap.
ItemStateReferenceMap is a specialized ItemStateMap that stores WEAK references to ItemState objects.
ItemStateReferenceMap() - Constructor for class org.apache.jackrabbit.core.state.ItemStateReferenceMap
Creates a new ReferenceMap-backed ItemStateReferenceMap instance that stores WEAK references to ItemState objects.
ItemStateStore - interface org.apache.jackrabbit.core.state.ItemStateStore.
ItemStateStore is similar to a typed Map:

An ItemStateStore temporarily stores and retrieves ItemState instances using their ItemIds as key.

ItemValidator - class org.apache.jackrabbit.core.ItemValidator.
Utility class for validating an item against constraints specified by its definition.
ItemValidator(NodeTypeRegistry, HierarchyManager, NamespaceResolver) - Constructor for class org.apache.jackrabbit.core.ItemValidator
Creates a new ItemValidator instance.
IteratorHelper - class org.apache.jackrabbit.util.IteratorHelper.
IteratorHelper is a utility class which wraps an iterator and implements the various typed iterator interfaces.
IteratorHelper(Collection) - Constructor for class org.apache.jackrabbit.util.IteratorHelper
Constructs an IteratorHelper which is backed by a java.util.Collection.
IteratorHelper(Iterator) - Constructor for class org.apache.jackrabbit.util.IteratorHelper
Constructs an IteratorHelper which is wrapping a java.util.Iterator.
id - Variable in class org.apache.jackrabbit.core.ItemImpl
 
id(int) - Method in class org.apache.jackrabbit.core.query.lucene.QueryHits
Returns the document number for the nth document in this QueryHits.
id - Variable in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
id - Variable in class org.apache.jackrabbit.core.state.NodeReferences
identifier of this NodeReferences instance.
impersonate(Credentials) - Method in class org.apache.jackrabbit.core.SessionImpl
implode(String[], String) - Static method in class org.apache.jackrabbit.util.Text
Concatenates all strings in the string array using the specified delimiter.
importXML(String, InputStream, int) - Method in class org.apache.jackrabbit.core.SessionImpl
importXML(String, InputStream, int) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
importer - Variable in class org.apache.jackrabbit.core.xml.ImportHandler
 
inEditMode() - Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
Returns true if this manager is in edit mode i.e. if an edit operation has been started by invoking UpdatableItemStateManager.edit(), otherwise returns false.
inEditMode() - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Returns true if this manager is in edit mode i.e. if an edit operation has been started by invoking UpdatableItemStateManager.edit(), otherwise returns false.
inEditMode() - Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
Returns true if this manager is in edit mode i.e.
includesNodeType(QName) - Method in class org.apache.jackrabbit.core.nodetype.EffectiveNodeType
Determines whether this effective node type representation includes (either through inheritance or aggregation) the given node type.
index - Variable in class org.apache.jackrabbit.core.query.lucene.QueryImpl
The actual search index
init() - Method in class org.apache.jackrabbit.core.config.FileSystemConfig
Instantiates and initializes the configured file system implementation class.
init() - Method in class org.apache.jackrabbit.core.config.RepositoryConfig
Initializes the repository configuration.
init() - Method in class org.apache.jackrabbit.core.config.SearchConfig
Initializes the search index file system if one is configured.
init() - Method in class org.apache.jackrabbit.core.config.VersioningConfig
Initializes the versioning file system.
init() - Method in class org.apache.jackrabbit.core.config.WorkspaceConfig
Initializes the search index implementation.
init() - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Initialize the file system
init() - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Initialize the file system
init() - Method in class org.apache.jackrabbit.core.fs.db.DB2FileSystem
Initialize the file system

Since DB2 requires parameter markers within the select clause to be explicitly typed using cast(? as type_name) some statements had to be changed accordingly.

init() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Initialize the file system
init() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Initialize the file system
init() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.ChildNodeDefDiff
 
init() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.PropDefDiff
 
init(QueryHandlerContext) - Method in class org.apache.jackrabbit.core.query.AbstractQueryHandler
Initializes this query handler by setting all properties in this class with appropriate parameter values.
init(SessionImpl, ItemManager, QueryHandler, String, String) - Method in class org.apache.jackrabbit.core.query.AbstractQueryImpl
Initializes a query instance from a query string.
init(SessionImpl, ItemManager, QueryHandler, Node) - Method in class org.apache.jackrabbit.core.query.AbstractQueryImpl
Initializes a query instance from a nt:query node.
init(QueryHandlerContext) - Method in interface org.apache.jackrabbit.core.query.QueryHandler
Initializes this query handler.
init(SessionImpl, ItemManager, QueryHandler, String, String) - Method in class org.apache.jackrabbit.core.query.QueryImpl
 
init(SessionImpl, ItemManager, QueryHandler, Node) - Method in class org.apache.jackrabbit.core.query.QueryImpl
 
init(AMContext) - Method in interface org.apache.jackrabbit.core.security.AccessManager
Initialize this access manager.
init(AMContext) - Method in class org.apache.jackrabbit.core.security.SimpleAccessManager
Initialize this access manager. An AccessDeniedException will be thrown if the subject of the given context is not granted access to the specified workspace.
init(PMContext) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Initializes the persistence manager.
init(PMContext) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Initializes the persistence manager. The persistence manager is permanently bound to the given context, and any required external resources are acquired.

An appropriate exception is thrown if the persistence manager initialization fails for whatever reason. In this case the state of the persistence manager is undefined and the instance should be discarded.

init(PMContext) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Initializes the persistence manager. The persistence manager is permanently bound to the given context, and any required external resources are acquired.

An appropriate exception is thrown if the persistence manager initialization fails for whatever reason. In this case the state of the persistence manager is undefined and the instance should be discarded.

init(PMContext) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Initializes the persistence manager. The persistence manager is permanently bound to the given context, and any required external resources are acquired.

An appropriate exception is thrown if the persistence manager initialization fails for whatever reason. In this case the state of the persistence manager is undefined and the instance should be discarded.

init(PMContext) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Initializes the persistence manager. The persistence manager is permanently bound to the given context, and any required external resources are acquired.

An appropriate exception is thrown if the persistence manager initialization fails for whatever reason. In this case the state of the persistence manager is undefined and the instance should be discarded.

initialCapacity - Variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.apache.jackrabbit.core.security.SimpleLoginModule
initialized - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
initialized - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
initialized - Variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
initialized - Variable in class org.apache.jackrabbit.core.xml.ImportHandler
 
insert(Path.PathElement) - Method in class org.apache.jackrabbit.core.PathMap.Element
Insert an empty child.
insertFileStmt - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
insertFolderStmt - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
internalAddChildNode(QName, NodeTypeImpl) - Method in class org.apache.jackrabbit.core.NodeImpl
 
internalAddChildNode(QName, NodeTypeImpl, NodeId) - Method in class org.apache.jackrabbit.core.NodeImpl
 
internalAddNode(String, NodeTypeImpl) - Method in class org.apache.jackrabbit.core.NodeImpl
 
internalAddNode(String, NodeTypeImpl, NodeId) - Method in class org.apache.jackrabbit.core.NodeImpl
 
internalCopyPropertyFrom(PropertyImpl) - Method in class org.apache.jackrabbit.core.NodeImpl
Copies a property to this node
internalGetNodeState(NodeId) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateProvider
Retrieves the node state with the given node id
internalGetNodeState(NodeId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Retrieves the node state with the given node id
internalGetPropertyState(PropertyId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Retrieces the property state for the given id
internalGetUUID() - Method in class org.apache.jackrabbit.core.NodeImpl
Returns the (internal) uuid of this node.
internalGetValue() - Method in class org.apache.jackrabbit.core.PropertyImpl
Returns the internal values of this property
internalGetValues() - Method in class org.apache.jackrabbit.core.PropertyImpl
Returns the internal values of this property
internalHasNodeState(NodeId) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateProvider
Checks if this provide has the node state of the given node id
internalHasNodeState(NodeId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Checks if this provide has the node state of the given node id
internalHasPropertyState(PropertyId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Checks if this provider has the property state of the given id.
internalIsCheckedOut() - Method in class org.apache.jackrabbit.core.NodeImpl
Determines the checked-out status of this node.
internalRemove(boolean) - Method in class org.apache.jackrabbit.core.ItemImpl
Same as Item.remove() except for the noChecks parameter.
internalRestore(AbstractVersion, VersionSelector, boolean) - Method in class org.apache.jackrabbit.core.NodeImpl
Internal method to restore a version.
internalSetProperty(QName, InternalValue) - Method in class org.apache.jackrabbit.core.NodeImpl
Sets the internal value of a property without checking any constraints.
internalSetProperty(QName, InternalValue[]) - Method in class org.apache.jackrabbit.core.NodeImpl
Sets the internal value of a property without checking any constraints.
internalSetProperty(QName, InternalValue[], int) - Method in class org.apache.jackrabbit.core.NodeImpl
Sets the internal value of a property without checking any constraints.
internalSetValue(InternalValue[], int) - Method in class org.apache.jackrabbit.core.PropertyImpl
 
internalValue() - Method in class org.apache.jackrabbit.core.value.InternalValue
 
invalidateItem(ItemId, boolean) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
invalidates the item
isAbsolute() - Method in class org.apache.jackrabbit.core.query.PathQueryNode
Returns true if this is an absolute path; false otherwise.
isAbsolute() - Method in class org.apache.jackrabbit.name.Path
Tests whether this path is absolute, i.e.
isAncestor(NodeId, ItemId) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Determines whether the node with the specified nodeId is an ancestor of the item denoted by the given itemId. This is equivalent to getPath(nodeId).isAncestorOf(getPath(itemId)).
isAncestor(NodeId, ItemId) - Method in interface org.apache.jackrabbit.core.HierarchyManager
Determines whether the node with the specified nodeId is an ancestor of the item denoted by the given itemId.
isAncestor(NodeId, ItemId) - Method in class org.apache.jackrabbit.core.HierarchyManagerImpl
Determines whether the node with the specified nodeId is an ancestor of the item denoted by the given itemId. This is equivalent to getPath(nodeId).isAncestorOf(getPath(itemId)).
isAncestorOf(PathMap.Element) - Method in class org.apache.jackrabbit.core.PathMap.Element
Return a flag indicating whether the specified node is a child of this node.
isAncestorOf(Path) - Method in class org.apache.jackrabbit.name.Path
Determines if this path is an ancestor of the specified path, based on their (absolute or relative) hierarchy level as returned by Path.getDepth().
isAscending() - Method in class org.apache.jackrabbit.core.query.OrderQueryNode.OrderSpec
If true the property is ordered ascending, otherwise descending.
isAscending(int) - Method in class org.apache.jackrabbit.core.query.OrderQueryNode
Returns true if the property i should be orderd ascending.
isAutoCreated() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Determines whether the item is 'autoCreated'.
isAutoCreated() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Determines whether the item is 'autoCreated'.
isBuiltIn(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
isCached(ItemId) - Method in interface org.apache.jackrabbit.core.state.ItemStateCache
Returns true if this cache contains an ItemState object with the specified id.
isCached(ItemId) - Method in class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Returns true if this cache contains an ItemState object with the specified id.
isCached(ItemId) - Method in class org.apache.jackrabbit.core.state.LRUItemStateCache
Returns true if this cache contains an ItemState object with the specified id.
isCanonical() - Method in class org.apache.jackrabbit.name.Path
Tests whether this path is canonical, i.e.
isCheckedOut() - Method in class org.apache.jackrabbit.core.NodeImpl
isDerivedFrom(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
Checks if this node type is directly or indirectly derived from the specified node type.
isDescendant(String, String) - Static method in class org.apache.jackrabbit.util.Text
Determines if the descendant path is hierarchical a descendant of path.
isDescendantOf(Path) - Method in class org.apache.jackrabbit.name.Path
Determines if this path is a descendant of the specified path, based on their (absolute or relative) hierarchy level as returned by Path.getDepth().
isDescendantOrEqual(String, String) - Static method in class org.apache.jackrabbit.util.Text
Determines if the descendant path is hierarchical a descendant of path or equal to it.
isEmpty() - Method in interface org.apache.jackrabbit.core.state.ItemStateCache
Returns true if this cache contains no entries.
isEmpty() - Method in class org.apache.jackrabbit.core.state.ItemStateMap
Returns true if this store contains no entries.
isEmpty() - Method in class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Returns true if this cache contains no entries.
isEmpty() - Method in interface org.apache.jackrabbit.core.state.ItemStateStore
Returns true if this store contains no entries.
isEmpty() - Method in class org.apache.jackrabbit.core.state.LRUItemStateCache
Returns true if this cache contains no entries.
isEmpty() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns true if this collection is empty.
isExternalBLOBs() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
isFile(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Tests whether the file system entry denoted by this path is a file.
isFile(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Tests whether the file system entry denoted by this path is a file.
isFile(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Tests whether the file system entry denoted by this path is a file.
isFile(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Tests whether the file system entry denoted by this path is a file.
isFolder(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Tests whether the file system entry denoted by this path is a folder.
isFolder(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Tests whether the file system entry denoted by this path is a folder.
isFolder(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Tests whether the file system entry denoted by this path is a folder.
isFolder(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Tests whether the file system entry denoted by this path is a folder.
isGranted(ItemId, int) - Method in interface org.apache.jackrabbit.core.security.AccessManager
Determines whether the specified permissions are granted on the item with the specified id (i.e.
isGranted(ItemId, int) - Method in class org.apache.jackrabbit.core.security.SimpleAccessManager
Determines whether the specified permissions are granted on the item with the specified id (i.e. the target item).
isItemStateInAttic(ItemId) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Return a flag indicating whether the specified item is in the transient item state manager's attic space.
isLive() - Method in class org.apache.jackrabbit.core.SessionImpl
isLocked() - Method in class org.apache.jackrabbit.core.NodeImpl
isLocked(NodeImpl) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Returns true if this node is locked either as a result of a lock held by this node or by a deep lock on a node above this node; otherwise returns false
isLocked(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Returns true if this node is locked either as a result of a lock held by this node or by a deep lock on a node above this node; otherwise returns false
isLocked(NodeImpl) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Returns true if this node is locked either as a result of a lock held by this node or by a deep lock on a node above this node; otherwise returns false
isMajor() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
 
isMandatory() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Determines whether the item is 'mandatory'.
isMandatory() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Determines whether the item is 'mandatory'.
isMinor() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
 
isMixin() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Returns the value of the mixin flag.
isMixin() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
isModified() - Method in class org.apache.jackrabbit.core.ItemImpl
isModified() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
 
isMoreRecent(AbstractVersion) - Method in class org.apache.jackrabbit.core.version.AbstractVersion
Checks if this version is more recent than the given version v.
isMoreRecent(InternalVersion) - Method in interface org.apache.jackrabbit.core.version.InternalVersion
Checks if this version is more recent than the given version v.
isMultiValued() - Method in class org.apache.jackrabbit.core.state.PropertyState
Returns true if this property is multi-valued, otherwise false.
isMultiple() - Method in interface org.apache.jackrabbit.core.nodetype.PropDef
Reports whether this property can have multiple values.
isMultiple() - Method in class org.apache.jackrabbit.core.nodetype.PropDefImpl
Reports whether this property can have multiple values.
isMultiple() - Method in class org.apache.jackrabbit.core.nodetype.PropertyDefinitionImpl
isNegate() - Method in class org.apache.jackrabbit.core.query.sql.ASTPredicate
 
isNew() - Method in class org.apache.jackrabbit.core.ItemImpl
isNode() - Method in class org.apache.jackrabbit.core.ItemImpl
isNode() - Method in class org.apache.jackrabbit.core.NodeImpl
isNode() - Method in class org.apache.jackrabbit.core.PropertyImpl
isNode() - Method in class org.apache.jackrabbit.core.state.ItemState
Determines if this item state represents a node.
isNode() - Method in class org.apache.jackrabbit.core.state.NodeState
Determines if this item state represents a node.
isNode() - Method in class org.apache.jackrabbit.core.state.PropertyState
Determines if this item state represents a node.
isNodeType(QName) - Method in class org.apache.jackrabbit.core.NodeImpl
Same as Node.isNodeType(String) except that it takes a QName instead of a String.
isNodeType(String) - Method in class org.apache.jackrabbit.core.NodeImpl
isNodeType(String) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeImpl
isNormalized() - Method in class org.apache.jackrabbit.name.Path
Tests whether this path is normalized, i.e.
isOpen(File) - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
Checks, if the file is open
isPersistent() - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
isProtected() - Method in interface org.apache.jackrabbit.core.nodetype.ItemDef
Determines whether the item is 'protected'.
isProtected() - Method in class org.apache.jackrabbit.core.nodetype.ItemDefImpl
Determines whether the item is 'protected'.
isRegistered(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
 
isReturnLatest() - Method in class org.apache.jackrabbit.core.version.GenericVersionSelector
Returns the flag, if the latest version should be selected, if no version can be found using the given hint.
isRootVersion() - Method in class org.apache.jackrabbit.core.version.AbstractVersion
Checks if this is the root version.
isRootVersion() - Method in interface org.apache.jackrabbit.core.version.InternalVersion
checks if this is the root version.
isSame(Item) - Method in class org.apache.jackrabbit.core.ItemImpl
isSame(Item) - Method in class org.apache.jackrabbit.core.version.AbstractVersion
isSame(Item) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
 
isSameRM(XAResource) - Method in class org.apache.jackrabbit.core.XASessionImpl

Two resources belong to the same resource manager if both connections (i.e.

isSibling(String, String) - Static method in class org.apache.jackrabbit.util.Text
Determines, if two paths denote hierarchical siblins.
isStale() - Method in class org.apache.jackrabbit.core.state.ItemState
Determines whether this item state has become stale.
isTransactionalNew() - Method in class org.apache.jackrabbit.core.ItemImpl
checks if this item is new.
isTransient() - Method in class org.apache.jackrabbit.core.ItemImpl
 
isTransient() - Method in class org.apache.jackrabbit.core.state.ItemState
Returns true if this item state represents new or modified state (i.e.
isTrivial() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
 
isVirtualRoot(ItemId) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Checks if the id refers to the root of a virtual tree.
isVirtualRoot(ItemId) - Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
Checks if the id refers to the root of a virtual tree.
isVirtualRoot(ItemId) - Method in interface org.apache.jackrabbit.core.virtual.VirtualItemStateProvider
Checks if the id refers to the root of a virtual tree.
itemCreated(ItemImpl) - Method in interface org.apache.jackrabbit.core.ItemLifeCycleListener
Called when an ItemImpl instance has been created.
itemCreated(ItemImpl) - Method in class org.apache.jackrabbit.core.ItemManager
Called when an ItemImpl instance has been created.
itemDestroyed(ItemId, ItemImpl) - Method in interface org.apache.jackrabbit.core.ItemLifeCycleListener
Called when an ItemImpl instance has been destroyed (i.e.
itemDestroyed(ItemId, ItemImpl) - Method in class org.apache.jackrabbit.core.ItemManager
Called when an ItemImpl instance has been destroyed (i.e. it has been permanently rendered 'invalid').

Note that most Item, Node and Property methods will throw an InvalidItemStateException when called on a 'destroyed' item.

itemExists(Path) - Method in class org.apache.jackrabbit.core.ItemManager
Checks if the item with the given path exists.
itemExists(ItemId) - Method in class org.apache.jackrabbit.core.ItemManager
Checks if the item with the given id exists.
itemExists(String) - Method in class org.apache.jackrabbit.core.SessionImpl
itemInvalidated(ItemId, ItemImpl) - Method in interface org.apache.jackrabbit.core.ItemLifeCycleListener
Called when an ItemImpl instance has been invalidated (i.e.
itemInvalidated(ItemId, ItemImpl) - Method in class org.apache.jackrabbit.core.ItemManager
Called when an ItemImpl instance has been invalidated (i.e. it has been temporarily rendered 'invalid').

Note that most Item, Node and Property methods will throw an InvalidItemStateException when called on an 'invalidated' item.

itemMgr - Variable in class org.apache.jackrabbit.core.ItemImpl
ItemManager that created this Item
itemMgr - Variable in class org.apache.jackrabbit.core.SessionImpl
the item mgr associated with this session
itemMgr - Variable in class org.apache.jackrabbit.core.query.lucene.QueryImpl
The item manager of the user executing this query
itemStateMgr - Variable in class org.apache.jackrabbit.core.SessionImpl
the item state mgr associated with this session
itemsUpdated(Collection) - Method in class org.apache.jackrabbit.core.version.VersionManagerImpl
Invoked by some external source to indicate that some items in the versions tree were updated.
iterateElements(String) - Method in class org.apache.jackrabbit.core.util.DOMWalker
Iterates through the named child elements over multiple calls.
iterator() - Method in class org.apache.jackrabbit.util.WeakIdentityCollection
Returns an Iterator over the elements of this collection.

J

JCRSQLQueryBuilder - class org.apache.jackrabbit.core.query.sql.JCRSQLQueryBuilder.
Implements the query builder for the JCR SQL syntax.
JCR_AUTOCREATED - Static variable in class org.apache.jackrabbit.name.QName
jcr:autoCreated
JCR_BASEVERSION - Static variable in class org.apache.jackrabbit.name.QName
jcr:baseVersion
JCR_CHILDNODEDEFINITION - Static variable in class org.apache.jackrabbit.name.QName
jcr:childNodeDefinition
JCR_CHILDVERSIONHISTORY - Static variable in class org.apache.jackrabbit.name.QName
jcr:childVersionHistory
JCR_CONTENT - Static variable in class org.apache.jackrabbit.name.QName
jcr:content
JCR_CREATED - Static variable in class org.apache.jackrabbit.name.QName
jcr:created
JCR_DATA - Static variable in class org.apache.jackrabbit.name.QName
jcr:data
JCR_DEFAULTPRIMARYTYPE - Static variable in class org.apache.jackrabbit.name.QName
jcr:defaultPrimaryType
JCR_DEFAULTVALUES - Static variable in class org.apache.jackrabbit.name.QName
jcr:defaultValues
JCR_ENCODING - Static variable in class org.apache.jackrabbit.name.QName
jcr:encoding
JCR_FROZENMIXINTYPES - Static variable in class org.apache.jackrabbit.name.QName
jcr:frozenMixinTypes
JCR_FROZENNODE - Static variable in class org.apache.jackrabbit.name.QName
jcr:frozenNode
JCR_FROZENPRIMARYTYPE - Static variable in class org.apache.jackrabbit.name.QName
jcr:frozenPrimaryType
JCR_FROZENUUID - Static variable in class org.apache.jackrabbit.name.QName
jcr:frozenUuid
JCR_HASORDERABLECHILDNODES - Static variable in class org.apache.jackrabbit.name.QName
jcr:hasOrderableChildNodes
JCR_ISCHECKEDOUT - Static variable in class org.apache.jackrabbit.name.QName
jcr:isCheckedOut
JCR_ISMIXIN - Static variable in class org.apache.jackrabbit.name.QName
jcr:isMixin
JCR_LANGUAGE - Static variable in class org.apache.jackrabbit.name.QName
jcr:language
JCR_LASTMODIFIED - Static variable in class org.apache.jackrabbit.name.QName
jcr:lastModified
JCR_LOCKISDEEP - Static variable in class org.apache.jackrabbit.name.QName
jcr:lockIsDeep
JCR_LOCKOWNER - Static variable in class org.apache.jackrabbit.name.QName
jcr:lockOwner
JCR_MANDATORY - Static variable in class org.apache.jackrabbit.name.QName
jcr:mandatory
JCR_MERGEFAILED - Static variable in class org.apache.jackrabbit.name.QName
jcr:mergeFailed
JCR_MIMETYPE - Static variable in class org.apache.jackrabbit.name.QName
jcr:mimeType
JCR_MIXINTYPES - Static variable in class org.apache.jackrabbit.name.QName
jcr:mixinTypes
JCR_MULTIPLE - Static variable in class org.apache.jackrabbit.name.QName
jcr:multiple
JCR_NAME - Static variable in class org.apache.jackrabbit.name.QName
jcr:name
JCR_NODETYPENAME - Static variable in class org.apache.jackrabbit.name.QName
jcr:nodeTypeName
JCR_NODETYPES - Static variable in class org.apache.jackrabbit.name.QName
jcr:nodeTypes
JCR_ONPARENTVERSION - Static variable in class org.apache.jackrabbit.name.QName
jcr:onParentVersion
JCR_PATH - Static variable in class org.apache.jackrabbit.name.QName
jcr:path
JCR_PREDECESSORS - Static variable in class org.apache.jackrabbit.name.QName
jcr:predecessors
JCR_PRIMARYITEMNAME - Static variable in class org.apache.jackrabbit.name.QName
jcr:primaryItemName
JCR_PRIMARYTYPE - Static variable in class org.apache.jackrabbit.name.QName
jcr:primaryType
JCR_PROPERTYDEFINITION - Static variable in class org.apache.jackrabbit.name.QName
jcr:propertyDefinition
JCR_PROTECTED - Static variable in class org.apache.jackrabbit.name.QName
jcr:protected
JCR_REQUIREDPRIMARYTYPES - Static variable in class org.apache.jackrabbit.name.QName
jcr:requiredPrimaryTypes
JCR_REQUIREDTYPE - Static variable in class org.apache.jackrabbit.name.QName
jcr:requiredType
JCR_ROOT - Static variable in class org.apache.jackrabbit.name.QName
jcr:root (dummy name for root node used in XML serialization)
JCR_ROOTVERSION - Static variable in class org.apache.jackrabbit.name.QName
jcr:rootVersion
JCR_SAMENAMESIBLINGS - Static variable in class org.apache.jackrabbit.name.QName
jcr:sameNameSiblings
JCR_SCORE - Static variable in class org.apache.jackrabbit.name.QName
jcr:score
JCR_STATEMENT - Static variable in class org.apache.jackrabbit.name.QName
jcr:statement
JCR_SUCCESSORS - Static variable in class org.apache.jackrabbit.name.QName
jcr:successors
JCR_SUPERTYPES - Static variable in class org.apache.jackrabbit.name.QName
jcr:supertypes
JCR_SYSTEM - Static variable in class org.apache.jackrabbit.name.QName
jcr:system
JCR_UUID - Static variable in class org.apache.jackrabbit.name.QName
jcr:uuid
JCR_VALUECONSTRAINTS - Static variable in class org.apache.jackrabbit.name.QName
jcr:valueConstraints
JCR_VERSIONABLEUUID - Static variable in class org.apache.jackrabbit.name.QName
jcr:versionableUuid
JCR_VERSIONHISTORY - Static variable in class org.apache.jackrabbit.name.QName
jcr:versionHistory
JCR_VERSIONLABELS - Static variable in class org.apache.jackrabbit.name.QName
jcr:versionLabels
JCR_VERSIONSTORAGE - Static variable in class org.apache.jackrabbit.name.QName
jcr:versionStorage
JCR_XMLCHARACTERS - Static variable in class org.apache.jackrabbit.name.QName
jcr:xmlcharacters
JCR_XMLTEXT - Static variable in class org.apache.jackrabbit.name.QName
jcr:xmltext
JackrabbitNodeTypeManager - interface org.apache.jackrabbit.api.JackrabbitNodeTypeManager.
The Jackrabbit node type manager interface.
JackrabbitRepository - interface org.apache.jackrabbit.api.JackrabbitRepository.
The Jackrabbit repository interface.
JackrabbitWorkspace - interface org.apache.jackrabbit.api.JackrabbitWorkspace.
The Jackrabbit workspace interface.
jjtAccept(JCRSQLParserVisitor, Object) - Method in class org.apache.jackrabbit.core.query.sql.ASTContainsExpression
Accept the visitor.
jjtAccept(JCRSQLParserVisitor, Object) - Method in class org.apache.jackrabbit.core.query.sql.ASTIdentifier
Accept the visitor.
jjtAccept(JCRSQLParserVisitor, Object) - Method in class org.apache.jackrabbit.core.query.sql.ASTLiteral
Accept the visitor.
jjtAccept(JCRSQLParserVisitor, Object) - Method in class org.apache.jackrabbit.core.query.sql.ASTPredicate
Accept the visitor.
jjtAccept(XPathVisitor, Object) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
jjtClose() - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
jjtCreate(XPath, int) - Static method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
jjtGetChild(int) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
jjtGetNumChildren() - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
jjtGetParent() - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
jjtOpen() - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
jjtSetParent(Node) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 

K

keySet() - Method in interface org.apache.jackrabbit.core.state.ItemStateCache
Returns an unmodifiable set view of the keys (i.e.
keySet() - Method in class org.apache.jackrabbit.core.state.ItemStateMap
Returns an unmodifiable set view of the keys (i.e. ItemId objects) contained in this store.
keySet() - Method in class org.apache.jackrabbit.core.state.ItemStateReferenceCache
Returns an unmodifiable set view of the keys (i.e. ItemId objects) of the cached entries.
keySet() - Method in interface org.apache.jackrabbit.core.state.ItemStateStore
Returns an unmodifiable set view of the keys (i.e.
keySet() - Method in class org.apache.jackrabbit.core.state.LRUItemStateCache
Returns an unmodifiable set view of the keys (i.e. ItemId objects) of the cached entries.

L

LABEL - Static variable in class org.apache.jackrabbit.core.query.lucene.FieldNames
Name of the field that contains the label of the node.
LAST - Static variable in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Constant value for position index = last()
LIST_DELIMITER - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
LOGIN_MODULE_ELEMENT - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the login module configuration element.
LONG - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
LRUItemStateCache - class org.apache.jackrabbit.core.state.LRUItemStateCache.
An ItemStateCache implementation that internally uses a LRUMap to maintain a cache of ItemState objects.
LRUItemStateCache() - Constructor for class org.apache.jackrabbit.core.state.LRUItemStateCache
Constructs a new, empty ItemStateCache with a maximum size of 1000.
LRUItemStateCache(int) - Constructor for class org.apache.jackrabbit.core.state.LRUItemStateCache
Constructs a new, empty ItemStateCache with the specified maximum size.
LazyFileInputStream - class org.apache.jackrabbit.util.LazyFileInputStream.
This Class implements an InputStream that provides the same functionality as a FileInputStream but opens the file by the first file access.
LazyFileInputStream(File) - Constructor for class org.apache.jackrabbit.util.LazyFileInputStream
Creates a new LazyFileInputStream for the given file.
LazyFileInputStream(FileDescriptor) - Constructor for class org.apache.jackrabbit.util.LazyFileInputStream
Creates a new LazyFileInputStream for the given file desciptor.
LazyFileInputStream(String) - Constructor for class org.apache.jackrabbit.util.LazyFileInputStream
Creates a new LazyFileInputStream for the given file.
Lexer - class org.apache.jackrabbit.core.nodetype.compact.Lexer.
Lexer
Lexer(Reader, String) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.Lexer
Constructor
LocalFileSystem - class org.apache.jackrabbit.core.fs.local.LocalFileSystem.
A LocalFileSystem ...
LocalFileSystem() - Constructor for class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Default constructor
LocalItemStateManager - class org.apache.jackrabbit.core.state.LocalItemStateManager.
Local ItemStateManager that isolates changes to persistent states from other clients.
LocalItemStateManager(SharedItemStateManager, EventStateCollectionFactory) - Constructor for class org.apache.jackrabbit.core.state.LocalItemStateManager
Creates a new LocalItemStateManager instance.
LocationStepQueryNode - class org.apache.jackrabbit.core.query.LocationStepQueryNode.
Defines a location step for querying the path of a node.
LocationStepQueryNode(QueryNode, QName, boolean) - Constructor for class org.apache.jackrabbit.core.query.LocationStepQueryNode
Creates a new LocationStepQueryNode with a reference to its parent.
LocationStepQueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.LocationStepQueryNode
Creates a new LocationStepQueryNode that matches only the empty name (the repository root).
LockManager - interface org.apache.jackrabbit.core.lock.LockManager.
Defines the functionality needed for locking and unlocking nodes.
LockManagerImpl - class org.apache.jackrabbit.core.lock.LockManagerImpl.
Provides the functionality needed for locking and unlocking nodes.
LockManagerImpl(SessionImpl, FileSystem) - Constructor for class org.apache.jackrabbit.core.lock.LockManagerImpl
Create a new instance of this class.
LoginModuleConfig - class org.apache.jackrabbit.core.config.LoginModuleConfig.
LoginModule configuration.
LoginModuleConfig(BeanConfig) - Constructor for class org.apache.jackrabbit.core.config.LoginModuleConfig
Creates an access manager configuration object from the given bean configuration.
LongField - class org.apache.jackrabbit.core.query.lucene.LongField.
 
LongValue - class org.apache.jackrabbit.value.LongValue.
A LongValue provides an implementation of the Value interface representing a long value.
LongValue(Long) - Constructor for class org.apache.jackrabbit.value.LongValue
Constructs a LongValue object representing a long.
LongValue(long) - Constructor for class org.apache.jackrabbit.value.LongValue
Constructs a LongValue object representing a long.
LuceneQueryBuilder - class org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder.
Implements a query builder that takes an abstract query tree and creates a lucene Query tree that can be executed on an index.
language - Variable in class org.apache.jackrabbit.core.query.QueryImpl
The syntax of the query statement
lastModified(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns the time that the file system entry denoted by this path was last modified.
lastModified(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns the time that the file system entry denoted by this path was last modified.
lastModified() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
lastModified(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns the time that the file system entry denoted by this path was last modified.
lastModified(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns the time that the file system entry denoted by this path was last modified.
leaveElement() - Method in class org.apache.jackrabbit.core.util.DOMWalker
Leaves the current element.
leaving(Node, int) - Method in class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
leaving(Property, int) - Method in class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
leaving(Node, int) - Method in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
leaving(Property, int) - Method in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
leavingProperties(Node, int) - Method in class org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator
leavingProperties(Node, int) - Method in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
length(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns the length of the file denoted by this path.
length(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns the length of the file denoted by this path.
length() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
length(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns the length of the file denoted by this path.
length(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns the length of the file denoted by this path.
length() - Method in class org.apache.jackrabbit.core.query.lucene.QueryHits
Returns the number of results.
length() - Method in interface org.apache.jackrabbit.core.xml.Importer.TextValue
Returns the length of the serialized value.
list(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns an array of strings naming the files and folders in the folder denoted by this path.
list(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns an array of strings naming the files and folders in the folder denoted by this path.
list(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns an array of strings naming the files and folders in the folder denoted by this path.
list(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns an array of strings naming the files and folders in the folder denoted by this path.
listFiles(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns an array of strings naming the files in the folder denoted by this path.
listFiles(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns an array of strings naming the files in the folder denoted by this path.
listFiles(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns an array of strings naming the files in the folder denoted by this path.
listFiles(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns an array of strings naming the files in the folder denoted by this path.
listFolders(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Returns an array of strings naming the folders in the folder denoted by this path.
listFolders(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Returns an array of strings naming the folders in the folder denoted by this path.
listFolders(String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Returns an array of strings naming the folders in the folder denoted by this path.
listFolders(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Returns an array of strings naming the folders in the folder denoted by this path.
listeners - Variable in class org.apache.jackrabbit.core.ItemImpl
Listeners (weak references)
listeners - Variable in class org.apache.jackrabbit.core.SessionImpl
Listeners (weak references)
load(InputStream) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefStore
 
load(NodeId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Load the persistent members of a node state.
load(PropertyId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Load the persistent members of a property state.
load(NodeReferencesId) - Method in interface org.apache.jackrabbit.core.state.PersistenceManager
Load the persistent members of a node references object.
load(NodeId) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Load the persistent members of a node state.
load(PropertyId) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Load the persistent members of a property state.
load(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Load the persistent members of a node references object.
load(NodeId) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Load the persistent members of a node state.
load(PropertyId) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Load the persistent members of a property state.
load(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Load the persistent members of a node references object.
load(NodeId) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Load the persistent members of a node state.
load(PropertyId) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Load the persistent members of a property state.
load(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Load the persistent members of a node references object.
load(NodeId) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Load the persistent members of a node state.
load(PropertyId) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Load the persistent members of a property state.
load(NodeReferencesId) - Method in class org.apache.jackrabbit.core.state.xml.XMLPersistenceManager
Load the persistent members of a node references object.
loadBuiltInNodeTypeDefs(NodeTypeDefStore) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Loads the built-in node type definitions into the given store.
loadContents() - Method in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
Reads the content of the hash maps from the file system
loadCustomNodeTypeDefs(NodeTypeDefStore) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Loads the custom node type definitions into the given store.
loadFactor - Variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
loadRepProps() - Method in class org.apache.jackrabbit.core.RepositoryImpl
Loads the repository properties by executing the following steps: if the #PROPERTIES_RESOURCE exists in the meta data store, the properties are loaded from that resource. RepositoryImpl.setDefaultRepositoryProperties(Properties) is called afterwards in order to initialize/update the repository properties since some default properties might have changed and need updating. finally RepositoryImpl.storeRepProps(Properties) is called in order to persist the newly generated properties.
loadRootNodeId(FileSystem) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Returns the root node uuid.
locator - Variable in class org.apache.jackrabbit.core.xml.ImportHandler
 
lock(boolean, boolean) - Method in class org.apache.jackrabbit.core.NodeImpl
lock(NodeImpl, boolean, boolean) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Lock a node.
lock(NodeImpl, boolean, boolean) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Lock a node. Checks whether the node is not locked and then returns a lock object for this node.
lock(NodeImpl, boolean, boolean) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Lock a node. Checks whether the node is not locked and then returns a lock object for this node.
lockMgr - Variable in class org.apache.jackrabbit.core.BatchedItemOperations
lock manager used for checking locking status
lockMgr - Variable in class org.apache.jackrabbit.core.WorkspaceImpl
The LockManager for this Workspace
lockTokenAdded(SessionImpl, String) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Invoked by a session to inform that a lock token has been added.
lockTokenAdded(SessionImpl, String) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Invoked by a session to inform that a lock token has been added.
lockTokenAdded(SessionImpl, String) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Invoked by a session to inform that a lock token has been added.
lockTokenRemoved(SessionImpl, String) - Method in interface org.apache.jackrabbit.core.lock.LockManager
Invoked by a session to inform that a lock token has been removed.
lockTokenRemoved(SessionImpl, String) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
Invoked by a session to inform that a lock token has been removed.
lockTokenRemoved(SessionImpl, String) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Invoked by a session to inform that a lock token has been removed.
lockTokens - Variable in class org.apache.jackrabbit.core.SessionImpl
Lock tokens
log - Static variable in class org.apache.jackrabbit.core.nodetype.ValueConstraint
 
logException(String, SQLException) - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
loggedOut(SessionImpl) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Called when a Session has been 'closed' by calling Session.logout()loggedOut(SessionImpl) - Method in interface org.apache.jackrabbit.core.SessionListener
Called when a Session has been 'closed' by calling Session.logout()loggedOut(SessionImpl) - Method in class org.apache.jackrabbit.core.TransientRepository
Removes the given session from the set of open sessions.
loggingOut(SessionImpl) - Method in class org.apache.jackrabbit.core.RepositoryImpl
Called when a Session is about to be 'closed' by calling Session.logout()loggingOut(SessionImpl) - Method in interface org.apache.jackrabbit.core.SessionListener
Called when a Session is about to be 'closed' by calling Session.logout()loggingOut(SessionImpl) - Method in class org.apache.jackrabbit.core.TransientRepository
Ignored.
login(Credentials, String) - Method in class org.apache.jackrabbit.core.RepositoryImpl
login(String) - Method in class org.apache.jackrabbit.core.RepositoryImpl
login() - Method in class org.apache.jackrabbit.core.RepositoryImpl
login(Credentials) - Method in class org.apache.jackrabbit.core.RepositoryImpl
login(Credentials, String) - Method in class org.apache.jackrabbit.core.TransientRepository
Logs in to the content repository.
login(Credentials) - Method in class org.apache.jackrabbit.core.TransientRepository
Calls TransientRepository.login(Credentials, String) with a null workspace name.
login(String) - Method in class org.apache.jackrabbit.core.TransientRepository
Calls TransientRepository.login(Credentials, String) with null login credentials.
login() - Method in class org.apache.jackrabbit.core.TransientRepository
Calls TransientRepository.login(Credentials, String) with null login credentials and a null workspace name.
login() - Method in class org.apache.jackrabbit.core.security.AuthContext.JAAS
Perform the authentication and, if successful, associate Principals and Credentials with the authenticatedSubject.
login() - Method in class org.apache.jackrabbit.core.security.AuthContext.Local
Perform the authentication and, if successful, associate Principals and Credentials with the authenticatedSubject.
login() - Method in class org.apache.jackrabbit.core.security.AuthContext
Perform the authentication and, if successful, associate Principals and Credentials with the authenticatedSubject.
login() - Method in class org.apache.jackrabbit.core.security.SimpleLoginModule
loginContext - Variable in class org.apache.jackrabbit.core.SessionImpl
the AuthContext of this session (can be null if this session was not instantiated through a login process)
logout() - Method in class org.apache.jackrabbit.core.SessionImpl
logout() - Method in class org.apache.jackrabbit.core.security.AuthContext.JAAS
Logout the Subject.
logout() - Method in class org.apache.jackrabbit.core.security.AuthContext.Local
Logout the Subject.
logout() - Method in class org.apache.jackrabbit.core.security.AuthContext
Logout the Subject.
logout() - Method in class org.apache.jackrabbit.core.security.SimpleLoginModule
longToString(long) - Static method in class org.apache.jackrabbit.core.query.lucene.LongField
 

M

MAJOR - Static variable in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
major modification: does affect consistency of existing content and does change existing/assigned definition id's
MANDATORY - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
MANDATORY_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the mandatory attribute.
MAX_IDLE_TIME_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the maximum idle time configuration attribute.
MINOR - Static variable in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
minor modification: does not affect consistency of existing content but does change existing/assigned definition id's
MIXIN - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
MIX_LOCKABLE - Static variable in class org.apache.jackrabbit.name.QName
mix:referenceable
MIX_REFERENCEABLE - Static variable in class org.apache.jackrabbit.name.QName
mix:referenceable
MIX_VERSIONABLE - Static variable in class org.apache.jackrabbit.name.QName
mix:versionable
MULTIPLE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
MULTIPLE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the multiple attribute.
MVP - Static variable in class org.apache.jackrabbit.core.query.lucene.FieldNames
Name of the field that contains the names of multi-valued properties that hold more than one value.
MalformedPathException - exception org.apache.jackrabbit.name.MalformedPathException.
Thrown when a malformed JCR path string is encountered.
MalformedPathException(String) - Constructor for class org.apache.jackrabbit.name.MalformedPathException
Creates a MalformedPathException with the given error message.
MalformedPathException(String, Throwable) - Constructor for class org.apache.jackrabbit.name.MalformedPathException
Creates a MalformedPathException with the given error message and root cause exception.
MultiIndex - class org.apache.jackrabbit.core.query.lucene.MultiIndex.
A MultiIndex consists of a VolatileIndex and multiple PersistentIndexes.
MultiIndex.Action - class org.apache.jackrabbit.core.query.lucene.MultiIndex.Action.
Defines an action on an MultiIndex.
m_value - Variable in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
makeParentDirs() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
Creates the parent directory of this resource, including any necessary but nonexistent parent directories.
makePersistent() - Method in class org.apache.jackrabbit.core.ItemImpl
 
makePersistent() - Method in class org.apache.jackrabbit.core.NodeImpl
 
makePersistent() - Method in class org.apache.jackrabbit.core.PropertyImpl
 
map(Path, boolean) - Method in class org.apache.jackrabbit.core.PathMap
Map a path to a child.
map - Variable in class org.apache.jackrabbit.core.state.ItemStateMap
the map backing this ItemStateStore implementation
mappedUUID(UUID, UUID) - Method in class org.apache.jackrabbit.core.util.ReferenceChangeTracker
Store the given uuid mapping for later lookup using ReferenceChangeTracker.getMappedUUID(UUID).
mappings - Variable in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Namespace mappings to use for indexing.
mark(int) - Method in class org.apache.jackrabbit.util.LazyFileInputStream
markSupported() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
matches(String, String) - Static method in class org.apache.jackrabbit.util.ChildrenCollectorFilter
Matches the name pattern against the specified name.
md5(String, String) - Static method in class org.apache.jackrabbit.util.Text
Calculate an MD5 hash of the string given.
md5(String) - Static method in class org.apache.jackrabbit.util.Text
Calculate an MD5 hash of the string given using 'utf-8' encoding.
merge(String, boolean) - Method in class org.apache.jackrabbit.core.NodeImpl
merge(ChangeLog) - Method in class org.apache.jackrabbit.core.state.ChangeLog
Merge another change log with this change log
merge(String, boolean) - Method in class org.apache.jackrabbit.core.version.AbstractVersion
Always throws a ConstraintViolationException since this node is protected.
merge(String, boolean) - Method in class org.apache.jackrabbit.core.version.AbstractVersionHistory
Always throws a ConstraintViolationException since this node is protected.
modified(ItemState) - Method in class org.apache.jackrabbit.core.state.ChangeLog
A state has been modified.
modified(NodeReferences) - Method in class org.apache.jackrabbit.core.state.ChangeLog
A references has been modified
modifiedRefs() - Method in class org.apache.jackrabbit.core.state.ChangeLog
Return an iterator over all modified references.
modifiedStates() - Method in class org.apache.jackrabbit.core.state.ChangeLog
Return an iterator over all modified states.
move(Path, Path) - Method in class org.apache.jackrabbit.core.BatchedItemOperations
Moves the tree at srcPath to the new location at destPath.
move(String, String) - Method in class org.apache.jackrabbit.core.SessionImpl
move(String, String) - Method in class org.apache.jackrabbit.core.WorkspaceImpl
move(String, String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
Moves a file or folder to a new location.
move(String, String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
Moves a file or folder to a new location.
move(String) - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
 
move(String, String) - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Moves a file or folder to a new location.
move(String, String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
Moves a file or folder to a new location.
moveTransientItemStateToAttic(ItemState) - Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
Transfers the specified transient item state instance from the 'active' cache to the attic.

N

NAME - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
NAME_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the bean parameter name configuration attribute.
NAME_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the name attribute.
NAME_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
NAryQueryNode - class org.apache.jackrabbit.core.query.NAryQueryNode.
Defines an abstract query node for nodes that have child nodes.
NAryQueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.NAryQueryNode
Creates a new NAryQueryNode with a reference to a parent QueryNode.
NAryQueryNode(QueryNode, QueryNode[]) - Constructor for class org.apache.jackrabbit.core.query.NAryQueryNode
Creates a new NAryQueryNode with a reference to a parent QueryNode and initial operands.
NODETYPES_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the node type definition root element.
NODETYPES_NODE_ID - Static variable in class org.apache.jackrabbit.core.RepositoryImpl
hardcoded id of the "/jcr:system/jcr:nodeTypes" node
NODETYPE_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the node type definition element.
NODE_ELEMENT - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
The XML elements and attributes used in serialization
NODE_ENTRY - Static variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
NONE - Static variable in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
no modification
NONE - Static variable in class org.apache.jackrabbit.core.query.LocationStepQueryNode
Constant value to indicate no position index
NS_DEFAULT_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_EMPTY_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_FN_URI - Static variable in class org.apache.jackrabbit.core.SearchManager
 
NS_JCR_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_JCR_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_MIX_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_MIX_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_NT_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_NT_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_REP_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_REP_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_SV_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_SV_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_XMLNS_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_XMLNS_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_XML_PREFIX - Static variable in class org.apache.jackrabbit.name.QName
 
NS_XML_URI - Static variable in class org.apache.jackrabbit.name.QName
 
NS_XS_URI - Static variable in class org.apache.jackrabbit.core.SearchManager
 
NT_BASE - Static variable in class org.apache.jackrabbit.name.QName
nt:base
NT_CHILDNODEDEFINITION - Static variable in class org.apache.jackrabbit.name.QName
nt:childNodeDefinition
NT_FILE - Static variable in class org.apache.jackrabbit.name.QName
nt:file
NT_FOLDER - Static variable in class org.apache.jackrabbit.name.QName
nt:folder
NT_FROZENNODE - Static variable in class org.apache.jackrabbit.name.QName
nt:frozenNode
NT_HIERARCHYNODE - Static variable in class org.apache.jackrabbit.name.QName
nt:hierarchyNode
NT_NODETYPE - Static variable in class org.apache.jackrabbit.name.QName
nt:nodeType
NT_PROPERTYDEFINITION - Static variable in class org.apache.jackrabbit.name.QName
nt:propertyDefinition
NT_QUERY - Static variable in class org.apache.jackrabbit.name.QName
nt:query
NT_RESOURCE - Static variable in class org.apache.jackrabbit.name.QName
nt:resource
NT_UNSTRUCTURED - Static variable in class org.apache.jackrabbit.name.QName
nt:unstructured
NT_VERSION - Static variable in class org.apache.jackrabbit.name.QName
nt:version
NT_VERSIONEDCHILD - Static variable in class org.apache.jackrabbit.name.QName
nt:versionedChild
NT_VERSIONHISTORY - Static variable in class org.apache.jackrabbit.name.QName
nt:versionHistory
NT_VERSIONLABELS - Static variable in class org.apache.jackrabbit.name.QName
nt:versionLabels
NameException - exception org.apache.jackrabbit.name.NameException.
Base class for exceptions about malformed or otherwise invalid JCR names and paths.
NameException(String) - Constructor for class org.apache.jackrabbit.name.NameException
Creates a NameException with the given error message.
NameException(String, Throwable) - Constructor for class org.apache.jackrabbit.name.NameException
Creates a NameException with the given error message and root cause exception.
NameValue - class org.apache.jackrabbit.value.NameValue.
A NameValue provides an implementation of the Value interface representing a NAME value (a string that is namespace-qualified).
NameValue(String) - Constructor for class org.apache.jackrabbit.value.NameValue
Protected constructor creating a NameValue object without validating the name.
NamespaceAdder - class org.apache.jackrabbit.util.name.NamespaceAdder.
 
NamespaceAdder(NamespaceRegistry) - Constructor for class org.apache.jackrabbit.util.name.NamespaceAdder
 
NamespaceExtractor - class org.apache.jackrabbit.util.name.NamespaceExtractor.
Extracts namespace mapping information from an XML file.
NamespaceExtractor(String, String) - Constructor for class org.apache.jackrabbit.util.name.NamespaceExtractor
Constructor
NamespaceListener - interface org.apache.jackrabbit.name.NamespaceListener.
Receives notifications when a namespace mapping changes.
NamespaceMapping - class org.apache.jackrabbit.util.name.NamespaceMapping.
A Simple Namespace Mapping table.
NamespaceMapping() - Constructor for class org.apache.jackrabbit.util.name.NamespaceMapping
 
NamespaceMapping(NamespaceResolver) - Constructor for class org.apache.jackrabbit.util.name.NamespaceMapping
Constructor
NamespaceMappings - class org.apache.jackrabbit.core.query.lucene.NamespaceMappings.
The class NamespaceMappings implements a org.apache.jackrabbit.core.NamespaceResolver that holds a namespace mapping that is used internally in the search index.
NamespaceMappings(File) - Constructor for class org.apache.jackrabbit.core.query.lucene.NamespaceMappings
Creates NamespaceMappings instance.
NamespaceRegistryImpl - class org.apache.jackrabbit.core.NamespaceRegistryImpl.
A NamespaceRegistryImpl ...
NamespaceRegistryImpl(FileSystem) - Constructor for class org.apache.jackrabbit.core.NamespaceRegistryImpl
Protected constructor: Constructs a new instance of this class.
NamespaceResolver - interface org.apache.jackrabbit.name.NamespaceResolver.
Interface for resolving namespace URIs and prefixes.
NoPrefixDeclaredException - exception org.apache.jackrabbit.name.NoPrefixDeclaredException.
Thrown when the namespace prefix of a qualified name is not found.
NoPrefixDeclaredException(String) - Constructor for class org.apache.jackrabbit.name.NoPrefixDeclaredException
Creates a NoPrefixDeclaredException with the given error message.
NoPrefixDeclaredException(String, Throwable) - Constructor for class org.apache.jackrabbit.name.NoPrefixDeclaredException
Creates a NoPrefixDeclaredException with the given error message and root cause exception.
NoSuchItemStateException - exception org.apache.jackrabbit.core.state.NoSuchItemStateException.
The NoSuchItemStateException ...
NoSuchItemStateException(String) - Constructor for class org.apache.jackrabbit.core.state.NoSuchItemStateException
Constructs a new instance of this class with the specified detail message.
NoSuchItemStateException(String, Throwable) - Constructor for class org.apache.jackrabbit.core.state.NoSuchItemStateException
Constructs a new instance of this class with the specified detail message and root cause.
NodeDef - interface org.apache.jackrabbit.core.nodetype.NodeDef.
NodeDef is the internal representation of a node definition.
NodeDefId - class org.apache.jackrabbit.core.nodetype.NodeDefId.
NodeDefId uniquely identifies a NodeDef in the node type registry.
NodeDefImpl - class org.apache.jackrabbit.core.nodetype.NodeDefImpl.
This class implements the NodeDef interface and additionally provides setter methods for the various node definition attributes.
NodeDefImpl() - Constructor for class org.apache.jackrabbit.core.nodetype.NodeDefImpl
Default constructor.
NodeDefinitionImpl - class org.apache.jackrabbit.core.nodetype.NodeDefinitionImpl.
This class implements the NodeDefinition interface.
NodeId - class org.apache.jackrabbit.core.NodeId.
Node identifier.
NodeId(UUID) - Constructor for class org.apache.jackrabbit.core.NodeId
Creates a node identifier instance for the identified node.
NodeIdIterator - interface org.apache.jackrabbit.core.NodeIdIterator.
NodeIdIterator extends the Iterator iterface by the NodeId specific methods.
NodeImpl - class org.apache.jackrabbit.core.NodeImpl.
NodeImpl implements the Node interface.
NodeImpl(ItemManager, SessionImpl, NodeId, NodeState, NodeDefinition, ItemLifeCycleListener[]) - Constructor for class org.apache.jackrabbit.core.NodeImpl
Protected constructor.
NodeIndexer - class org.apache.jackrabbit.core.query.lucene.NodeIndexer.
Creates a lucene Document object from a Node.
NodeIndexer(NodeState, ItemStateManager, NamespaceMappings, List) - Constructor for class org.apache.jackrabbit.core.query.lucene.NodeIndexer
Creates a new node indexer.
NodeReferences - class org.apache.jackrabbit.core.state.NodeReferences.
NodeReferences represents the references (i.e.
NodeReferences(NodeReferencesId) - Constructor for class org.apache.jackrabbit.core.state.NodeReferences
Package private constructor
NodeReferencesId - class org.apache.jackrabbit.core.state.NodeReferencesId.
Identifies a NodeReferences object.
NodeReferencesId(UUID) - Constructor for class org.apache.jackrabbit.core.state.NodeReferencesId
Creates a new instance of this class.
NodeReferencesId(NodeId) - Constructor for class org.apache.jackrabbit.core.state.NodeReferencesId
Creates a new instance of this class.
NodeState - class org.apache.jackrabbit.core.state.NodeState.
NodeState represents the state of a Node.
NodeState(NodeState, int, boolean) - Constructor for class org.apache.jackrabbit.core.state.NodeState
Constructs a new node state that is initially connected to an overlayed state.
NodeState(NodeId, QName, NodeId, int, boolean) - Constructor for class org.apache.jackrabbit.core.state.NodeState
Constructs a new node state that is not connected.
NodeState.ChildNodeEntry - class org.apache.jackrabbit.core.state.NodeState.ChildNodeEntry.
ChildNodeEntry specifies the name, index (in the case of same-name siblings) and the UUID of a child node entry.
NodeStateIterator - interface org.apache.jackrabbit.core.state.NodeStateIterator.
NodeStateIterator extends the Iterator interface by the respective NodeState methods.
NodeStateListener - interface org.apache.jackrabbit.core.state.NodeStateListener.
Extends the ItemStateListener allowing a client to be additionally informed about changes on a NodeState.
NodeTypeConflictException - exception org.apache.jackrabbit.core.nodetype.NodeTypeConflictException.
The NodeTypeConflictException ...
NodeTypeConflictException(String) - Constructor for class org.apache.jackrabbit.core.nodetype.NodeTypeConflictException
Constructs a new instance of this class with the specified detail message.
NodeTypeConflictException(String, Throwable) - Constructor for class org.apache.jackrabbit.core.nodetype.NodeTypeConflictException
Constructs a new instance of this class with the specified detail message and root cause.
NodeTypeDef - class org.apache.jackrabbit.core.nodetype.NodeTypeDef.
A NodeTypeDef holds the definition of a node type.
NodeTypeDef() - Constructor for class org.apache.jackrabbit.core.nodetype.NodeTypeDef
Default constructor.
NodeTypeDefDiff - class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.
A NodeTypeDefDiff represents the result of the comparison of two node type definitions.
NodeTypeDefDiff.ChildNodeDefDiff - class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.ChildNodeDefDiff.
 
NodeTypeDefDiff.PropDefDiff - class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff.PropDefDiff.
 
NodeTypeDefStore - class org.apache.jackrabbit.core.nodetype.NodeTypeDefStore.
NodeTypeDefStore ...
NodeTypeDefStore() - Constructor for class org.apache.jackrabbit.core.nodetype.NodeTypeDefStore
Empty default constructor.
NodeTypeImpl - class org.apache.jackrabbit.core.nodetype.NodeTypeImpl.
A NodeTypeImpl ...
NodeTypeManagerImpl - class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl.
A NodeTypeManagerImpl implements a session dependant NodeTypeManager.
NodeTypeManagerImpl(NodeTypeRegistry, NamespaceResolver) - Constructor for class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
Creates a new NodeTypeManagerImpl instance.
NodeTypeQueryNode - class org.apache.jackrabbit.core.query.NodeTypeQueryNode.
Implements a query node that defines a node type match.
NodeTypeQueryNode(QueryNode, QName) - Constructor for class org.apache.jackrabbit.core.query.NodeTypeQueryNode
Creates a new NodeTypeQueryNode.
NodeTypeReader - class org.apache.jackrabbit.core.nodetype.xml.NodeTypeReader.
Node type definition reader.
NodeTypeReader(InputStream) - Constructor for class org.apache.jackrabbit.core.nodetype.xml.NodeTypeReader
Creates a node type definition file reader.
NodeTypeRegistry - class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.
A NodeTypeRegistry ...
NodeTypeRegistry(NamespaceRegistry, FileSystem) - Constructor for class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Protected constructor
NodeTypeRegistryListener - interface org.apache.jackrabbit.core.nodetype.NodeTypeRegistryListener.
The NodeTypeRegistryListener interface allows an implementing object to be informed about node type (un)registration.
NodeTypeWriter - class org.apache.jackrabbit.core.nodetype.xml.NodeTypeWriter.
Node type definition writer.
NotQueryNode - class org.apache.jackrabbit.core.query.NotQueryNode.
Implements a query node that defines a not operation on the child query.
NotQueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.NotQueryNode
Creates a new NotQueryNode instance.
NotQueryNode(QueryNode, QueryNode) - Constructor for class org.apache.jackrabbit.core.query.NotQueryNode
Creates a new NotQueryNode instance.
namespaceAdded(String, String) - Method in interface org.apache.jackrabbit.name.NamespaceListener
Notifies the listeners that a new namespace uri has been added and mapped to prefix.
namespaceRemapped(String, String, String) - Method in interface org.apache.jackrabbit.name.NamespaceListener
Notifies the listeners that an existing namespace uri has been re-mapped from oldPrefix to newPrefix.
newComparator(IndexReader, String) - Method in class org.apache.jackrabbit.core.query.lucene.SharedFieldSortComparator
Creates a new ScoreDocComparator for an embedded propertyName and a reader.
newInstance() - Method in class org.apache.jackrabbit.core.config.BeanConfig
Creates a new instance of the configured bean class.
next() - Method in class org.apache.jackrabbit.util.IteratorHelper
nextIdentifier() - Method in class org.apache.jackrabbit.uuid.VersionFourGenerator
Returns a new version four UUID.
nextIdentifier(boolean) - Method in class org.apache.jackrabbit.uuid.VersionFourGenerator
Returns a new version four UUID.
nextNode() - Method in class org.apache.jackrabbit.util.IteratorHelper
nextNodeId() - Method in interface org.apache.jackrabbit.core.NodeIdIterator
Returns the next nodeid in the iteration.
nextNodeImpl() - Method in interface org.apache.jackrabbit.core.query.lucene.ScoreNodeIterator
Returns the next Node in the result set.
nextNodeState() - Method in interface org.apache.jackrabbit.core.state.NodeStateIterator
Returns the next node state of the iterator.
nextNodeType() - Method in class org.apache.jackrabbit.util.IteratorHelper
nextProperty() - Method in class org.apache.jackrabbit.util.IteratorHelper
node - Variable in class org.apache.jackrabbit.core.query.QueryImpl
The node where this query is persisted.
node - Variable in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
The NodeState of the node to index
nodeAdded(NodeState, QName, int, NodeId) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Called when a child node has been added
nodeAdded(NodeState, QName, int, NodeId) - Method in interface org.apache.jackrabbit.core.state.NodeStateListener
Called when a child node has been added
nodeReferenceDelete - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeReferenceInsert - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeReferenceSelect - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeReferenceSelectExist - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeReferenceUpdate - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeRemoved(NodeState, QName, int, NodeId) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Called when a child node has been removed
nodeRemoved(NodeState, QName, int, NodeId) - Method in interface org.apache.jackrabbit.core.state.NodeStateListener
Called when a child node has been removed
nodeStateDelete - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeStateInsert - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeStateSelect - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeStateSelectExist - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeStateUpdate - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
nodeTypeReRegistered(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
Called when a node type has been re-registered.
nodeTypeReRegistered(QName) - Method in interface org.apache.jackrabbit.core.nodetype.NodeTypeRegistryListener
Called when a node type has been re-registered.
nodeTypeReRegistered(QName) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateManager
Called when a node type has been re-registered.
nodeTypeReRegistered(QName) - Method in class org.apache.jackrabbit.core.query.PropertyTypeRegistry
 
nodeTypeRegistered(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
Called when a node type has been registered.
nodeTypeRegistered(QName) - Method in interface org.apache.jackrabbit.core.nodetype.NodeTypeRegistryListener
Called when a node type has been registered.
nodeTypeRegistered(QName) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateManager
Called when a node type has been registered.
nodeTypeRegistered(QName) - Method in class org.apache.jackrabbit.core.query.PropertyTypeRegistry
 
nodeTypeUnregistered(QName) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeManagerImpl
Called when a node type has been deregistered.
nodeTypeUnregistered(QName) - Method in interface org.apache.jackrabbit.core.nodetype.NodeTypeRegistryListener
Called when a node type has been deregistered.
nodeTypeUnregistered(QName) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateManager
Called when a node type has been deregistered.
nodeTypeUnregistered(QName) - Method in class org.apache.jackrabbit.core.query.PropertyTypeRegistry
 
nodesReplaced(NodeState) - Method in class org.apache.jackrabbit.core.CachingHierarchyManager
Called when the children nodes were replaced by other nodes, typically as result of a reorder operation.

Generate subsequent add and remove notifications for every replacement.

nodesReplaced(NodeState) - Method in interface org.apache.jackrabbit.core.state.NodeStateListener
Called when the children nodes were replaced by other nodes, typically as result of a reorder operation.
notifyDestroyed() - Method in class org.apache.jackrabbit.core.ItemImpl
Notify the listeners that this instance has been destroyed (i.e.
notifyInvalidated() - Method in class org.apache.jackrabbit.core.ItemImpl
Notify the listeners that this instance has been invalidated (i.e.
notifyLoggedOut() - Method in class org.apache.jackrabbit.core.SessionImpl
Notify the listeners that this session has been closed.
notifyLoggingOut() - Method in class org.apache.jackrabbit.core.SessionImpl
Notify the listeners that this session is about to be closed.
notifyNamespaceAdded(String, String) - Method in class org.apache.jackrabbit.name.AbstractNamespaceResolver
Notifies the listeners that a new namespace uri has been added and mapped to prefix.
notifyNamespaceRemapped(String, String, String) - Method in class org.apache.jackrabbit.name.AbstractNamespaceResolver
Notifies listeners that an existing namespace uri has been remapped to a new prefix.
notifyNodeAdded(NodeState.ChildNodeEntry) - Method in class org.apache.jackrabbit.core.state.NodeState
Notify the listeners that a child node entry has been added
notifyNodeRemoved(NodeState.ChildNodeEntry) - Method in class org.apache.jackrabbit.core.state.NodeState
Notify the listeners that a child node entry has been removed
notifyNodesReplaced() - Method in class org.apache.jackrabbit.core.state.NodeState
Notify the listeners that the child node entries have been replaced
notifyStateCreated() - Method in class org.apache.jackrabbit.core.state.ItemState
Notify the listeners that the persistent state this object is representing has been created.
notifyStateDestroyed() - Method in class org.apache.jackrabbit.core.state.ItemState
Notify the listeners that the persistent state this object is representing has been destroyed.
notifyStateDiscarded() - Method in class org.apache.jackrabbit.core.state.ItemState
Notify the listeners that the persistent state this object is representing has been discarded.
notifyStateUpdated() - Method in class org.apache.jackrabbit.core.state.ItemState
Notify the listeners that the persistent state this object is representing has been updated.
nsContext - Variable in class org.apache.jackrabbit.core.xml.ImportHandler
 
nsContextStarted - Variable in class org.apache.jackrabbit.core.xml.ImportHandler
this flag is used to determine whether a namespace context needs to be started in the startElement event or if the namespace context has already been started in a preceeding startPrefixMapping event; the flag is set per element in the first startPrefixMapping event and is cleared again in the following startElement event;
nsMappings - Variable in class org.apache.jackrabbit.core.SessionImpl
the transient prefix/namespace mappings with session scope
nsReg - Variable in class org.apache.jackrabbit.core.xml.ImportHandler
 
nsResolver - Variable in class org.apache.jackrabbit.core.HierarchyManagerImpl
 
nsResolver - Variable in class org.apache.jackrabbit.core.ItemValidator
namespace resolver used for generating error msg's that contain human readable paths
nsResolver - Variable in class org.apache.jackrabbit.core.xml.ImportHandler
 
ntMgr - Variable in class org.apache.jackrabbit.core.SessionImpl
the node type manager
ntReg - Variable in class org.apache.jackrabbit.core.ItemValidator
node type registry
ntReg - Variable in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
the node type registry

O

ONPARENTVERSION_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the onParentVersion attribute.
OPERATIONS - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
 
OPERATION_BETWEEN - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
between operation: identifier [ NOT ] BETWEEN literal AND literal
OPERATION_EQ_GENERAL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
equal operation: = general comparison
OPERATION_EQ_VALUE - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
equal operation: =
OPERATION_GE_GENERAL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
greater or equal operation: >= general comparison
OPERATION_GE_VALUE - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
greater or equal operation: >=
OPERATION_GT_GENERAL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
greater than operation: > general comparision
OPERATION_GT_VALUE - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
greater than operation: >
OPERATION_IN - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
on operation: identifier [ NOT ] IN ( literal {, literal}* )
OPERATION_LE_GENERAL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
less than or equal operation: <= general comparison
OPERATION_LE_VALUE - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
less than or equal operation: <=
OPERATION_LIKE - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
like operation: identifier LIKE string_literal
OPERATION_LT_GENERAL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
less than operation: < general comparison
OPERATION_LT_VALUE - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
less than operation: <
OPERATION_NE_GENERAL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
not equal operation: <> general comparision
OPERATION_NE_VALUE - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
not equal operation: <>
OPERATION_NOT_NULL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
is not null operation: identifier IS NOT NULL
OPERATION_NULL - Static variable in interface org.apache.jackrabbit.core.query.QueryConstants
is null operation: identifier IS NULL
ORDERABLE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
ObjectPersistenceManager - class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager.
ObjectPersistenceManager is a FileSystem-based PersistenceManager that persists ItemState and NodeReferences objects using a simple custom binary serialization format (see Serializer).
ObjectPersistenceManager() - Constructor for class org.apache.jackrabbit.core.state.obj.ObjectPersistenceManager
Creates a new ObjectPersistenceManager instance.
ObservationManagerFactory - class org.apache.jackrabbit.core.observation.ObservationManagerFactory.
The class ObservationManagerFactory creates new ObservationManager instances for sessions.
ObservationManagerFactory() - Constructor for class org.apache.jackrabbit.core.observation.ObservationManagerFactory
Creates a new ObservationManagerFactory instance and starts the notification thread deamon.
ObservationManagerImpl - class org.apache.jackrabbit.core.observation.ObservationManagerImpl.
Each Session instance has its own ObservationManager instance.
OrQueryNode - class org.apache.jackrabbit.core.query.OrQueryNode.
Implements a query node that defines an OR operation between arbitrary other QueryNodes.
OrQueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.OrQueryNode
Creates a new OrQueryNode with a parent query node.
OrQueryNode(QueryNode, QueryNode[]) - Constructor for class org.apache.jackrabbit.core.query.OrQueryNode
Creates a new OrQueryNode with a parent query node and operands for this OrQueryNode.
OrderQueryNode - class org.apache.jackrabbit.core.query.OrderQueryNode.
Implements a query node that defines the order of nodes according to the values of properties.
OrderQueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.OrderQueryNode
Creates a new OrderQueryNode with a reference to a parent node and sort properties.
OrderQueryNode.OrderSpec - class org.apache.jackrabbit.core.query.OrderQueryNode.OrderSpec.
Implements a single order specification.
OrderQueryNode.OrderSpec(QName, boolean) - Constructor for class org.apache.jackrabbit.core.query.OrderQueryNode.OrderSpec
Creates a new OrderSpec for property.
obsMgr - Variable in class org.apache.jackrabbit.core.WorkspaceImpl
The ObservationManager instance for this session.
onEvent(EventIterator) - Method in class org.apache.jackrabbit.core.RepositoryImpl
onEvent(EventIterator) - Method in class org.apache.jackrabbit.core.SearchManager
 
onEvent(EventIterator) - Method in class org.apache.jackrabbit.core.lock.LockManagerImpl
onNodeTypeAdded(QName) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateProvider
{@inheritDoc}
onNodeTypeModified(QName) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateProvider
{@inheritDoc}
onNodeTypeRemoved(QName) - Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateProvider
{@inheritDoc}
onRedefine(NodeDefId) - Method in class org.apache.jackrabbit.core.NodeImpl
 
onRemove() - Method in class org.apache.jackrabbit.core.NodeImpl
 
open(File) - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
Opens a file and returns an InputStream
open() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
Opens the underlying file input stream in neccessairy.
operands - Variable in class org.apache.jackrabbit.core.query.NAryQueryNode
The list of operands / children
orderBefore(String, String) - Method in class org.apache.jackrabbit.core.NodeImpl
org.apache.jackrabbit.api - package org.apache.jackrabbit.api
 
org.apache.jackrabbit.core - package org.apache.jackrabbit.core
Contains the core classes that provide the implementation of the JCR API.
org.apache.jackrabbit.core.config - package org.apache.jackrabbit.core.config
Jackrabbit configuration handling.
org.apache.jackrabbit.core.fs - package org.apache.jackrabbit.core.fs
 
org.apache.jackrabbit.core.fs.db - package org.apache.jackrabbit.core.fs.db
This package contains the class DbFileSystem, a simple generic JDBC-based FileSystem implementation for Jackrabbit.
org.apache.jackrabbit.core.fs.local - package org.apache.jackrabbit.core.fs.local
 
org.apache.jackrabbit.core.jndi - package org.apache.jackrabbit.core.jndi
 
org.apache.jackrabbit.core.jndi.provider - package org.apache.jackrabbit.core.jndi.provider
 
org.apache.jackrabbit.core.lock - package org.apache.jackrabbit.core.lock
 
org.apache.jackrabbit.core.nodetype - package org.apache.jackrabbit.core.nodetype
 
org.apache.jackrabbit.core.nodetype.compact - package org.apache.jackrabbit.core.nodetype.compact
 
org.apache.jackrabbit.core.nodetype.converter - package org.apache.jackrabbit.core.nodetype.converter
 
org.apache.jackrabbit.core.nodetype.virtual - package org.apache.jackrabbit.core.nodetype.virtual
 
org.apache.jackrabbit.core.nodetype.xml - package org.apache.jackrabbit.core.nodetype.xml
 
org.apache.jackrabbit.core.observation - package org.apache.jackrabbit.core.observation
 
org.apache.jackrabbit.core.query - package org.apache.jackrabbit.core.query
 
org.apache.jackrabbit.core.query.lucene - package org.apache.jackrabbit.core.query.lucene
 
org.apache.jackrabbit.core.query.lucene.fulltext - package org.apache.jackrabbit.core.query.lucene.fulltext
 
org.apache.jackrabbit.core.query.sql - package org.apache.jackrabbit.core.query.sql
 
org.apache.jackrabbit.core.query.xpath - package org.apache.jackrabbit.core.query.xpath
 
org.apache.jackrabbit.core.security - package org.apache.jackrabbit.core.security
 
org.apache.jackrabbit.core.state - package org.apache.jackrabbit.core.state
 
org.apache.jackrabbit.core.state.db - package org.apache.jackrabbit.core.state.db
This package contains the class SimpleDbPersistenceManager, a simple generic JDBC-based PersistenceManager for Jackrabbit.
org.apache.jackrabbit.core.state.mem - package org.apache.jackrabbit.core.state.mem
 
org.apache.jackrabbit.core.state.obj - package org.apache.jackrabbit.core.state.obj
 
org.apache.jackrabbit.core.state.util - package org.apache.jackrabbit.core.state.util
 
org.apache.jackrabbit.core.state.xml - package org.apache.jackrabbit.core.state.xml
 
org.apache.jackrabbit.core.util - package org.apache.jackrabbit.core.util
 
org.apache.jackrabbit.core.value - package org.apache.jackrabbit.core.value
 
org.apache.jackrabbit.core.version - package org.apache.jackrabbit.core.version
The versioning framework in jackrabbit consists of 3 layers.
org.apache.jackrabbit.core.virtual - package org.apache.jackrabbit.core.virtual
 
org.apache.jackrabbit.core.xml - package org.apache.jackrabbit.core.xml
 
org.apache.jackrabbit.name - package org.apache.jackrabbit.name
 
org.apache.jackrabbit.util - package org.apache.jackrabbit.util
 
org.apache.jackrabbit.util.name - package org.apache.jackrabbit.util.name
 
org.apache.jackrabbit.uuid - package org.apache.jackrabbit.uuid
org.apache.jackrabbit.value - package org.apache.jackrabbit.value
 
overlayedState - Variable in class org.apache.jackrabbit.core.state.ItemState
the backing persistent item state (may be null)

P

PARAM_ELEMENT - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the bean parameter configuration element.
PARENT - Static variable in class org.apache.jackrabbit.core.query.lucene.FieldNames
Name of the field that contains the UUID of the parent node.
PATH - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
PERSISTENCE_MANAGER_ELEMENT - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the persistence manager configuration element.
PMContext - class org.apache.jackrabbit.core.state.PMContext.
A PMContext is used to provide context information for a PersistenceManager.
PMContext(File, FileSystem, NodeId, NamespaceRegistry, NodeTypeRegistry) - Constructor for class org.apache.jackrabbit.core.state.PMContext
Creates a new PMContext.
PREFIXED_NAME_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
PREFIXED_NODE_ELEMENT - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
PREFIXED_PROPERTY_ELEMENT - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
PREFIXED_TYPE_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
PREFIXED_VALUE_ELEMENT - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
PRIMARY - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
PRIMARYITEMNAME_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the primary item name attribute.
PROPERTIES - Static variable in class org.apache.jackrabbit.core.query.lucene.FieldNames
Name of the field that contains all values of properties that are indexed as is without tokenizing.
PROPERTYDEFINITION_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the property definition element.
PROPERTY_DEFINITION - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
PROPERTY_ELEMENT - Static variable in class org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator
 
PROP_ENTRY - Static variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
PROTECTED - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
PROTECTED_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the protected attribute.
ParseException - exception org.apache.jackrabbit.core.nodetype.compact.ParseException.
ParseException
ParseException(int, int, String) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.ParseException
Constructs a new instance of this class with null as its detail message.
ParseException(String, int, int, String) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.ParseException
Constructs a new instance of this class with the specified detail message.
ParseException(String, Throwable, int, int, String) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.ParseException
Constructs a new instance of this class with the specified detail message and root cause.
ParseException(Throwable, int, int, String) - Constructor for class org.apache.jackrabbit.core.nodetype.compact.ParseException
Constructs a new instance of this class with the specified root cause.
Path - class org.apache.jackrabbit.name.Path.
The Path utility class provides misc.
Path.CurrentElement - class org.apache.jackrabbit.name.Path.CurrentElement.
 
Path.ParentElement - class org.apache.jackrabbit.name.Path.ParentElement.
 
Path.PathBuilder - class org.apache.jackrabbit.name.Path.PathBuilder.
Internal helper class used to build a path from pre-parsed path elements.
Path.PathBuilder() - Constructor for class org.apache.jackrabbit.name.Path.PathBuilder
Creates a new PathBuilder.
Path.PathBuilder(Path.PathElement[]) - Constructor for class org.apache.jackrabbit.name.Path.PathBuilder
Creates a new PathBuilder and initialized it with the given path elements.
Path.PathElement - class org.apache.jackrabbit.name.Path.PathElement.
Object representation of a single JCR path element.
Path.RootElement - class org.apache.jackrabbit.name.Path.RootElement.
 
PathMap - class org.apache.jackrabbit.core.PathMap.
Generic path map that associates information with the individual path elements of a path.
PathMap() - Constructor for class org.apache.jackrabbit.core.PathMap
 
PathMap.Element - class org.apache.jackrabbit.core.PathMap.Element.
Internal class holding the object associated with a certain path element.
PathMap.ElementVisitor - interface org.apache.jackrabbit.core.PathMap.ElementVisitor.
Element visitor used in PathMap.traverse(org.apache.jackrabbit.core.PathMap.ElementVisitor, boolean)
PathQueryNode - class org.apache.jackrabbit.core.query.PathQueryNode.
Implements a query node that defines a path restriction.
PathQueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.PathQueryNode
Creates a relative PathQueryNode with no location steps.
PathValue - class org.apache.jackrabbit.value.PathValue.
A PathValue provides an implementation of the Value interface representing a PATH value (an absolute or relative workspace path).
PathValue(String) - Constructor for class org.apache.jackrabbit.value.PathValue
Protected constructor creating a PathValue object without validating the path.
PersistenceManager - interface org.apache.jackrabbit.core.state.PersistenceManager.
Persistence manager interface.
PersistenceManagerConfig - class org.apache.jackrabbit.core.config.PersistenceManagerConfig.
Persistence manager configuration.
PersistenceManagerConfig(BeanConfig) - Constructor for class org.apache.jackrabbit.core.config.PersistenceManagerConfig
Creates a persistence manager configuration object from the given bean configuration.
PropDef - interface org.apache.jackrabbit.core.nodetype.PropDef.
PropDef is the internal representation of a property definition.
PropDefId - class org.apache.jackrabbit.core.nodetype.PropDefId.
PropDefId serves as identifier for a given PropDef.
PropDefImpl - class org.apache.jackrabbit.core.nodetype.PropDefImpl.
This class implements the PropDef interface and additionally provides setter methods for the various property definition attributes.
PropDefImpl() - Constructor for class org.apache.jackrabbit.core.nodetype.PropDefImpl
Default constructor.
PropertyDefinitionImpl - class org.apache.jackrabbit.core.nodetype.PropertyDefinitionImpl.
This class implements the PropertyDefinition interface.
PropertyId - class org.apache.jackrabbit.core.PropertyId.
Property identifier.
PropertyId(NodeId, QName) - Constructor for class org.apache.jackrabbit.core.PropertyId
Creates a property identifier instance for the identified property.
PropertyImpl - class org.apache.jackrabbit.core.PropertyImpl.
PropertyImpl implements the Property interface.
PropertyState - class org.apache.jackrabbit.core.state.PropertyState.
PropertyState represents the state of a Property.
PropertyState(PropertyState, int, boolean) - Constructor for class org.apache.jackrabbit.core.state.PropertyState
Constructs a new property state that is initially connected to an overlayed state.
PropertyState(PropertyId, int, boolean) - Constructor for class org.apache.jackrabbit.core.state.PropertyState
Create a new PropertyState
PropertyTypeRegistry - class org.apache.jackrabbit.core.query.PropertyTypeRegistry.
The PropertyTypeRegistry keeps track of registered node type definitions and its property types.
PropertyTypeRegistry(NodeTypeRegistry) - Constructor for class org.apache.jackrabbit.core.query.PropertyTypeRegistry
Creates a new PropertyTypeRegistry instance.
PropertyTypeRegistry.TypeMapping - class org.apache.jackrabbit.core.query.PropertyTypeRegistry.TypeMapping.
 
parent - Variable in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
parse(String, String, NamespaceResolver) - Static method in class org.apache.jackrabbit.core.query.QueryParser
Parses a query statement according to a query language into a query tree.
parse(String) - Static method in class org.apache.jackrabbit.name.QName
Parses the jcrName and returns an array of two strings: the first array element contains the prefix (or empty string), the second the local name.
parse(String) - Static method in class org.apache.jackrabbit.util.ISO8601
Parses an ISO8601-compliant date/time string.
parseBeanConfig(Element, String) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses a named bean configuration from the given element.
parseParameters(Element) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses the configuration parameters of the given element.
parsePersistenceManagerConfig(Element) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses the PersistenceManager config.
parseRepositoryConfig(InputSource) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses repository configuration.
parseSearchConfig(Element) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses search index configuration.
parseVersioningConfig(Element) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses versioning configuration.
parseWorkspaceConfig(InputSource) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses workspace configuration.
parseXML(InputSource) - Method in class org.apache.jackrabbit.core.config.ConfigurationParser
Parses the given XML document and returns the DOM root element.
parser - Variable in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
password - Variable in class org.apache.jackrabbit.core.fs.db.DbFileSystem
 
password - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
path - Variable in class org.apache.jackrabbit.core.fs.FileSystemResource
 
persistCustomNodeTypeDefs(NodeTypeDefStore) - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeRegistry
Persists the custom node type definitions contained in the given store.
persisted() - Method in class org.apache.jackrabbit.core.state.ChangeLog
After the states have actually been persisted, update their internal states and notify listeners.
persistent - Variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
postProcessNode(NodeState) - Method in class org.apache.jackrabbit.core.xml.WorkspaceImporter
Post-process imported node (initialize properties with special semantics etc.)
prepare(TransactionContext) - Method in interface org.apache.jackrabbit.core.InternalXAResource
Prepare transaction.
prepare() - Method in class org.apache.jackrabbit.core.TransactionContext
Prepare the transaction identified by this context.
prepare(Xid) - Method in class org.apache.jackrabbit.core.XASessionImpl
prepare(TransactionContext) - Method in class org.apache.jackrabbit.core.lock.XALockManager
Prepare transaction. The transaction is identified by a transaction context.
prepare() - Method in class org.apache.jackrabbit.core.observation.EventStateCollection
Prepares already added events for dispatching.
prepare(TransactionContext) - Method in class org.apache.jackrabbit.core.state.XAItemStateManager
Prepare transaction. The transaction is identified by a transaction context.
prepare(TransactionContext) - Method in class org.apache.jackrabbit.core.version.XAVersionManager
Prepare transaction. The transaction is identified by a transaction context.

Delegate the call to our XA item state manager.

prepareDeleted(ChangeLog) - Method in class org.apache.jackrabbit.core.observation.EventStateCollection
Prepares deleted items from changes.
prepareSchemaObjectPrefix() - Method in class org.apache.jackrabbit.core.fs.db.DbFileSystem
Makes sure that schemaObjectPrefix does only consist of characters that are allowed in names on the target database.
prepareSchemaObjectPrefix() - Method in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
Makes sure that schemaObjectPrefix does only consist of characters that are allowed in names on the target database.
primaryTypeName - Variable in class org.apache.jackrabbit.core.NodeImpl
same as ((NodeState) state).getNodeTypeName(); cached to avoid type casts
printValue(PrintStream) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
processToken(Token) - Method in class org.apache.jackrabbit.core.query.xpath.SimpleNode
 
processedReference(Object) - Method in class org.apache.jackrabbit.core.util.ReferenceChangeTracker
Store the given reference property for later retrieval using ReferenceChangeTracker.getProcessedReferences().
propReg - Variable in class org.apache.jackrabbit.core.query.lucene.QueryImpl
The property type registry for type lookup.
propertyAdded(NodeId, Path, Path.PathElement, NodeTypeImpl, Set, Session) - Static method in class org.apache.jackrabbit.core.observation.EventState
Creates a new Event of type Event.PROPERTY_ADDED.
propertyChanged(NodeId, Path, Path.PathElement, NodeTypeImpl, Set, Session) - Static method in class org.apache.jackrabbit.core.observation.EventState
Creates a new Event of type Event.PROPERTY_CHANGED.
propertyDefsChanged() - Method in class org.apache.jackrabbit.core.nodetype.NodeTypeDefDiff
 
propertyRemoved(NodeId, Path, Path.PathElement, NodeTypeImpl, Set, Session) - Static method in class org.apache.jackrabbit.core.observation.EventState
Creates a new Event of type Event.PROPERTY_REMOVED.
propertyStateDelete - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
propertyStateInsert - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
propertyStateSelect - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
propertyStateSelectExist - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
propertyStateUpdate - Variable in class org.apache.jackrabbit.core.state.db.SimpleDbPersistenceManager
 
provider - Variable in class org.apache.jackrabbit.core.HierarchyManagerImpl
 
push() - Method in class org.apache.jackrabbit.core.state.ChangeLog
Push all states contained in the various maps of items we have.
put(Path.PathElement, PathMap.Element) - Method in class org.apache.jackrabbit.core.PathMap.Element
Link a child of this node.
put(Path, Object) - Method in class org.apache.jackrabbit.core.PathMap
Create an element given by its path.
put(Path, PathMap.Element) - Method in class org.apache.jackrabbit.core.PathMap
Put an element given by its path.
put(Path) - Method in class org.apache.jackrabbit.core.PathMap
Create an empty child given by its path.
put(ItemState) - Method in class org.apache.jackrabbit.core.state.ItemStateMap
Stores the specified ItemState object in the store using its ItemId as the key.
put(ItemState) - Method in interface org.apache.jackrabbit.core.state.ItemStateStore
Stores the specified ItemState object in the store using its ItemId as the key.
put(String, InputStream, long) - Method in interface org.apache.jackrabbit.core.state.util.BLOBStore
Stores the BLOB data and returns a unique identifier.
put(String, InputStream, long) - Method in class org.apache.jackrabbit.core.state.util.FileSystemBLOBStore
Stores the BLOB data and returns a unique identifier.

Q

QName - class org.apache.jackrabbit.name.QName.
Qualified name.
QName(String, String) - Constructor for class org.apache.jackrabbit.name.QName
Creates a new qualified name with the given namespace URI and local part.
QueryBuilder - class org.apache.jackrabbit.core.query.sql.QueryBuilder.
Implements the JCR SQL query tree builder.
QueryBuilder() - Constructor for class org.apache.jackrabbit.core.query.sql.QueryBuilder
 
QueryBuilder - class org.apache.jackrabbit.core.query.xpath.QueryBuilder.
Implements the XPath query tree builder.
QueryBuilder() - Constructor for class org.apache.jackrabbit.core.query.xpath.QueryBuilder
 
QueryConstants - interface org.apache.jackrabbit.core.query.QueryConstants.
This interface defines constants for data types and operation types used in queries.
QueryHandler - interface org.apache.jackrabbit.core.query.QueryHandler.
Defines an interface for the actual node indexing and query execution.
QueryHandlerContext - class org.apache.jackrabbit.core.query.QueryHandlerContext.
Acts as an argument for the QueryHandler to keep the interface stable.
QueryHandlerContext(FileSystem, ItemStateManager, NodeId, NodeTypeRegistry, QueryHandler, NodeId) - Constructor for class org.apache.jackrabbit.core.query.QueryHandlerContext
Creates a new context instance.
QueryHits - class org.apache.jackrabbit.core.query.lucene.QueryHits.
Wraps the lucene Hits object and adds a close method that allows to release resources after a query has been executed and the results have been read completely.
QueryHits(Hits, IndexReader) - Constructor for class org.apache.jackrabbit.core.query.lucene.QueryHits
Creates a new QueryHits instance wrapping hits.
QueryImpl - class org.apache.jackrabbit.core.query.QueryImpl.
Provides the default implementation for a JCR query.
QueryImpl() - Constructor for class org.apache.jackrabbit.core.query.QueryImpl
 
QueryImpl - class org.apache.jackrabbit.core.query.lucene.QueryImpl.
Implements the ExecutableQuery interface.
QueryImpl(SessionImpl, ItemManager, SearchIndex, PropertyTypeRegistry, String, String) - Constructor for class org.apache.jackrabbit.core.query.lucene.QueryImpl
Creates a new query instance from a query string.
QueryManagerImpl - class org.apache.jackrabbit.core.query.QueryManagerImpl.
This class implements the QueryManager interface.
QueryManagerImpl(SessionImpl, ItemManager, SearchManager) - Constructor for class org.apache.jackrabbit.core.query.QueryManagerImpl
Creates a new QueryManagerImpl for the passed session
QueryNode - class org.apache.jackrabbit.core.query.QueryNode.
Implements an abstract base class for nodes of a query tree that represents a query.
QueryNode(QueryNode) - Constructor for class org.apache.jackrabbit.core.query.QueryNode
Constructs a new QueryNode with a reference to it's parent.
QueryNodeVisitor - interface org.apache.jackrabbit.core.query.QueryNodeVisitor.
Defines the interface for a QueryNodeVisitor.
QueryParser - class org.apache.jackrabbit.core.query.QueryParser.
This class acts as the central entry point for parsing query statements from different query syntaxes into a query tree.
QueryResultImpl - class org.apache.jackrabbit.core.query.lucene.QueryResultImpl.
Implements the javax.jcr.query.QueryResult interface.
QueryResultImpl(ItemManager, NodeId[], Float[], QName[], NamespaceResolver, boolean) - Constructor for class org.apache.jackrabbit.core.query.lucene.QueryResultImpl
Creates a new query result.
QueryRootNode - class org.apache.jackrabbit.core.query.QueryRootNode.
Implements the root node of a query tree.
QueryRootNode() - Constructor for class org.apache.jackrabbit.core.query.QueryRootNode
Creates a new QueryRootNode instance.
QueryTreeBuilder - interface org.apache.jackrabbit.core.query.QueryTreeBuilder.
Specifies an interface for a query tree builder.
QueryTreeBuilderRegistry - class org.apache.jackrabbit.core.query.QueryTreeBuilderRegistry.
Implements a central access to QueryTreeBuilder instances.
QueryTreeBuilderRegistry() - Constructor for class org.apache.jackrabbit.core.query.QueryTreeBuilderRegistry
 
QueryTreeDump - class org.apache.jackrabbit.core.query.QueryTreeDump.
Utility class to dump a QueryNode tree to a StringBuffer.
query - Variable in class org.apache.jackrabbit.core.query.QueryImpl
The actual query implementation that can be executed
queryManager - Variable in class org.apache.jackrabbit.core.WorkspaceImpl
The QueryManager for this Workspace.

R

READ - Static variable in interface org.apache.jackrabbit.core.security.AccessManager
READ permission constant
READ_ACTION - Static variable in class org.apache.jackrabbit.core.SessionImpl
prededfined action constants in checkPermission
REFERENCE - Static variable in class org.apache.jackrabbit.core.nodetype.compact.Lexer
 
REFS_FILE_PATH - Static variable in class org.apache.jackrabbit.core.state.mem.InMemPersistenceManager
 
REMOVE - Static variable in interface org.apache.jackrabbit.core.security.AccessManager
REMOVE permission constant
REMOVE_ACTION - Static variable in class org.apache.jackrabbit.core.SessionImpl
 
REPOSITORY_HOME_VARIABLE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the repository home directory parser variable.
REP_NODETYPES - Static variable in class org.apache.jackrabbit.name.QName
rep:versionStorage
REP_ROOT - Static variable in class org.apache.jackrabbit.name.QName
rep:root
REP_SYSTEM - Static variable in class org.apache.jackrabbit.name.QName
rep:system
REP_VERSIONSTORAGE - Static variable in class org.apache.jackrabbit.name.QName
rep:versionStorage
REQUIREDPRIMARYTYPES_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the required primary types element.
REQUIREDPRIMARYTYPE_ELEMENT - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the required primary type element.
REQUIREDTYPE_ATTRIBUTE - Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
Name of the required type attribute.
ROOT - Static variable in class org.apache.jackrabbit.name.Path
the root path
ROOT_NODE_ID - Static variable in class org.apache.jackrabbit.core.RepositoryImpl
hardcoded id of the repository root node
ROOT_PATH_ATTRIBUTE - Static variable in class org.apache.jackrabbit.core.config.ConfigurationParser
Name of the root path configuration attribute.
RandomAccessOutputStream - class org.apache.jackrabbit.core.fs.RandomAccessOutputStream.
Extends the regular java.io.OutputStream with a random access facility.
RandomAccessOutputStream() - Constructor for class org.apache.jackrabbit.core.fs.RandomAccessOutputStream
 
RangeQuery - class org.apache.jackrabbit.core.query.lucene.RangeQuery.
Implements a variant of the lucene class RangeQuery.
RangeQuery(Term, Term, boolean) - Constructor for class org.apache.jackrabbit.core.query.lucene.RangeQuery
Creates a new RangeQuery.
ReferenceChangeTracker - class org.apache.jackrabbit.core.util.ReferenceChangeTracker.
Simple helper class that can be used to keep track of uuid mappings (e.g.
ReferenceChangeTracker() - Constructor for class org.apache.jackrabbit.core.util.ReferenceChangeTracker
Creates a new instance.
ReferenceValue - class org.apache.jackrabbit.value.ReferenceValue.
A ReferenceValue provides an implementation of the Value interface representing a REFERENCE value (a UUID of an existing node).
ReferenceValue(Node) - Constructor for class org.apache.jackrabbit.value.ReferenceValue
Constructs a ReferenceValue object representing the UUID of an existing node.
ReferenceValue(String) - Constructor for class org.apache.jackrabbit.value.ReferenceValue
Protected constructor creating a ReferenceValue object without validating the UUID format.
RegistryHelper - class org.apache.jackrabbit.core.jndi.RegistryHelper.
JNDI helper functionality.
RelationQueryNode - class org.apache.jackrabbit.core.query.RelationQueryNode.
Implements a query node that defines property value relation.
RelationQueryNode(QueryNode, int) - Constructor for class org.apache.jackrabbit.core.query.RelationQueryNode
Creates a new RelationQueryNode without a type nor value assigned.
RelationQueryNode(QueryNode, QName, long, int) - Constructor for class org.apache.jackrabbit.core.query.RelationQueryNode
Creates a new RelationQueryNode with a long value and an operation type.
RelationQueryNode(QueryNode, QName, double, int) - Constructor for class org.apache.jackrabbit.core.query.RelationQueryNode
Creates a new RelationQueryNode with a double value and an operation type.
RelationQueryNode(QueryNode, QName, Date, int) - Constructor for class org.apache.jackrabbit.core.query.RelationQueryNode
Creates a new RelationQueryNode with a Date value and an operation type.
RelationQueryNode(QueryNode, QName, String, int) - Constructor for class org.apache.jackrabbit.core.query.RelationQueryNode
Creates a new RelationQueryNode with a String value and an operation type.
RepositoryConfig - class org.apache.jackrabbit.core.config.RepositoryConfig.
Repository configuration.
RepositoryConfig(String, String, AccessManagerConfig, LoginModuleConfig, FileSystemConfig, String, String, String, int, Element, VersioningConfig, SearchConfig, ConfigurationParser) - Constructor for class org.apache.jackrabbit.core.config.RepositoryConfig
Creates a repository configuration object.
RepositoryImpl - class org.apache.jackrabbit.core.RepositoryImpl.
A RepositoryImpl ...
RepositoryImpl(RepositoryConfig) - Constructor for class org.apache.jackrabbit.core.RepositoryImpl
private constructor
RepositoryImpl.WorkspaceInfo - class org.apache.jackrabbit.core.RepositoryImpl.WorkspaceInfo.
WorkspaceInfo holds the objects that are shared among multiple per-session WorkspaceImpl instances representing the same named workspace, i.e.
RepositoryImpl.WorkspaceInfo(WorkspaceConfig) - Constructor for class org.apache.jackrabbit.core.RepositoryImpl.WorkspaceInfo
Creates a new WorkspaceInfo based on the given config.
ResourceBasedBLOBStore - interface org.apache.jackrabbit.core.state.util.ResourceBasedBLOBStore.
ResourceBasedBLOBStore extends the BLOBStore interface with the method ResourceBasedBLOBStore.getResource(String)
randomUUID() - Static method in class org.apache.jackrabbit.uuid.UUID
Returns a new version 4 UUID, based upon Random bits.
read(InputStream) - Static method in class org.apache.jackrabbit.core.nodetype.xml.NodeTypeReader
Reads a node type definition file.
read() - Method in class org.apache.jackrabbit.util.LazyFileInputStream
read(byte[]) - Method in class org.apache.jackrabbit.util.LazyFileInputStream
read(byte[], int, int) - Method in class org.apache.jackrabbit.util.LazyFileInputStream