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

- Packages that use ChangeSetListener
  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.value.binary |

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

    Classes in org.modeshape.jcr that implement ChangeSetListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BackupObserver` A `ChangeSetListener` that captures the changes being made in a repository, forwarding the node and property changes to the supplied queue, and capturing the set of binary keys that are marked as being used or unused.
    `class` | `Sequencers` Component that manages the library of sequencers configured for a repository.

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

    Subinterfaces of ChangeSetListener in org.modeshape.jcr.bus
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ChangeBus` A generic interface for an event bus which handles changes.

    Classes in org.modeshape.jcr.bus that implement ChangeSetListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClusteredRepositoryChangeBus` Implementation of a `ChangeBus` which can run in a cluster, via `ClusteringService`.
    `class` | `RepositoryChangeBus` A standard `ChangeBus` implementation.

    Methods in org.modeshape.jcr.bus with parameters of type ChangeSetListener
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RepositoryChangeBus.`register(ChangeSetListener listener)`
    `boolean` | ClusteredRepositoryChangeBus.`register(ChangeSetListener listener)`
    `boolean` | RepositoryChangeBus.`registerInThread(ChangeSetListener listener)`
    `boolean` | ClusteredRepositoryChangeBus.`registerInThread(ChangeSetListener listener)`
    `boolean` | ChangeBus.`registerInThread(ChangeSetListener observer)` Register the supplied observer which will be always notified in the same thread as the bus instance.
    `boolean` | RepositoryChangeBus.`unregister(ChangeSetListener listener)`
    `boolean` | ClusteredRepositoryChangeBus.`unregister(ChangeSetListener listener)`

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

    Classes in org.modeshape.jcr.cache that implement ChangeSetListener
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `RepositoryCache.LocalChangeListener`

    Methods in org.modeshape.jcr.cache with parameters of type ChangeSetListener
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RepositoryCache.`register(ChangeSetListener observer)`
    `boolean` | RepositoryCache.`unregister(ChangeSetListener observer)`

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

    Classes in org.modeshape.jcr.cache.change that implement ChangeSetListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NoOpChangeSetListener`

    Methods in org.modeshape.jcr.cache.change with parameters of type ChangeSetListener
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Observable.`register(ChangeSetListener observer)` Register the supplied observer.
    `boolean` | Observable.`unregister(ChangeSetListener observer)` Unregister the supplied observer.

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

    Classes in org.modeshape.jcr.cache.document that implement ChangeSetListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TransactionalWorkspaceCache` A special WorkspaceCache implementation that should be used by sessions running within user transactions.
    `class` | `WorkspaceCache` A `NodeCache` implementation that uses Infinispan's `SchematicDb` for storage, with each node represented as a single `Document`.

    Constructors in org.modeshape.jcr.cache.document with parameters of type ChangeSetListener
    Constructor and Description
    `WorkspaceCache(ExecutionContext context, String repositoryKey, String workspaceName, DocumentStore documentStore, DocumentTranslator translator, NodeKey rootKey, ConcurrentMap<NodeKey,CachedNode> cache, ChangeSetListener changeSetListener)`
    `WorkspaceCache(WorkspaceCache original, ConcurrentMap<NodeKey,CachedNode> cache, ChangeSetListener changeSetListener)`

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

    Subinterfaces of ChangeSetListener in org.modeshape.jcr.journal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ChangeJournal` An entity which records all changes which occur in a repository via `ChangeSet` instances.

    Classes in org.modeshape.jcr.journal that implement ChangeSetListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClusteredJournal` A `ChangeJournal` implementation which runs in a cluster and which attempts to reconcile with other members of the cluster on startup in order to retrieve missed/lost records.
    `class` | `LocalJournal` An append only journal implementation which stores each `ChangeSet` (either local or remove) on the local FS.

  - ### Uses of ChangeSetListener in org.modeshape.jcr.value.binary

    Classes in org.modeshape.jcr.value.binary that implement ChangeSetListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryUsageChangeSetListener` Listener for changes to binary values.

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