|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
AMContext is used to provide context information for an
AccessManager.AMContext.
autoCreated attribute.
AbstractNamespaceResolver.getQName(String)
AbstractNamespaceResolver.getJCRName(QName)
Subclasses may overwrite those methods with more efficient implementations
e.g.AbstractNamespaceResolver without listener
support.
AbstractNamespaceResolver with listener support if
supportListeners is set to true.
PersistenceManager that handles some
concepts.QueryHandler.Version interface.VersionHistory interface.AccessManager can be queried to determines whether permission
is granted to perform a specific action on a specific item.QueryNodes.AndQueryNode with a parent
query node.
AndQueryNode with a parent query
node and operands for this
AndQueryNode.
AnonymousPrincipal ...AnonymousPrincipal.
AuthContext implemented using a regular JAAS LoginContext.AuthContext implemented using a particular LoginModule.null to indicate that this
AndQueryNode does not contain any operands.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
QueryNodeVisitor and calls the apropriate visit
method on the visitor depending on the concrete implementation of
this QueryNode.
visitor for all operands
of this NAryQueryNode.
o to this collection.
ChildNodeEntry.
SessionListener
NodeTypeRegistryListener
ItemStateListener
ItemStateListener
If the listener passed is at the same time a NodeStateListener
we add it to our list of specialized listeners.
listener to get notifications when namespace
mappings change.
SessionImpl.addLockToken(String).
Node.addMixin(String) except that it takes a
QName instead of a String.
Node.addNode(String, String) except that
this method takes QName arguments instead of
Strings and has an additional uuid argument.
Node to the search index.
node to the search index.
operand (child node) to this query node.
PathQueryNode.
Path#ROOT_ELEMENT.
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.
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.
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.
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.
BLOBFileValue represents a binary Value which is
backed by a resource or byte[].BLOBFileValue instance from an
InputStream.
BLOBFileValue instance from a
byte[] array.
BLOBFileValue instance from a File.
BLOBFileValue instance from a resource in the
virtual file system.
BLOBStore represents an abstract store for binary property
values (BLOBs).Base64 provides Base64 encoding/decoding of strings and streams.Value interfaces.BasedFileSystem represents a 'file system in a file system'.BasedFileSystem
BatchedItemOperations is an internal helper class that
provides both high- and low-level operations directly on the
ItemState level.BatchedItemOperations instance.
BinaryValue provides an implementation
of the Value interface representing a binary value.BinaryValue object based on a string.
BinaryValue object based on a stream.
BinaryValue object based on a stream.
BindableRepositoryFactory is an object factory that when given
a reference for a BindableRepository object, will create an
instance of the corresponding BindableRepository.BooleanValue provides an implementation
of the Value interface representing a boolean value.BooleanValue object representing a boolean.
BooleanValue object representing a boolean.
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.
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.
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.
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.
externalBLOBs==true)
externalBLOBs==true)
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.
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
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
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
BatchedItemOperations.checkRemoveNode(org.apache.jackrabbit.core.state.NodeState, int) method:
check that target node is not being referenced
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
HierarchyManager that caches paths of
items.MultiReader with support for cached TermDocs
on FieldNames.UUID field.CachingMultiReader based on sub readers.
ChildrenCollector is a utility class
which can be used to 'collect' child elements of a
node.ChildrenCollector
ChildrenCollectorFilter is a utility class
which can be used to 'collect' child items of a
node whose names match a certain pattern.ChildrenCollectorFilter
CredentialsCallback ...CredentialsCallbackHandler ...ItemState object in the map
using its ItemId as the key.
ItemState object in the map
using its ItemId as the key.
ItemState object in the map
using its ItemId as the key.
true if this TextFilter can index
content of mimeType; false otherwise.
true for text/plain; false
in all other cases.
true if this query tree builder can handle a
statement in language.
nodeName of node type
nodeTypeName to the given parent node is allowed in the
current context.
path is a valid path.
jcrPath is a valid JCR-style absolute or relative
path.
jcrName is a valid JCR-style name.
IllegalStateException if it is not yet initialized.
IllegalStateException if it is already initialized.
permissions are granted
on the item with the specified id (i.e.
permissions are granted
on the item with the specified id (i.e. the target item).
setProperty() methods.
pd are satisfied by the the specified values.
setValue() methods.
Event of type
Event.NODE_ADDED.
Event of type
Event.NODE_REMOVED.
SearchManager and also closes the
FileSystem configured in SearchConfig.
QueryHandler and frees resources attached
to this handler.
QueryHandler and frees resources attached
to this handler.
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.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.
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.
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.
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.
this absolute path to
other.
true if this store contains an ItemState
object with the specified id.
true if this store contains an ItemState
object with the specified id.
true if this collection contains o.
srcPath to the new location at
destPath.
srcPath retrieved using the specified
srcStateMgr to the new location at destPath.
RepositoryImpl instance.
InputSource and invokes the
RepositoryConfig.create(InputSource, String) method.
InputSource and invokes the
RepositoryConfig.create(InputSource, String) method.
InputSource and invokes the
RepositoryConfig.create(InputSource, String) method.
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
-
DB2FileSystem is a JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in a
DB2 database.DB2FileSystem instance.
#maxMergeDocs.
#mergeFactor.
#minMergeDocs.
DateValue provides an implementation
of the Value interface representing a date value.DateValue object representing a date.
DbFileSystem is a generic JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in a
database table.QueryNodeVisitor interface with default behaviour.DerbyFileSystem is a JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in an
embedded Derby database.DerbyFileSystem instance.
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).SimpleDbPersistenceManager instance.
DerefQueryNode without a name set for the
reference property.
DocViewSAXEventGenerator instance can be used to generate
SAX events representing the serialized form of an item in Document View XML.DoubleField class is a utility to convert double
values into String values that are lexicographically ordered
according to the double value.DoubleValue provides an implementation
of the Value interface representing a double value.DoubleValue object representing a double.
DoubleValue object representing a double.
DummyInitialContextFactory ...name.
name.
getName().equals(ANY_NAME).
BLOBFileValue.
BLOBFileValue.
id from the search index.
uuid from the search index.
true if this element denotes the current
('.') element, otherwise returns false.
true if this element represents a regular name
(i.e.
true if this id denotes a Node.
true as this class represents a node identifier,
not a property identifier.
false as this class represents a property
identifier, not a node identifier.
true if this element denotes the parent
('..') element, otherwise returns false.
true if this element denotes the root element,
otherwise returns false.
NodeState object from the given binary
stream.
PropertyState object from the given binary
stream.
NodeReferences object from the given
binary stream.
Value of the given type.
Value of the given type.
EventListeners.
init() method, i.e.
ObservationManager.
UpdatableItemStateManager and frees resources.
UpdatableItemStateManager and frees resources.
SharedItemStateManager and frees resources.
UpdatableItemStateManager and frees resources.
data.
FieldNames.FULLTEXT.
AbstractQueryHandler.init(org.apache.jackrabbit.core.query.QueryHandlerContext).
QueryHandler.
nth document in this QueryHits.
id has been
deleted.
buffer.
EffectiveNodeType represents one or more
NodeTypes as one 'effective' node type where inheritance
is resolved.Event interface.EventState class encapsulates the session
independent state of an Event.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.EventStateCollectionExactQueryNode instance.
UpdatableItemStateManager.update() or UpdatableItemStateManager.cancel()
must be invoked.
UpdatableItemStateManager.update() or UpdatableItemStateManager.cancel()
must be invoked.
Writer.
OutputStream.
Writer.
name as specified in ISO 9075.
name as specified in ISO 9075.
TMSUCCESS is specified, we disassociate this session
from the transaction specified.
true if this Event is equal to another
object.
true if this EventState is equal to
another object.
true if this order spec is equal
to obj
true if obj is the same type of
QueryNode as this node and is equal to
this node.
string using the
escape character.
string using the
escape character.
string.
name.
path.
path.
ItemState object with the specified id from
this cache if it is present.
ItemState object with the specified id from
this cache if it is present.
ItemState object with the specified id from
this cache if it is present.
QueryResult.
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).
index.
QueryResult.
org.apache.lucene.queryParser.FastCharStream
based on a String input.FileSystem interface is an abstraction of a virtual
file system.FileSystemBLOBStore is a ResourceBasedBLOBStore
implementation that stores BLOB data in a FileSystem.FileSystemBLOBStore instance.
FileSystemException signals an error within a file system
operation.FileSystemResource represents a resource (i.e.FileSystemResource
Calendar value into an ISO8601-compliant
date/time string.
GenericVersionSelector that always selects
the latest version.
GenericVersionSelector that will try to select a
version with the given label.
GenericVersionSelector that will select the oldest
version of all those that are more recent than the given date.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
AccessManager associated with this session.
QNames denoting those properties that
do not exist in the overlayed node state but have been added to
this node state.
ItemDefinition.isAutoCreated()
returns true.
ItemDefinition.isAutoCreated()
returns true.
null if not set.
ChildNodeEntry objects denoting the
child nodes of this node.
ChildNodeEntrys with the specified name.
ChildNodeEntry of parent with the
specified uuid or null if there's no such entry.
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry.
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.
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.
ChildNodeEntry with the specified name and index
or null if there's no matching entry.
ChildNodeEntry with the specified NodeId or
null if there's no matching entry.
Path of the child
Item associated with this event.
QueryHandler.init(QueryHandlerContext).
Version.getCreated()
Date value if this relation if of type
QueryConstants.TYPE_DATE.
ValueConstraint.getDefinition().
QNames that are being
referenced by this node type definition (e.g.
getPath(id).getAncestorCount(). The depth reflects the
absolute hierarchy level.
getPath(id).getAncestorCount().
getPath(id).getAncestorCount(). The depth reflects the
absolute hierarchy level.
parentId.
SessionItemStateManager.getDescendantTransientItemStates(NodeId)
except that item state instances in the attic are returned.
double value if this relation if of type
QueryConstants.TYPE_DOUBLE.
true if use of the handle monitor is currently
enabled, otherwise returns false.
null if none is
configured.
FileSystem where this resource is located.
FileSystem instance this QueryHandler
may use to store its index.
FileSystem or
null if none is configured in this SearchConfig.
null if this is
the root version.
HierarchyManager associated with this session.
Item.
true if this location step uses the
descendant-or-self axis, false if this step uses the child
axis.
IndexReader that spans alls indexes of this
MultiIndex.
TransientFileFactory instance.
ItemManager of this session.
SessionItemStateManager associated with this session.
WorkspaceImpl instance.
ItemStateManager
of the workspace this QueryHandler is based on.
BLOBFileValue.
qname.
PathQueryNode or null if this query does
not have a location node.
long value if this relation if of type
QueryConstants.TYPE_LONG.
ItemDefinition.isMandatory()
returns true.
ItemDefinition.isMandatory()
returns true.
oldUUID has been mapped
or null if no such mapping exists.
QNames which are the names of the mixins
assigned to the parent node associated with this event.
QNames of this node's mixin types.
path.
null if not set.
delim
null
if the name test is '*'.
qname.
NamespaceResolver of this session.
this node with the specified
name.
this node with the specified
name.
Node with the given id.
UUID.
Node.
nodePath using the given
item state manager.
NodeTypeManager.
QueryNode operands of this
QueryNode.
OrderSpec array that contains order by
specifications.
null if there is no persistent state (i.e..
QueryNode or null if this is
the root node of a query tree.
n or
-1 if n does not have a parent (n
is the root node).
n or
-1 if n does not have a parent (n
is the root node).
null.
path.
n or DocId#NULL
if n does not have a parent (n is the root
node).
parentUUID of the given item.
parentUUID of the given item.
Low-level hook provided for specialized derived classes.
Also allows for removed items.
NodeState or null
if either this item state represents the root node or this item state is
'free floating', i.e.
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.
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.
Path.
null
if no path prefix was set in the constructor of this collection.
int position index value if this relation is
of type QueryConstants.TYPE_POSITION.
Version.getPredecessors()}
uri.
null if not set.
Item.
this node with the specified
name.
null if not set.
null if the scope is spawned across all properties of a
node.
QNames objects.
propName.
null
null
Item.getName() except that
this method returns a QName instead of a
String.
Item.getName() except that
this method returns a QName instead of a
String.
QueryTreeBuilder for language.
0. See also
RandomAccessOutputStream.seek(long);
0. See also
RandomAccessOutputStream.seek(long);
0. See also
RandomAccessOutputStream.seek(long);
null if
none is set.
ancestorId and descendantId
denote the same item 0 is returned. If ancestorId does not
denote an ancestor -1 is returned.
QNames denoting those properties that
exist in the overlayed node state but have been removed from
this node state.
true the result nodes will be in document order
per default (if no order by clause is specified).
VersionHistory.getRootVersion().
NodeIterator.nextNode().
String value if this relation if of type
QueryConstants.TYPE_STRING.
Subject associated with this session.
Version.getSuccessors()}
null if not set.
TextFilter configured for
this search index.
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
prefix.
VersionHistory.getVersion(java.lang.String).
null if the
respective version does not exist.
VersionHistory.getVersionByLabel(java.lang.String)
but returns null if the version does not exists.
node or
null if the given node doesn't (yet) have an associated
version history.
VersionManager associated with this session.
RepositoryImpl.WorkspaceInfo for the named workspace.
XAResource object that the transaction manager
will use to manage this XASession object's participation in
a distributed transaction.
XAResource object that the transaction manager
will use to manage this XASession object's participation in
a distributed transaction.
hasOrderableChildNodes attribute.
HierarchyManager interface ...HierarchyManagerImpl ...HierarchyResolver extends an IndexReader
with the ability to resolve a JCR hierarchy.ChildNodeEntry with the
specified name.
ChildNodeEntry with the
specified NodeId.
ChildNodeEntry with the
specified name and index.
true if there's state on the attic for the
requested item; otherwise delegates to base class.
name exists.
name exists.
name exists.
QName.
this.getUUID().hashCode()
EventState.
this.getTargetId().hashCode().
true if the node given holds a lock;
otherwise returns false
true if the node given holds a lock;
otherwise returns false
true if the node given holds a lock;
otherwise returns false
SimpleCredentials attribute where
the Subject of the impersonating Session
is stored.
isMixin attribute.
ISO8601 utility class provides helper methods
to deal with date/time formatting using a specific ISO8601-compliant
format (see ISO 8601).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.ImportHandler instance can be used to import serialized
data in System View XML or Document View XML.Importer interface ...TextValue represents a serialized property value read
from a System or Document View XML document.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 instance.
ReadOnlyIndexReader.Node.checkin().Node.checkin() with a OPV==Version node.InternalValue represents the internal format of a property value.InvalidConstraintException ...NodeTypeConflictException ...ItemDef is the internal representation of
an item definition.ItemDef
interface and additionally provides setter methods for the
various item definition attributes.ItemId serves as the base class for the concrete classes
PropertyId and NodeId who uniquely identify
nodes and properties in a workspace.ItemImpl implements the Item interface.ItemLifeCycleListener interface allows an implementing
object to be informed about changes on an Item instance.ItemManager instance per Session
instance.ItemManager instance.
ItemState represents the state of an Item.ItemStateCache maintains a cache of ItemState
instances.ItemStateException ...ItemStateListener interface allows an implementing object
to be informed about changes on an ItemState.ItemStateManager interface provides methods for retrieving
ItemState and NodeReferences instances by id.Map based ItemStateStore implementation.ItemStateStore implementation.
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.
ItemId
objects) contained in this store.
ItemId
objects) of the cached entries.
ItemId
objects) of the cached entries.
ItemStateCache implementation that internally uses a
LRUMap to maintain a cache of ItemState objects.ItemStateCache with a maximum size
of 1000.
ItemStateCache with the specified
maximum size.
FileInputStream but opens the file by the first file access.LazyFileInputStream for the given file.
LazyFileInputStream for the given file
desciptor.
LazyFileInputStream for the given file.
LocalFileSystem ...ItemStateManager that isolates changes to
persistent states from other clients.LocalItemStateManager instance.
LocationStepQueryNode with a reference to
its parent.
LocationStepQueryNode that matches only
the empty name (the repository root).
LongValue provides an implementation
of the Value interface representing a long value.LongValue object representing a long.
LongValue object representing a long.
Query tree that can be executed
on an index.store.
store.
#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.
LockManager for this Workspace
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 authenticated
Subject.
- login() -
Method in class org.apache.jackrabbit.core.security.AuthContext.Local
- Perform the authentication and, if successful, associate Principals and Credentials
with the authenticated
Subject.
- login() -
Method in class org.apache.jackrabbit.core.security.AuthContext
- Perform the authentication and, if successful, associate Principals and Credentials
with the authenticated
Subject.
- 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
-
mandatory attribute.
multiple attribute.
MultiIndex consists of a VolatileIndex and multiple
PersistentIndexes.MultiIndex.ItemStateStore implementation
ReferenceChangeTracker.getMappedUUID(UUID).
ConstraintViolationException since this node
is protected.
ConstraintViolationException since this node
is protected.
srcPath to the new location at
destPath.
name attribute.
NAryQueryNode with a reference to a parent
QueryNode.
NAryQueryNode with a reference to a parent
QueryNode and initial operands.
NameValue provides an implementation
of the Value interface representing a NAME value
(a string that is namespace-qualified).NameValue object
without validating the name.
NamespaceMappings implements a org.apache.jackrabbit.core.NamespaceResolver that holds a namespace
mapping that is used internally in the search index.NamespaceMappings instance.
NamespaceRegistryImpl ...NoSuchItemStateException ...NodeDef is the internal representation of
a node definition.NodeDefId uniquely identifies a NodeDef in the
node type registry.NodeDef interface and additionally
provides setter methods for the various node definition attributes.NodeDefinition interface.NodeIdIterator extends the Iterator iterface by the NodeId
specific methods.NodeImpl implements the Node interface.Document object from a Node.NodeReferences represents the references (i.e.NodeReferences object.NodeState represents the state of a Node.ChildNodeEntry specifies the name, index (in the case of
same-name siblings) and the UUID of a child node entry.NodeStateIterator extends the Iterator interface by the
respective NodeState methods.ItemStateListener allowing a client to be
additionally informed about changes on a NodeState.NodeTypeConflictException ...NodeTypeDef holds the definition of a node type.NodeTypeDefDiff represents the result of the comparison of
two node type definitions.NodeTypeDefStore ...NodeTypeImpl ...NodeTypeManagerImpl implements a session dependant
NodeTypeManager.NodeTypeManagerImpl instance.
NodeTypeQueryNode.
NodeTypeRegistry ...NodeTypeRegistryListener interface allows an implementing
object to be informed about node type (un)registration.NotQueryNode instance.
NotQueryNode instance.
uri has been
added and mapped to prefix.
uri has
been re-mapped from oldPrefix to newPrefix.
ScoreDocComparator for an embedded
propertyName and a reader.
Node in the result set.
NodeState of the node to index
uri has been
added and mapped to prefix.
onParentVersion attribute.
ObjectPersistenceManager is a FileSystem-based
PersistenceManager that persists ItemState
and NodeReferences objects using a simple custom binary
serialization format (see Serializer).ObjectPersistenceManager instance.
ObservationManagerFactory creates new
ObservationManager instances for sessions.ObservationManagerFactory instance
and starts the notification thread deamon.
Session instance has its own ObservationManager
instance.QueryNodes.OrQueryNode with a parent
query node.
OrQueryNode with a parent query
node and operands for this
OrQueryNode.
OrderQueryNode with a reference to a parent
node and sort properties.
OrderSpec for property.
ObservationManager instance for this session.
DbFileSystem,
a simple generic JDBC-based FileSystem implementation
for Jackrabbit.SimpleDbPersistenceManager,
a simple generic JDBC-based PersistenceManager for Jackrabbit.PMContext is used to provide context information for a
PersistenceManager.PMContext.
protected attribute.
null as its
detail message.
Path utility class provides misc.PathMap.traverse(org.apache.jackrabbit.core.PathMap.ElementVisitor, boolean)PathQueryNode with no location steps.
PathValue provides an implementation
of the Value interface representing a PATH value
(an absolute or relative workspace path).PathValue object
without validating the path.
PropDef is the internal representation of
a property definition.PropDefId serves as identifier for a given PropDef.PropDef interface and additionally
provides setter methods for the various property definition attributes.PropertyDefinition interface.PropertyImpl implements the Property interface.PropertyState represents the state of a Property.PropertyState
PropertyTypeRegistry keeps track of registered node type
definitions and its property types.PropertyTypeRegistry instance.
statement according to a query
language into a query tree.
jcrName and returns an array of two strings:
the first array element contains the prefix (or empty string),
the second the local name.
store.
changes.
schemaObjectPrefix does only consist of
characters that are allowed in names on the target database.
schemaObjectPrefix does only consist of
characters that are allowed in names on the target database.
ReferenceChangeTracker.getProcessedReferences().
Event of type
Event.PROPERTY_ADDED.
Event of type
Event.PROPERTY_CHANGED.
Event of type
Event.PROPERTY_REMOVED.
ItemState object in the store
using its ItemId as the key.
ItemState object in the store
using its ItemId as the key.
QueryHandler to keep the interface
stable.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 instance wrapping hits.
ExecutableQuery interface.QueryManager interface.QueryManagerImpl for the passed
session
QueryNode with a reference to it's parent.
QueryNodeVisitor.javax.jcr.query.QueryResult interface.QueryRootNode instance.
QueryNode tree to a StringBuffer.QueryManager for this Workspace.
java.io.OutputStream with a random
access facility.RangeQuery.ReferenceValue provides an implementation
of the Value interface representing a REFERENCE value
(a UUID of an existing node).ReferenceValue object representing the UUID of
an existing node.
ReferenceValue object
without validating the UUID format.
RelationQueryNode without a type nor value
assigned.
RelationQueryNode with a long
value and an operation type.
RelationQueryNode with a double
value and an operation type.
RelationQueryNode with a Date
value and an operation type.
RelationQueryNode with a String
value and an operation type.
RepositoryImpl ...WorkspaceInfo holds the objects that are shared
among multiple per-session WorkspaceImpl instances
representing the same named workspace, i.e.WorkspaceInfo based on the given
config.
ResourceBasedBLOBStore extends the BLOBStore
interface with the method ResourceBasedBLOBStore.getResource(String)Reader for reading the serialized value.
NodeTypeDef and returns
an EffectiveNodeType object representing the newly
registered node type.
NodeTypeRegistry.registerNodeType(NodeTypeDef) except
that a collection of NodeTypeDefs is registered instead of
just one.
ItemState object with the specified id from
this store if it is present.
ItemState object with the specified id from
this store if it is present.
o from this collection if it is present.
ChildNodeEntrys.
ChildNodeEntry.
ChildNodeEntry.
SessionListener
NodeTypeRegistryListener
ItemStateListener
ItemStateListener
If the listener passed is at the same time a NodeStateListener
we remove it from our list of specialized listeners.
listener from this NamespaceRegistery.
SessionImpl.removeLockToken(String).
Node.removeMixin(String) except that it takes a
QName instead of a String.
operand (child node) from this query node.
ChildNodeEntry.
Repository object
oldString in text
with newString.
PreparedStatement by clearing the parameters
and warnings contained.
PreparedStatement by clearing the parameters
and warnings contained.
relPath or null
if no node exists at relPath.
relPath or null
if no property exists at relPath.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
escapeName(String)
and unescape(String) methods.
escapePath(String)
and unescape(String) methods.
sameNameSiblings attribute.
null as its
detail message.
NodeIterator interface by adding a ScoreNodeIterator.getScore() method that returns the score for the node that is returned by
NodeIterator.nextNode().QueryHandler using
Lucene.CachingMultiReader into a MultiReader
with HierarchyResolver support.SearchManager.
Serializer is a utility class that provides static methods
for serializing & deserializing ItemState and
NodeReferences objects using a simple binary serialization
format.SessionImpl ...SessionImporter ...SessionImporter instance.
SessionItemStateManager ...SessionItemStateManager instance.
SessionListener interface allows an implementing
object to be informed about changes on a Session.NamespaceResolver
interface on a SessionSortComparator which knows how to sort on a lucene
field that contains values for multiple properties.SharedFieldSortComparator for a given shared
field.
SharedFieldSortComparator for a given shared
field.
ItemStateManager (SISM).SharedItemStateManager instance.
SimpleAccessManager ...SimpleDbPersistenceManager is a generic JDBC-based
PersistenceManager for Jackrabbit that persists
ItemState and NodeReferences objects using a
simple custom binary serialization format (see Serializer) and a
very basic non-normalized database schema (in essence tables with one 'key'
and one 'data' column).SimpleDbPersistenceManager instance.
SimpleLoginModule ...StringValue provides an implementation
of the Value interface representing a string value.StringValue object representing a string.
EventListener
implementations that wish a synchronous notification of changes to the
workspace.SysViewSAXEventGenerator instance can be used to generate SAX events
representing the serialized form of an item in System View XML.SystemPrincipal ...SystemPrincipal.
Path to JCR path for use in
error messages etc.
ItemId to JCR path for use
in error messages etc.
id to JCR path for use in
diagnostic output, error messages etc.
Path to JCR path for use in
error messages etc.
ItemId to JCR path for use
in error messages etc.
nth document in this
QueryHits.
NodeState object to the given
binary stream.
PropertyState object to the given
binary stream.
NodeReferences object to the given
binary stream.
String.
Writer.
Session through which this Item was acquired
Workspace
absolute is true sets this
PathQueryNode to an absolute path.
ChildNodeEntry objects denoting the
child nodes of this node.
Date.
double.
long.
Node.setProperty(String, Value[]) except that
this method takes a QName name argument instead of a
String.
Node.setProperty(String, Value[], int) except
that this method takes a QName name argument instead of a
String.
Node.setProperty(String, Value) except that
this method takes a QName name argument instead of a
String.
QName objects denoting the
properties of this node.
BaseValue.getStream() and
BaseValue.getType() have been previously called at least once) and
sets the state to STATE_STREAM_CONSUMED.
String.
b is true then the value in this relation
node contains a receding unary minus.
Property.setValue(String) except that
this method takes a QName instead of a String
value.
Property.setValue(String[]) except that
this method takes an array of QName instead of
String values.
BaseValue.getStream() has been previously called
at least once) and sets the state to STATE_VALUE_CONSUMED.
label to the given version.
label to the given version.
If the label is already assigned to another version, a VersionException is
thrown unless move is true. If version
is null, the label is removed from the respective version.
In either case, the version the label was previously assigned is returned,
or null of the label was not moved.
This method must not be synchronized since it could cause deadlocks with
item-reading listeners in the observation thread.
label to the given version.
If the label is already assigned to another version, a VersionException is
thrown unless move is true. If version
is null, the label is removed from the respective version.
In either case, the version the label was previously assigned is returned,
or null of the label was not moved.
BLOBFileValue to the given
output stream.
TMNOFLAGS is specified, we create a new transaction
context and associate it with this resource.
ItemState associated with this Item
ItemState has successfully
been created (i.e. its underlying persistent state was created).
ItemState has successfully
been created (i.e. its underlying persistent state was created).
ItemState has successfully
been created (i.e. its underlying persistent state was created).
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e. its underlying persistent state was created).
ItemState has successfully
been created (i.e. its underlying persistent state was created).
ItemState has successfully
been created (i.e. its underlying persistent state was created).
ItemState has successfully been
removed (i.e. its underlying persistent state has been destroyed).
ItemState has successfully been
removed (i.e. its underlying persistent state has been destroyed).
ItemState has successfully been
removed (i.e. its underlying persistent state has been destroyed).
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e. its underlying persistent state has been destroyed).
ItemState has successfully been
removed (i.e. its underlying persistent state has been destroyed).
ItemState has successfully been
removed (i.e. its underlying persistent state has been destroyed).
ItemState has been discarded (i.e. it has
been rendered 'invalid').
ItemState has been discarded (i.e. it has
been rendered 'invalid').
ItemState has been discarded (i.e. it has
been rendered 'invalid').
ItemState has been discarded (i.e.
ItemState has been discarded (i.e. it has
been rendered 'invalid').
ItemState has been discarded (i.e. it has
been rendered 'invalid').
ItemState has been discarded (i.e. it has
been rendered 'invalid').
SessionItemStateManager associated with this Item
Workspace instance.
ItemState has successfully
been modified (i.e. its underlying persistent state has changed).
ItemState has successfully
been modified (i.e. its underlying persistent state has changed).
ItemState has successfully
been modified (i.e. its underlying persistent state has changed).
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e. its underlying persistent state has changed).
ItemState has successfully
been modified (i.e. its underlying persistent state has changed).
ItemState has successfully
been modified (i.e. its underlying persistent state has changed).
ItemState has been overlaid by some
other state that now takes its identity.
ItemState no longer overlayes some other
item state.
PreparedStatements which must
be executed strictly sequentially.
PreparedStatements which must
be executed strictly sequentially.
PreparedStatements which must
be executed strictly sequentially.
AndQueryNode
DerefQueryNode
ExactQueryNode
LocationStepQueryNode
NodeTypeQueryNode
NotQueryNode
OrQueryNode
OrderQueryNode
PathQueryNode
RelationQueryNode
QueryRootNode
TextsearchQueryNode
TextFilter that handles binary properties of mime-type
text/plain.TextsearchQueryNode with a parent
and a textsearch query statement.
TextsearchQueryNode with a parent
and a textsearch query statement.
TransientFileFactory utility class can be used to create
transient files, i.e.org.apache.jackrabbit.repository.conf and
org.apache.jackrabbit.repository.home.
RepositoryImpl instances.null elements!
Path in the
JCR path format.
this.getUUID().toString()
this.getParentId() + "/" + this.getName()
Event.
EventState.
root.
QueryTreeBuilder can handle.
String representation of this action that can be
written to the RedoLog.
this.getTargetId().toString().
Path.
QName in the
following format:
{namespaceURI}localName
escape()
and unescape() METHODS.
Text.URISave but also contains the '/'
UUID represents a Universally Unique Identifier per IETF
Draft specification.ItemStateManager that allows updating
items.UserPrincipal ...UserPrincipal with the given name.
string using the
escape character.
string.
NodeTypeRegistry.unregisterNodeType(QName) except
that a set of node types is unregistered instead of just one.
BindableRepository
instance using the given configuration information, and unbinds
it from the given JNDI context.
ChangeLog.
ConstraintViolationException since this node
is protected.
ConstraintViolationException since this node
is protected.
QueryHandler.deleteNode(NodeId)
and QueryHandler.addNode(org.apache.jackrabbit.core.state.NodeState) methods
for each entry in the iterators.
MultiIndex#update(java.util.Iterator, java.util.Iterator) and
transforms the two iterators to the required types.
ValueConstraint and its subclasses are used to check the
syntax of a value constraint and to test if a specific value satisfies
it.ValueFactory interface.ValueFactory object.
ValueHelper class provides several Value
related utility methods.VirtualValueProvider is used for virtual properties that
want to provide values dynamically.NodeId holding the value of the specified
string.
NodeDefId holding the value of the specified
string.
PropDefId holding the value of the specified
string.
eventType.
NodeReferencesId holding the value of the specified
string.
Path holding the value of the specified
string.
QName holding the value of the specified
string.
BooleanValue initialized to the value
represented by the specified String.
DateValue initialized to the value
represented by the specified String.
DoubleValue initialized to the value
represented by the specified String.
LongValue initialized to the value
represented by the specified String.
NameValue initialized to the value
represented by the specified String.
PathValue initialized to the value
represented by the specified String.
ReferenceValue initialized to the value
represented by the specified String.
ItemState objects) contained in this store.
ItemState objects) contained in this cache.
ItemState objects) contained in this cache.
nodePath can be read.
nodePath is writable.
nodePath is checked-out; throws a
VersionException if that's not the case.
nodePath is not protected.
nodePath is not locked by
somebody else than the current session.
XPathVisitor.
WeakIdentityCollection implements a Collection with weak values.WildcardQuery.
WorkspaceImpl ...WorkspaceImporter ...WorkspaceImporter instance.
WorkspaceTraversalResult.
Workspace
persistent==true)
ItemManager that works in an XA environment.LocalItemStateManager that remembers changes on
multiple save() requests and commits them only when an associated transaction
is itself committed.XASession interface extends the capability of
Session by adding access to a JCR repository's support for
the Java Transaction API (JTA).Version that works in an
XA environment.VersionHistory that works in an
XA environment.VersionManager that works in an XA environment.XMLPersistenceManager is a FileSystem-based
PersistenceManager that persists ItemState
and NodeReferences objects in XML format.XMLPersistenceManager instance.
HierarchyManager implementation that is also able to
build/resolve paths of those items that have been moved or removed
(i.e.
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||