|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeImpl | |
---|---|
org.apache.jackrabbit.core | |
org.apache.jackrabbit.core.lock | |
org.apache.jackrabbit.core.query.lucene | |
org.apache.jackrabbit.core.version | |
org.apache.jackrabbit.core.xml |
Uses of NodeImpl in org.apache.jackrabbit.core |
---|
Methods in org.apache.jackrabbit.core that return NodeImpl | |
---|---|
NodeImpl |
NodeImpl.addNode(Name nodeName,
Name nodeTypeName,
UUID uuid)
Same as except that
this method takes Name arguments instead of
String s and has an additional uuid argument. |
protected NodeImpl |
NodeImpl.createChildNode(Name name,
NodeDefinitionImpl def,
NodeTypeImpl nodeType,
NodeId id)
|
NodeImpl |
NodeImpl.getNode(Name name)
Returns the child node of this node with the specified
name . |
NodeImpl |
NodeImpl.getNode(Name name,
int index)
Returns the child node of this node with the specified
name . |
NodeImpl |
ItemManager.getNode(Path path)
|
NodeImpl |
SessionImpl.getNodeById(NodeId id)
Retrieves the Node with the given id. |
protected NodeImpl |
NodeImpl.internalAddChildNode(Name nodeName,
NodeTypeImpl nodeType)
|
protected NodeImpl |
NodeImpl.internalAddChildNode(Name nodeName,
NodeTypeImpl nodeType,
NodeId id)
|
protected NodeImpl |
NodeImpl.internalAddNode(String relPath,
NodeTypeImpl nodeType)
|
protected NodeImpl |
NodeImpl.internalAddNode(String relPath,
NodeTypeImpl nodeType,
NodeId id)
|
NodeImpl |
NodeImpl.replaceChildNode(NodeId id,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames)
Replaces the child node with the specified id
by a new child node with the same id and specified nodeName ,
nodeTypeName and mixinNames . |
Uses of NodeImpl in org.apache.jackrabbit.core.lock |
---|
Methods in org.apache.jackrabbit.core.lock with parameters of type NodeImpl | |
---|---|
void |
XALockManager.checkLock(NodeImpl node)
Check whether the node given is locked by somebody else than the current session. |
void |
LockManagerImpl.checkLock(NodeImpl node)
Check whether the node given is locked by somebody else than the current session. |
void |
LockManager.checkLock(NodeImpl node)
Check whether the node given is locked by somebody else than the current session. |
Lock |
XALockManager.getLock(NodeImpl node)
Returns the Lock object that applies to a node. |
Lock |
LockManagerImpl.getLock(NodeImpl node)
Returns the Lock object that applies to a node. |
Lock |
LockManager.getLock(NodeImpl node)
Returns the Lock object that applies to a node. |
boolean |
XALockManager.holdsLock(NodeImpl node)
Returns true if the node given holds a lock;
otherwise returns false . |
boolean |
LockManagerImpl.holdsLock(NodeImpl node)
Returns true if the node given holds a lock;
otherwise returns false . |
boolean |
LockManager.holdsLock(NodeImpl node)
Returns true if the node given holds a lock;
otherwise returns false . |
boolean |
XALockManager.isLocked(NodeImpl node)
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 |
boolean |
LockManagerImpl.isLocked(NodeImpl node)
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 |
boolean |
LockManager.isLocked(NodeImpl node)
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 |
boolean |
XALockManager.isLockHolder(Session session,
NodeImpl node)
Returns true if the specified session holds a lock on the
given node; otherwise returns false . |
boolean |
LockManagerImpl.isLockHolder(Session session,
NodeImpl node)
Returns true if the specified session holds a lock on the
given node; otherwise returns false . |
boolean |
LockManager.isLockHolder(Session session,
NodeImpl node)
Returns true if the specified session holds a lock on the
given node; otherwise returns false . |
Lock |
XALockManager.lock(NodeImpl node,
boolean isDeep,
boolean isSessionScoped)
Lock a node. |
Lock |
LockManagerImpl.lock(NodeImpl node,
boolean isDeep,
boolean isSessionScoped)
Lock a node. |
Lock |
LockManager.lock(NodeImpl node,
boolean isDeep,
boolean isSessionScoped)
Lock a node. |
void |
XALockManager.unlock(NodeImpl node)
Removes the lock on a node given by its path. |
void |
LockManagerImpl.unlock(NodeImpl node)
Removes the lock on a node given by its path. In order to prevent deadlocks from within the synchronous dispatching of events, content modifications should not be made from within code sections that hold monitors. |
void |
LockManager.unlock(NodeImpl node)
Removes the lock on a node given by its path. |
Uses of NodeImpl in org.apache.jackrabbit.core.query.lucene |
---|
Methods in org.apache.jackrabbit.core.query.lucene that return NodeImpl | |
---|---|
NodeImpl |
ScoreNodeIterator.nextNodeImpl()
Returns the next Node in the result set. |
Uses of NodeImpl in org.apache.jackrabbit.core.version |
---|
Subclasses of NodeImpl in org.apache.jackrabbit.core.version | |
---|---|
class |
VersionHistoryImpl
Base implementation of the VersionHistory interface. |
class |
VersionImpl
Base implementation of the Version interface. |
Methods in org.apache.jackrabbit.core.version with parameters of type NodeImpl | |
---|---|
protected InternalVersion |
XAVersionManager.checkin(org.apache.jackrabbit.core.version.InternalVersionHistoryImpl history,
NodeImpl node)
Checks in a node Before modifying version history given, make a local copy of it. |
Version |
XAVersionManager.checkin(NodeImpl node)
invokes the checkin() on the persistent version manager and remaps the newly created version objects. |
Version |
VersionManager.checkin(NodeImpl node)
invokes the checkin() on the persistent version manager and remaps the newly created version objects. |
Version |
VersionManagerImpl.checkin(NodeImpl node)
invokes the checkin() on the persistent version manager and remaps the newly created version objects. This method must not be synchronized since it could cause deadlocks with item-reading listeners in the observation thread. |
Uses of NodeImpl in org.apache.jackrabbit.core.xml |
---|
Methods in org.apache.jackrabbit.core.xml that return NodeImpl | |
---|---|
protected NodeImpl |
SessionImporter.createNode(NodeImpl parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
|
protected NodeImpl |
SessionImporter.resolveUUIDConflict(NodeImpl parent,
NodeImpl conflicting,
NodeInfo nodeInfo)
|
Methods in org.apache.jackrabbit.core.xml with parameters of type NodeImpl | |
---|---|
void |
PropInfo.apply(NodeImpl node,
NamePathResolver resolver,
ReferenceChangeTracker refTracker)
|
protected NodeImpl |
SessionImporter.createNode(NodeImpl parent,
Name nodeName,
Name nodeTypeName,
Name[] mixinNames,
NodeId id)
|
protected NodeImpl |
SessionImporter.resolveUUIDConflict(NodeImpl parent,
NodeImpl conflicting,
NodeInfo nodeInfo)
|
Constructors in org.apache.jackrabbit.core.xml with parameters of type NodeImpl | |
---|---|
SessionImporter(NodeImpl importTargetNode,
SessionImpl session,
int uuidBehavior)
Creates a new SessionImporter instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |