## Uses of Interface
org.modeshape.jcr.cache.SessionEnvironment.Monitor

- Packages that use SessionEnvironment.Monitor
  Package | Description
  --- | ---
  org.modeshape.jcr |
  org.modeshape.jcr.cache |
  org.modeshape.jcr.cache.document |
  org.modeshape.jcr.txn |

- - ### Uses of SessionEnvironment.Monitor in org.modeshape.jcr

    Methods in org.modeshape.jcr that return SessionEnvironment.Monitor
    Modifier and Type | Method and Description
    --- | ---
    `SessionEnvironment.Monitor` | JcrRepository.RepositoryMonitorFactory.`createMonitor()`

  - ### Uses of SessionEnvironment.Monitor in org.modeshape.jcr.cache

    Methods in org.modeshape.jcr.cache that return SessionEnvironment.Monitor
    Modifier and Type | Method and Description
    --- | ---
    `SessionEnvironment.Monitor` | SessionEnvironment.MonitorFactory.`createMonitor()` Get an indexer that can be used to index the changes made within the supplied transaction context.

  - ### Uses of SessionEnvironment.Monitor in org.modeshape.jcr.cache.document

    Methods in org.modeshape.jcr.cache.document with parameters of type SessionEnvironment.Monitor
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeSet` | WritableSessionCache.`persistChanges(Iterable<NodeKey> changedNodesInOrder, SessionEnvironment.Monitor monitor)` Persist the changes within an already-established transaction.

  - ### Uses of SessionEnvironment.Monitor in org.modeshape.jcr.txn

    Classes in org.modeshape.jcr.txn that implement SessionEnvironment.Monitor
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `SynchronizedTransactions.SynchronizedMonitor`

    Methods in org.modeshape.jcr.txn that return SessionEnvironment.Monitor
    Modifier and Type | Method and Description
    --- | ---
    `SessionEnvironment.Monitor` | Transactions.Transaction.`createMonitor()` Get a monitor that should be used to capture what has changed during this transaction.
    `SessionEnvironment.Monitor` | Transactions.BaseTransaction.`createMonitor()`
    `SessionEnvironment.Monitor` | SynchronizedTransactions.SynchronizedTransaction.`createMonitor()`
    `SessionEnvironment.Monitor` | SynchronizedTransactions.RollbackOnlyTransaction.`createMonitor()`
    `protected SessionEnvironment.Monitor` | Transactions.`newMonitor()`

    Constructors in org.modeshape.jcr.txn with parameters of type SessionEnvironment.Monitor
    Constructor and Description
    `SynchronizedTransactions.SynchronizedMonitor(SessionEnvironment.Monitor delegate)`

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