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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ChangeBus
A generic interface for an event bus which handles changes.
|
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. |
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) |
Modifier and Type | Class and Description |
---|---|
protected class |
RepositoryCache.LocalChangeListener |
Modifier and Type | Method and Description |
---|---|
boolean |
RepositoryCache.register(ChangeSetListener observer) |
boolean |
RepositoryCache.unregister(ChangeSetListener observer) |
Modifier and Type | Class and Description |
---|---|
class |
NoOpChangeSetListener |
Modifier and Type | Method and Description |
---|---|
boolean |
Observable.register(ChangeSetListener observer)
Register the supplied observer.
|
boolean |
Observable.unregister(ChangeSetListener observer)
Unregister the supplied observer.
|
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 . |
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) |
Modifier and Type | Interface and Description |
---|---|
interface |
ChangeJournal
An entity which records all changes which occur in a repository via
ChangeSet instances. |
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. |
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.