## Uses of Interface
org.modeshape.jcr.cache.change.ChangeSet

- Packages that use ChangeSet
  Package | Description
  --- | ---
  org.modeshape.jcr |
  org.modeshape.jcr.bus |
  org.modeshape.jcr.cache |
  org.modeshape.jcr.cache.change |
  org.modeshape.jcr.cache.document |
  org.modeshape.jcr.journal |
  org.modeshape.jcr.spi.index | This package contains the interfaces for managing index providers and index definitions.
  org.modeshape.jcr.txn |

- - ### Uses of ChangeSet in org.modeshape.jcr

    Methods in org.modeshape.jcr with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | Sequencers.`notify(ChangeSet changeSet)` This method is called when changes are persisted to the repository.
    `void` | RepositoryStatistics.`notify(ChangeSet changeSet)`
    `void` | BackupObserver.`notify(ChangeSet changeSet)`

  - ### Uses of ChangeSet in org.modeshape.jcr.bus

    Methods in org.modeshape.jcr.bus with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClusteredChangeBus.`consume(ChangeSet changes)`
    `boolean` | RepositoryChangeBus.ChangeSetListenerConsumerAdapter.`consume(ChangeSetListener consumer, ChangeSet event, long position, long maxPosition)`
    `void` | RepositoryChangeBus.ChangeSetListenerConsumerAdapter.`handleException(ChangeSetListener consumer, Throwable t, ChangeSet entry, long position, long maxPosition)`
    `protected void` | ClusteredChangeBus.`logReceivedOperation(ChangeSet changeSet)`
    `protected void` | ClusteredChangeBus.`logSendOperation(ChangeSet changeSet)`
    `void` | RepositoryChangeBus.`notify(ChangeSet changeSet)`
    `void` | ClusteredChangeBus.`notify(ChangeSet changeSet)`

  - ### Uses of ChangeSet in org.modeshape.jcr.cache

    Methods in org.modeshape.jcr.cache with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | RepositoryCache.RepositoryFeaturesDetector.`notify(ChangeSet changeSet)`
    `void` | RepositoryCache.ChangesToWorkspacesListener.`notify(ChangeSet changeSet)`

  - ### Uses of ChangeSet in org.modeshape.jcr.cache.change

    Classes in org.modeshape.jcr.cache.change that implement ChangeSet
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RecordingChanges` A thread-safe `Changes` implementation that records the changes and makes them available for iteration.

    Methods in org.modeshape.jcr.cache.change with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | ChangeSetListener.`notify(ChangeSet changeSet)` Notifies a listener of the given changes.
    `void` | ChangeSetAdapter.`notify(ChangeSet changeSet)`

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

    Methods in org.modeshape.jcr.cache.document that return ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `protected ChangeSet` | WritableSessionCache.`persistChanges(Iterable<NodeKey> changedNodesInOrder, WorkspaceCache persistedCache)` Persist the changes within an already-established transaction.

    Methods in org.modeshape.jcr.cache.document with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkspaceCache.`changed(ChangeSet changes)` Signal that changes have been made to the persisted data.
    `void` | TransactionalWorkspaceCache.`changed(ChangeSet changes)`
    `void` | TransactionalWorkspaceCache.`changedWithinTransaction(ChangeSet changes)` Signal that this transaction-specific workspace cache needs to reflect recent changes that have been persisted but not yet committed.
    `protected void` | WorkspaceCache.`evictChangedNodes(ChangeSet changes)`
    `protected void` | TransactionalWorkspaceCache.`evictChangedNodes(ChangeSet changeSet)`
    `void` | WorkspaceCache.SystemChangeNotifier.`notify(ChangeSet changeSet)`
    `void` | WorkspaceCache.NonSystemChangeNotifier.`notify(ChangeSet changeSet)`

  - ### Uses of ChangeSet in org.modeshape.jcr.journal

    Methods in org.modeshape.jcr.journal that return ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `ChangeSet` | JournalRecord.`getChangeSet()` Returns the underlying change set.

    Methods in org.modeshape.jcr.journal with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | LocalJournal.`notify(ChangeSet changeSet)`
    `void` | ClusteredJournal.`notify(ChangeSet changeSet)`

    Constructors in org.modeshape.jcr.journal with parameters of type ChangeSet
    Constructor and Description
    `JournalRecord(ChangeSet content)`

  - ### Uses of ChangeSet in org.modeshape.jcr.spi.index

    Methods in org.modeshape.jcr.spi.index with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | IndexChangeSetListeners.IndexChangeSetListener.`isLocal(ChangeSet changeSet)`
    `void` | IndexChangeSetListeners.SinglePropertyIndexChangeSetListener.`notify(ChangeSet changeSet)`
    `void` | IndexChangeSetListeners.MultiPropertyIndexChangeSetListener.`notify(ChangeSet changeSet)`

  - ### Uses of ChangeSet in org.modeshape.jcr.txn

    Methods in org.modeshape.jcr.txn with parameters of type ChangeSet
    Modifier and Type | Method and Description
    --- | ---
    `void` | Transactions.`updateCache(WorkspaceCache workspace, ChangeSet changes, Transactions.Transaction transaction)` Notify the workspace of the supplied changes, if and when the current transaction is completed.
    `void` | SynchronizedTransactions.`updateCache(WorkspaceCache workspace, ChangeSet changes, Transactions.Transaction transaction)`

    Constructors in org.modeshape.jcr.txn with parameters of type ChangeSet
    Constructor and Description
    `SynchronizedTransactions.WorkspaceUpdates(WorkspaceCache workspace, ChangeSet changes)`

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