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.spi.index.provider |
This package contains the Service Provider Interface (SPI) for custom index providers, which are components that encapsulate
how ModeShape updates and uses a set of particular indexes.
|
org.modeshape.jcr.value.binary |
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 |
RepositoryStatistics
A component that records statistics for a variety of repository metrics, and makes the statistics available for a variety of
windows.
|
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 |
ClusteredChangeBus
Implementation of a
ChangeBus which can run in a cluster, via ClusteringService . |
class |
RepositoryChangeBus
Change bus implementation around a
RingBuffer |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryChangeBus.ChangeSetListenerConsumerAdapter.close(ChangeSetListener consumer) |
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) |
boolean |
RepositoryChangeBus.register(ChangeSetListener observer) |
boolean |
ClusteredChangeBus.register(ChangeSetListener listener) |
boolean |
RepositoryChangeBus.registerInThread(ChangeSetListener observer) |
boolean |
ClusteredChangeBus.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 observer) |
boolean |
ClusteredChangeBus.unregister(ChangeSetListener listener) |
Modifier and Type | Class and Description |
---|---|
protected class |
RepositoryCache.ChangesToWorkspacesListener |
Modifier and Type | Class and Description |
---|---|
class |
ChangeSetAdapter
|
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 |
---|---|
protected class |
WorkspaceCache.NonSystemChangeNotifier |
protected class |
WorkspaceCache.SystemChangeNotifier |
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 |
---|---|
protected static class |
IndexChangeSetListeners.IndexChangeSetListener |
protected static class |
IndexChangeSetListeners.MultiPropertyIndexChangeSetListener |
protected static class |
IndexChangeSetListeners.SinglePropertyIndexChangeSetListener |
Modifier and Type | Method and Description |
---|---|
static ChangeSetListener |
IndexChangeSetListeners.create(ExecutionContext context,
NodeTypes.Supplier nodeTypesSupplier,
IndexDefinition indexDefinition,
IndexChangeSetListeners.MultiColumnIndexOperations operations)
Create a new ChangeSetListener implementation that can update multi-column indexes.
|
static ChangeSetListener |
IndexChangeSetListeners.create(ExecutionContext context,
NodeTypes.Supplier nodeTypesSupplier,
IndexDefinition indexDefinition,
IndexChangeSetListeners.SingleColumnIndexOperations operations)
Create a new ChangeSetListener implementation that can update single-column indexes.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexChangeAdapter |
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.