Package | Description |
---|---|
org.modeshape.jcr | |
org.modeshape.jcr.bus | |
org.modeshape.jcr.cache | |
org.modeshape.jcr.cache.document | |
org.modeshape.jcr.federation | |
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.
|
Modifier and Type | Method and Description |
---|---|
protected ChangeBus |
JcrRepository.changeBus() |
protected ChangeBus |
JcrRepository.RunningState.changeBus() |
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 |
Constructor and Description |
---|
ClusteredChangeBus(ChangeBus delegate,
ClusteringService clusteringService)
Creates a new clustered repository bus
|
Modifier and Type | Field and Description |
---|---|
protected ChangeBus |
RepositoryCache.changeBus |
Modifier and Type | Method and Description |
---|---|
ChangeBus |
RepositoryCache.changeBus() |
Constructor and Description |
---|
RepositoryCache(ExecutionContext context,
DocumentStore documentStore,
LockingService lockingService,
RepositoryConfiguration configuration,
RepositoryCache.ContentInitializer initializer,
RepositoryEnvironment repositoryEnvironment,
ChangeBus changeBus,
Upgrades upgradeFunctions) |
Constructor and Description |
---|
WorkspaceCache(ExecutionContext context,
String repositoryKey,
String workspaceName,
WorkspaceCache systemWorkspace,
DocumentStore documentStore,
DocumentTranslator translator,
NodeKey rootKey,
ConcurrentMap<NodeKey,CachedNode> cache,
ChangeBus changeBus,
RepositoryEnvironment repositoryEnvironment) |
Constructor and Description |
---|
ConnectorChangeSetImpl(Connectors connectors,
Connectors.PathMappings mappings,
String sessionId,
String processId,
String repositoryKey,
ChangeBus bus,
DateTimeFactory timeFactory,
String journalId) |
Modifier and Type | Method and Description |
---|---|
void |
IndexProvider.notify(IndexDefinitionChanges changes,
ChangeBus observable,
NodeTypes.Supplier nodeTypesSupplier,
Set<String> workspaceNames,
IndexFeedback feedback)
Signal that some of the definitions of indexes owned by this provider were changed.
|
void |
IndexProvider.notify(WorkspaceChanges changes,
ChangeBus observable,
NodeTypes.Supplier nodeTypesSupplier,
Set<String> workspaceNames,
IndexFeedback feedback)
Signal that some workspaces were added or removed.
|
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.