|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractCopy...AbstractItemStateFactory...AbstractOperation...Item.accept(javax.jcr.ItemVisitor) for nodes.
visit method on visitor
based on the type of this operation.
Item.accept(javax.jcr.ItemVisitor) for property.
AccessManager can be queried to determines whether permission
is granted to perform a specific action on a specific item.NodeEntry to the end of the list.
NodeEntry.NodeEntry before beforeEntry.
PropertyEntry to this ChildPropertyEntries.
ItemState.
PropertyEntrys from the given collection to this
ChildPropertyEntries.
ItemStateCreationListener.
InternalEventListener that gets notifications about
local and external changes.
AddLabel...NodeTypeRegistryListener
SessionListener
ItemStateLifeCycleListener
WorkspaceManager.addLockToken(String).
WorkspaceManager.addLockToken(String).
SessionInfo.
NodeEntry
PropertyEntry to this NodeEntry
and return the PropertyState associated with the new entry.
AddNode...AddProperty...XML import.
invalidation of the underlying ItemState of
this entry.
CacheBehaviour defines constants for the various cache
maintenance strategies.ItemState: any pending
changes to the underlying ItemState are applied.
ItemId can
be read.
ItemStateValidator.checkAddNode(org.apache.jackrabbit.jcr2spi.state.NodeState, org.apache.jackrabbit.spi.Name, org.apache.jackrabbit.spi.Name, int) and
ItemStateValidator.checkRemoveItem(org.apache.jackrabbit.jcr2spi.state.ItemState, int) methods:
check access rights
ItemStateValidator.checkRemoveItem(org.apache.jackrabbit.jcr2spi.state.ItemState, int) method:
check that target node is not being referenced
ItemStateValidator.checkAddNode(org.apache.jackrabbit.jcr2spi.state.NodeState, org.apache.jackrabbit.spi.Name, org.apache.jackrabbit.spi.Name, int) and
ItemStateValidator.checkRemoveItem(org.apache.jackrabbit.jcr2spi.state.ItemState, int) methods:
check constraints defined in node type
ItemStateValidator.checkAddNode(org.apache.jackrabbit.jcr2spi.state.NodeState, org.apache.jackrabbit.spi.Name, org.apache.jackrabbit.spi.Name, int) and
ItemStateValidator.checkRemoveItem(org.apache.jackrabbit.jcr2spi.state.ItemState, int) methods:
check lock status
ItemStateValidator.checkAddNode(org.apache.jackrabbit.jcr2spi.state.NodeState, org.apache.jackrabbit.spi.Name, org.apache.jackrabbit.spi.Name, int) and
ItemStateValidator.checkRemoveItem(org.apache.jackrabbit.jcr2spi.state.ItemState, int) methods:
check checked-out status
nodeName of node type
nodeTypeName to the given parent node is allowed in the
current context.
Checkin...Checkout...Checkout...EffectiveNodeType.hasRemoveNodeConstraint(Name) and
EffectiveNodeType.hasRemovePropertyConstraint(Name) respectively.
ChildNodeEntries represents a collection of NodeEntrys that
also maintains the index values of same-name siblings on insertion and removal.ChildPropertyEntries...ChildPropertyEntriesImpl...Clone...Operation.undo() or Operation.persisted().
otherKey is contained in this one.
Copy...NodeTypeRegistry
- create(NodeState, NodeState, Name, boolean) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.AddLabel
-
- create(NodeState, Name, Name, String) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.AddNode
-
- create(NodeState, Name, int, QPropertyDefinition, QValue[]) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.AddProperty
-
- create(NodeState, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Checkin
-
- create(NodeState, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Checkout
-
- create(NodeState, NodeId, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Checkout
-
- create(NodeState, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Checkpoint
-
- create(NodeState, NodeId, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Checkpoint
-
- create(Path, Path, String, boolean, ManagerProvider, ManagerProvider) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Clone
-
- create(Path, Path, String, ManagerProvider, ManagerProvider) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Copy
-
- create(String, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.CreateActivity
-
- create(NodeState, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.CreateConfiguration
-
- create(NodeState, boolean, boolean) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.LockOperation
-
- create(NodeState, boolean, boolean, long, String) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.LockOperation
-
- create(NodeState) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.LockRefresh
-
- create(NodeState) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.LockRelease
-
- create(NodeState, String, boolean, boolean, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Merge
-
- create(Path, Path, HierarchyManager, PathResolver, boolean) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Move
-
- create(ItemState) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Remove
-
- create(NodeState, HierarchyManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.RemoveActivity
-
- create(NodeState, NodeState, Name) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.RemoveLabel
-
- create(NodeState, NodeState, VersionManager) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.RemoveVersion
-
- create(NodeState, Path, Path) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.ReorderNodes
-
- create(NodeState, NodeId[], NodeId[], boolean) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.ResolveMergeConflict
-
- create(NodeState, Path, NodeState, boolean) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Restore
-
- create(NodeState[], boolean) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Restore
-
- create(NodeState, Name[]) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.SetMixin
-
- create(NodeState, Name) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.SetPrimaryType
-
- create(PropertyState, QValue[], int) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.SetPropertyValue
-
- create(NodeState, String) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.Update
-
- create(NodeState, InputStream, int) -
Static method in class org.apache.jackrabbit.jcr2spi.operation.WorkspaceImport
-
- create(RepositoryConfig) -
Static method in class org.apache.jackrabbit.jcr2spi.RepositoryImpl
-
- createActivity(String) -
Method in class org.apache.jackrabbit.jcr2spi.JcrVersionManager
-
- CreateActivity - Class in org.apache.jackrabbit.jcr2spi.operation
Checkout...- createActivity(String) -
Method in interface org.apache.jackrabbit.jcr2spi.version.VersionManager
-
- createActivity(String) -
Method in class org.apache.jackrabbit.jcr2spi.version.VersionManagerImpl
-
- createConfiguration(String) -
Method in class org.apache.jackrabbit.jcr2spi.JcrVersionManager
-
- CreateConfiguration - Class in org.apache.jackrabbit.jcr2spi.operation
CreateConfiguration...- createConfiguration(NodeState) -
Method in interface org.apache.jackrabbit.jcr2spi.version.VersionManager
-
- createConfiguration(NodeState) -
Method in class org.apache.jackrabbit.jcr2spi.version.VersionManagerImpl
-
- created(ItemState) -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.UniqueIdResolver
- Nothing to do.
- created(ItemState) -
Method in class org.apache.jackrabbit.jcr2spi.ItemManagerImpl
-
- created(ItemState) -
Method in interface org.apache.jackrabbit.jcr2spi.state.ItemStateCreationListener
-
- created(ItemState) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- created(ItemState) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientItemStateManager
-
- createDeepNodeState(NodeId, NodeEntry) -
Method in interface org.apache.jackrabbit.jcr2spi.state.ItemStateFactory
- Tries to retrieve the
NodeState with the given NodeId
and if the state exists, fills in the NodeEntries missing between the
last known NodeEntry marked by anyParent.
- createDeepNodeState(NodeId, NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- createDeepNodeState(NodeId, NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.WorkspaceItemStateFactory
- Creates the node with information retrieved from the
RepositoryService.
- createDeepPropertyState(PropertyId, NodeEntry) -
Method in interface org.apache.jackrabbit.jcr2spi.state.ItemStateFactory
- Tries to retrieve the
PropertyState with the given PropertyId
and if the state exists, fills in the HierarchyEntries missing between the
last known NodeEntry marked by anyParent.
- createDeepPropertyState(PropertyId, NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- createDeepPropertyState(PropertyId, NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.WorkspaceItemStateFactory
- Creates the PropertyState with information retrieved from the
RepositoryService.
- createEventFilter(int, Path, boolean, String[], Name[], boolean) -
Method in class org.apache.jackrabbit.jcr2spi.WorkspaceManager
- Creates an event filter based on the parameters available in
ObservationManager.addEventListener(javax.jcr.observation.EventListener, int, java.lang.String, boolean, java.lang.String[], java.lang.String[], boolean).
- createItemManager(HierarchyManager) -
Method in class org.apache.jackrabbit.jcr2spi.SessionImpl
-
- createLockManager(WorkspaceManager, ItemManager) -
Method in class org.apache.jackrabbit.jcr2spi.WorkspaceImpl
- Create the
LockManager.
- createManager(RepositoryService, SessionInfo, CacheBehaviour, int) -
Method in class org.apache.jackrabbit.jcr2spi.WorkspaceImpl
- Create the workspace state manager.
- createNewNodeState(NodeEntry, Name, QNodeDefinition) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- createNewNodeState(NodeEntry, Name, QNodeDefinition) -
Method in interface org.apache.jackrabbit.jcr2spi.state.TransientItemStateFactory
- Creates a transient child
NodeState with the given
name.
- createNewPropertyState(PropertyEntry, QPropertyDefinition, QValue[], int) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- createNewPropertyState(PropertyEntry, QPropertyDefinition, QValue[], int) -
Method in interface org.apache.jackrabbit.jcr2spi.state.TransientItemStateFactory
- Creates a transient
PropertyState.
- createNodeEntry(NodeEntry, Name, String) -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.EntryFactory
-
- createNodeState(NodeId, NodeEntry) -
Method in interface org.apache.jackrabbit.jcr2spi.state.ItemStateFactory
- Creates the child
NodeState with the given
nodeId.
- createNodeState(NodeId, NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- createNodeState(NodeId, NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.WorkspaceItemStateFactory
- Creates the node with information retrieved from the
RepositoryService.
- createObservationManager(NamePathResolver, NodeTypeRegistry) -
Method in class org.apache.jackrabbit.jcr2spi.WorkspaceImpl
- Create the
ObservationManager.
- createPropertyEntry(NodeEntry, Name) -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.EntryFactory
-
- createPropertyState(PropertyId, PropertyEntry) -
Method in interface org.apache.jackrabbit.jcr2spi.state.ItemStateFactory
- Creates the
PropertyState with the given
propertyId.
- createPropertyState(PropertyId, PropertyEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- createPropertyState(PropertyId, PropertyEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.WorkspaceItemStateFactory
- Creates the PropertyState with information retrieved from the
RepositoryService.
- createQuery(String, String) -
Method in class org.apache.jackrabbit.jcr2spi.query.QueryManagerImpl
-
- createRootEntry() -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.EntryFactory
-
- createRootState(NodeEntry) -
Method in interface org.apache.jackrabbit.jcr2spi.state.ItemStateFactory
-
- createRootState(NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.TransientISFactory
-
- createRootState(NodeEntry) -
Method in class org.apache.jackrabbit.jcr2spi.state.WorkspaceItemStateFactory
-
- createSessionItemStateManager(UpdatableItemStateManager, ItemStateFactory) -
Method in class org.apache.jackrabbit.jcr2spi.SessionImpl
-
- createVersionManager(WorkspaceManager) -
Method in class org.apache.jackrabbit.jcr2spi.WorkspaceImpl
- Create the
VersionManager.
- createWorkspace(String) -
Method in class org.apache.jackrabbit.jcr2spi.WorkspaceImpl
-
- createWorkspace(String, String) -
Method in class org.apache.jackrabbit.jcr2spi.WorkspaceImpl
-
- createWorkspaceInstance(RepositoryConfig, SessionInfo) -
Method in class org.apache.jackrabbit.jcr2spi.SessionImpl
-
Jcr2spiRepositoryFactory.PARAM_CACHE_BEHAVIOR
Jcr2spiRepositoryFactory.PARAM_ITEM_CACHE_SIZE
Jcr2spiRepositoryFactory.PARAM_POLL_TIME_OUT
HierarchyEntry would resolve to a NodeState.
HierarchyManager
ItemManager and frees resources.
UpdatableItemStateManager and frees resources.
UpdatableItemStateManager and frees resources.
WorkspaceManager
EffectiveNodeType...EffectiveNodeTypeCache defines the interface for a cache for
effective node types.ENTKey uniquely identifies
a combination (i.e.EffectiveNodeType represents one or more
NodeTypes as one 'effective' node type where inheritance
is resolved.EffectiveNodeTypeProvider...EntryFactory...EntryFactory.
EventJournalImpl implement the JSR 283 event journal over SPI.ChangeLog and executes it.
key is a super
set, i.e.
List of NodeEntrys for the
given nodeName.
NodeEntry with the given
nodeName and index.
NodeEntry that matches the given nodeName and
uniqueID or null if no matching entry can be found.
Name or
null.
null if
the desired node type is not cached.
null.
null.
ItemStates that are affected by this operation.
Status.EXISTING
the transiently added mixin types are taken into account as well.
null.
ChildInfos for the given NodeState.
NodeState with the specified name
and index.
definition defined for this
node state.
definition defined for this
property state.
QNodeTypeDefinitions for the given node type
names.
EffectiveNodeType from the given
NodeType name.
EffectiveNodeType from the given array of
NodeType names.
HierarchyEntry .
HierarchyEntry corresponding to this ItemState.
Item that belongs to the given
ItemState or null if the cache does not
contain that Item.
HierarchyEntry has already been resolved before
(see HierarchyEntry.isAvailable()), that ItemState is returned.
Item.
Session.getValueFactory() but omits the check, if this repository
is really level 2 compliant.
LockStateManager associated with this
ManagerProvider.
SessionInfo this
manager has been created with.
SessionInfo this
manager has been created with.
SessionInfo.
oldUUID has been mapped
or null if no such mapping exists.
this operation.
newStatusHint unless the new status
collides with a pending modification or removal which results in a
stale item state.
NodeDefinition for the given
QNodeDefinition.
NodeEntry objects
denoting the the valid child NodeEntries present on this NodeEntry.
NodeEntrys with the
specified name.
HierarchyEntry.
NodeEntry.
NodeEntry with the specified name
and index or null if there's no matching entry.
NodeEntry with the specified name
and index or null if there's no matching entry.
null in case of a Workspace.restore(Version[], boolean)
NodeEntry corresponding to the given
path and resolves it to the underlying NodeState.
NodeState
including the primary nodetype and the mixins.
PropertyEntry with the given name if it is
not yet contained in this NodeEntry.
NodeEntry being parent to this
HierarchyEntry.
hierarchy entry.
RepositoryService for changes.
NodeIterator.
PropertyDefinition for the given
QPropertyDefinition.
PropertyEntry
objects present.
PropertyEntry.
PropertyEntry.
PropertyEntry with the specified name
or null if no matching entry exists.
PropertyEntry with the specified name
or null if no matching entry exists.
loadIfNotFound flag due to the fact, that
NodeInfo.getPropertyIds() returns the
complete list of property names currently available.
PropertyEntry corresponding to the given
path and resolves it to the underlying PropertyState.
ItemNotFoundException if no matching, valid
property could be found.
QNodeDefinition for the specified node state.
QPropertyDefinition for the specified parameters.
null
if the state identified by Restore.getNodeId() is the target.
Repository instance based on the
parameters passed.
QNodeDefinition for the root node.
NodeIteratorImpl.nextNode().
NodeIterator.nextNode().
Items in this iterator or -1 if the
size is unknown.
HierarchyEntry provides an underlying
ItemState this method returns the status of that state,
otherwise it returns Status._UNDEFINED_.
VersionManager associated with this
ManagerProvider.
XAResource object that the transaction manager
will use to manage this XASession object's participation in
a distributed transaction.
NodeEntry with the
specified name and index.
true if there is another Node
available; false otherwise.
NodeEntry with the
specified nodeName.
NodeEntry with the
specified name and index.
Name.
true if a single node definition matching the
specified nodeName is either mandatory or protected.
true if a single property definition matching the
specified propertyName is either mandatory or protected.
HierarchyEntry...HierarchyEventListener...HierarchyManager...HierarchyManagerImpl implements the HierarchyManager
interface.SimpleCredentials attribute where
the Subject of the impersonating Session
is stored.
Importer interface ...TextValue represents a serialized property value read
from a System or Document View XML document.ImportHandler instance can be used to import serialized
data in System View XML or Document View XML.InternalEventListener receives changes as a result of a local
or an external modification.ItemState of this
entry.
ItemState if available and if it
is not transiently modified.
Status to Status.INVALIDATED
if the current status is Status.EXISTING.
true if the referenced ItemState is
available.
permissions are granted
on the item with the specified path.
permissions are granted
on the item with the specified path.
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.
NodeState represent the root node.
true if status is one of:
Status.STALE_DESTROYED
Status.STALE_MODIFIED
true if the given status is a terminal status, i.e.
true if status is one of:
Status.EXISTING_MODIFIED
Status.EXISTING_REMOVED
Status.NEW
true if this item state is valid and can be accessed.
true if this item state is valid, that is its status
is one of:
Status.EXISTING
Status.EXISTING_MODIFIED
Status.NEW
oldStatus to newStatus, and false if the
change is illegal or if any of the given status flags is illegal.
ItemCache...ItemCacheImpl...Item instance has been created.
ItemDefinitionProvider...ItemDefinitionManagerImpl...ItemImpl instance has been destroyed
(i.e.
ItemImpl...ItemLifeCycleListener interface allows an implementing
object to be informed about changes on an Item instance.ItemManager instance per Session
instance.ItemManagerImpl implements the ItemManager interface.ItemState represents the state of an Item.ItemState.merge(ItemState, boolean)
operation.ItemStateCreationListener...ItemStateFactory provides methods to create child
NodeStates and PropertyStates for a given
NodeState.ItemStateLifeCycleListener allows an implementing class to get
notifications about the life cycle of an item state.ItemStateValidator instance.
Item instance has been refreshed.
RepositoryFactory is capable of returning the various
SPI implementations of the Apache Jackrabbit project:
SPI2DAVex (see jackrabbit-spi2dav module)
SPI2DAV (see jackrabbit-spi2dav module)
SPI2JCR (see jackrabbit-spi2jcr module)
JcrLockManager...VersionManagerImpl...LazyItemIterator is an id-based iterator that instantiates
the Items only when they are requested.LazyItemIterator instance.
LazyItemIterator instance.
LockManagerImpl...LockOperation...LockRefresh...LockRelease...Session has been 'closed' by
calling Session.logout()loggedOut(Session) -
Method in class org.apache.jackrabbit.jcr2spi.xml.SessionImporter
-
- loggingOut(Session) -
Method in class org.apache.jackrabbit.jcr2spi.lock.LockManagerImpl
-
- loggingOut(Session) -
Method in interface org.apache.jackrabbit.jcr2spi.SessionListener
- Called when a
Session is about to be 'closed' by
calling Session.logout()loggingOut(Session) -
Method in class org.apache.jackrabbit.jcr2spi.xml.SessionImporter
-
- login(Credentials, String) -
Method in class org.apache.jackrabbit.jcr2spi.RepositoryImpl
-
- logout() -
Method in class org.apache.jackrabbit.jcr2spi.SessionImpl
-
- LogUtil - Class in org.apache.jackrabbit.jcr2spi.util
LogUtil...- LogUtil() -
Constructor for class org.apache.jackrabbit.jcr2spi.util.LogUtil
-
- lookup(ItemId) -
Method in interface org.apache.jackrabbit.jcr2spi.hierarchy.HierarchyManager
- Lookup of
HierarchyEntry by its workspace Id that may be different
if a entry (or any of its ancestors) has been transiently moved or
reordered.
If the Hierarchy already lists the entry with the given workspaceItemId it is
returned otherwise null.
- lookup(Path) -
Method in interface org.apache.jackrabbit.jcr2spi.hierarchy.HierarchyManager
- Lookup of
HierarchyEntry by its workspace path that may be different
if a entry (or any of its ancestors) has been transiently moved or
reordered.
If the Hierarchy already lists the entry with the given path it is
returned otherwise null.
- lookup(ItemId) -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.HierarchyManagerImpl
-
- lookup(Path) -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.HierarchyManagerImpl
-
- lookup(String) -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.UniqueIdResolver
-
- lookupDeepEntry(Path) -
Method in interface org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntry
- Traverse the tree below this entry and return the child entry matching
the given 'workspacePath', i.e.
- lookupDeepEntry(Path) -
Method in class org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl
-
ManagerProvider...#adjustReferences(UpdatableItemStateManager, ItemStateValidator).
Merge...keepChanges is true, this method only compares the existing
values with the values from 'another' and returns true, if the underlying
persistent state is different to the stored persistent values.
NodeEntry as new child entry of the
NodeEntry identified by newParent and/or renames
it to newName.
Move...NamespaceRegistryImpl implements the JCR client facing
NamespaceRegistry.NamespaceRegistryImpl.
NamespaceStorage...Node in the result set.
Node in the result set.
NodeEntry...NodeEntryImpl implements common functionality for child
node entry implementations.NodeImpl...NodeIterator returned by
QueryResult.getNodes().NodeIteratorImpl instance.
NodeState represents the state of a Node.NodeTypeCache implements a cache for QNodeTypeDefinitions
on a userId basis.NodeTypeDefinitionProvider...NodeTypeImpl ...NodeTypeManagerImpl implements a session dependant
NodeTypeManager.NodeTypeManagerImpl instance.
NodeTypeRegistry...NodeTypeRegistry ...NodeTypeRegistryListener interface allows an implementing
object to be informed about node type (un)registration.ObservationManagerImpl...session.
events and invalidates cached ItemStates
accordingly.
Operation...OperationVisitor...beforeEntry.
RepositoryConfig.getCacheBehaviour().
RepositoryConfig.getItemCacheSize().
RepositoryService defined by the specified
RepositoryConfig will be wrapped by calling
SpiLoggerFactory.create(org.apache.jackrabbit.spi.RepositoryService, org.apache.jackrabbit.spi.commons.logging.LogWriterProvider)
if the parameter value is an instance of LogWriterProvider or
SpiLoggerFactory.create(org.apache.jackrabbit.spi.RepositoryService)
otherwise.
RepositoryConfig.getPollTimeout().
RepositoryConfig instance.
RepositoryServiceFactory to create the
RepositoryService.
NodeState.
NodeState.
NodeState.
NodeState.
NodeState.
NodeState.
NodeState that has been locked.
NodeState that has been unlocked and all its
child properties.
NodeState that has been updated and all
its decendants.
NodeState that has been updated and all
its descendants.
NodeState that had a merge conflict pending
and all its child properties.
NodeState that has been
updated and all its descendants.
NodeState that has been updated and all
its decendants.
NodeState that has been updated and all
its decendants.
PropertyEntry...PropertyEntryImpl implements a reference to a property state.PropertyImpl...PropertyState represents the state of a Property.QueryManager interface.QueryManagerImpl for the passed
Session.
QueryObjectModelImpl implements the jcr2spi query object model.Reader for reading the serialized value.
ChildNodeEntries object.
Name.
HierarchyEntry from its parent and sets the
status of the underlying ItemState to Status.REMOVED or to
Status.STALE_DESTROYED, respectively.
Remove...RemoveActivity...ItemStateCreationListener.
RemoveLabel...NodeTypeRegistryListener
SessionListener
ItemStateLifeCycleListener
Session.removeLockToken(String).WorkspaceManager.removeLockToken(String).
Session.removeLockToken(String).WorkspaceManager.removeLockToken(String).
SessionInfo.
RemoveVersion...NodeEntry before another
NodeEntry.
NodeEntry after another
NodeEntry.
ReorderNodes...RepositoryImpl...ObjectFactory for repository instances.ResolveMergeConflict...Restore...HierarchyEntryImpl.revert() and moves all properties from the
attic back into the properties map.
Path to JCR path for use in
error messages etc.
ItemState to JCR path for use in
error messages etc.
state and all descendants items of
state that are transiently modified in a single step.
ItemId to a human readable string
resolving the path part of the specified id using the given path resolver.
Name to a JCR name for use in
error messages etc.
NodeIterator interface by adding a ScoreNodeIterator.getScore() method that returns the score for the node that is returned by
NodeIterator.nextNode().Workspace object.
SessionImpl...SessionImporter...WorkspaceImporter instance.
SessionItemStateManager ...SessionItemStateManager instance.
SessionListener interface allows an implementing
object to be informed about changes on a Session.SetMixin...ChildNodeEntries of this node.
SetPrimaryNodeType...Names.
SetPropertyValue...Nodes in this iterator.
StateUtility...Status...ItemState has changed its status.
true, if activities are supported,
false otherwise.
true, if activities are supported,
false otherwise.
TransientISFactory...TransientItemStateFactory extends the item state factory and
adds new methods for creating node states and property states that are new.TransientItemStateManager adds support for transient changes on
ItemStates and also provides methods to create new item states.TransientOperationVisitor...state and descendant
items of state inside this item state manager.
UniqueIdResolver allows to retrieve NodeEntry instances
that are identified by a uniqueID.UniqueIdResolver.
ItemStateManager that deals with state modifications.Update...VersionHistoryImpl...VersionImpl...VersionManager...VersionManagerImpl...WorkspaceContentHandler...WorkspaceImpl...WorkspaceImport...WorkspaceItemStateFactory...WorkspaceManager...NodeTypeCache around the passed
storage and exposes itself again as a
NodeTypeStorage.
XASession interface extends the capability of
Session by adding access to a JCR repository's support for
the Java Transaction API (JTA).XASessionImpl extends the regular session implementation with
access to the XAResource.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||