|
|||||||||||
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.QueryNode
s.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
String
s 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.
EventListener
s.
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
.
n
th document in this QueryHits.
id
has been
deleted.
buffer
.
EffectiveNodeType
represents one or more
NodeType
s 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 ItemState
s
passed to the EventStateCollection.createEventStates(org.apache.jackrabbit.core.NodeId, org.apache.jackrabbit.core.state.ChangeLog, org.apache.jackrabbit.core.state.ItemStateManager)
method.EventStateCollection
ExactQueryNode
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.
QName
s 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.
ChildNodeEntry
s 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()
.
QName
s 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.
QName
s which are the names of the mixins
assigned to the parent node associated with this event.
QName
s 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.
QName
s 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 ItemId
s 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
n
th 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
PersistentIndex
es.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.QueryNode
s.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 NodeTypeDef
s 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.
ChildNodeEntry
s.
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 Session
SortComparator
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.
n
th 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.
PreparedStatement
s which must
be executed strictly sequentially.
PreparedStatement
s which must
be executed strictly sequentially.
PreparedStatement
s 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 |