## Uses of Class
org.modeshape.jcr.cache.document.SessionNode

- Packages that use SessionNode
  Package | Description
  --- | ---
  org.modeshape.jcr.cache.document |
  org.modeshape.jcr.federation |

- - ### Uses of SessionNode in org.modeshape.jcr.cache.document

    Fields in org.modeshape.jcr.cache.document declared as SessionNode
    Modifier and Type | Field and Description
    --- | ---
    `protected SessionNode` | SessionNode.DeepCopy.`targetNode`

    Methods in org.modeshape.jcr.cache.document that return SessionNode
    Modifier and Type | Method and Description
    --- | ---
    `protected SessionNode` | WritableSessionCache.`add(SessionNode newNode)`
    `SessionNode` | WritableSessionCache.`mutable(NodeKey key)`
    `SessionNode` | ReadOnlySessionCache.`mutable(NodeKey key)`
    `abstract SessionNode` | AbstractSessionCache.`mutable(NodeKey key)`
    `protected SessionNode` | SessionNode.`removeChildFromNode(AbstractSessionCache session, NodeKey childKey)` Remove the child from this parent node.

    Methods in org.modeshape.jcr.cache.document with parameters of type SessionNode
    Modifier and Type | Method and Description
    --- | ---
    `protected SessionNode` | WritableSessionCache.`add(SessionNode newNode)`
    `protected void` | WritableSessionCache.`assertInSession(SessionNode node)`
    `void` | LocalDocumentStore.`updateDocument(String key, Document document, SessionNode sessionNode)`
    `void` | DocumentStore.`updateDocument(String key, Document document, SessionNode sessionNode)` Updates the content of the document at the given key with the given document.

    Method parameters in org.modeshape.jcr.cache.document with type arguments of type SessionNode
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | WritableSessionCache.`logChangesBeingSaved(Iterable<NodeKey> firstNodesInOrder, Map<NodeKey,SessionNode> firstNodes, Iterable<NodeKey> secondNodesInOrder, Map<NodeKey,SessionNode> secondNodes)`
    `protected void` | WritableSessionCache.`logChangesBeingSaved(Iterable<NodeKey> firstNodesInOrder, Map<NodeKey,SessionNode> firstNodes, Iterable<NodeKey> secondNodesInOrder, Map<NodeKey,SessionNode> secondNodes)`

    Constructors in org.modeshape.jcr.cache.document with parameters of type SessionNode
    Constructor and Description
    `SessionNode.DeepClone(SessionNode targetNode, WritableSessionCache cache, CachedNode sourceNode, SessionCache sourceCache, String systemWorkspaceKey, Connectors connectors)`
    `SessionNode.DeepCopy(SessionNode targetNode, WritableSessionCache cache, CachedNode sourceNode, SessionCache sourceCache, String systemWorkspaceKey, Connectors connectors)`

  - ### Uses of SessionNode in org.modeshape.jcr.federation

    Methods in org.modeshape.jcr.federation with parameters of type SessionNode
    Modifier and Type | Method and Description
    --- | ---
    `void` | FederatedDocumentStore.`updateDocument(String key, Document document, SessionNode sessionNode)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.