| Package | Description |
|---|---|
| org.infinispan.loaders |
This package contains loaders and stores, which are used for overflow or persistence.
|
| org.infinispan.loaders.bdbje |
This package contains a
CacheStore implementation based on
Oracle's BDBJE storage engine. |
| org.infinispan.loaders.cloud |
This package contains a
CacheStore implementation based on
JClouds, which in turn is an abstraction layer to store data on cloud infrastructure providers
such as Amazon's S3,
RackspaceCloud's CloudFiles,
Microsoft's Windows Azure Blob Storage API, and others. |
| org.infinispan.loaders.decorators |
This package contains loaders and stores, which are used for overflow or persistence.
|
| org.infinispan.loaders.jdbm |
This package contains a
CacheStore implementation based on
persisting to JDBM. |
| org.infinispan.loaders.modifications |
Modifications that are used to encapsulate cache operations for application to a
CacheStore. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractCacheStore.applyModifications(List<? extends Modification> mods) |
void |
AbstractCacheStore.prepare(List<? extends Modification> mods,
GlobalTransaction tx,
boolean isOnePhase) |
void |
CacheStore.prepare(List<? extends Modification> modifications,
GlobalTransaction tx,
boolean isOnePhase)
Issues a prepare call with a set of modifications to be applied to the cache store
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BdbjeCacheStore.applyModifications(List<? extends Modification> mods)
Perform the
mods atomically by creating a worker and invoking
them in TransactionRunner.run(com.sleepycat.collections.TransactionWorker). |
protected void |
BdbjeCacheStore.prepare(List<? extends Modification> mods,
GlobalTransaction tx)
Looks up the
SleepyCat transaction associated with tx. |
void |
BdbjeCacheStore.prepare(List<? extends Modification> mods,
GlobalTransaction tx,
boolean isOnePhase)
Issues a prepare call with a set of modifications to be applied to the cache store
|
| Constructor and Description |
|---|
ModificationsTransactionWorker(CacheStore store,
List<? extends Modification> mods)
Associates
Modifications that will be applied to the supplied CacheStore |
| Modifier and Type | Method and Description |
|---|---|
void |
CloudCacheStore.applyModifications(List<? extends Modification> modifications) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AsyncStore.applyModificationsSync(List<Modification> mods) |
void |
ChainingCacheStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase) |
void |
AsyncStore.prepare(List<? extends Modification> mods,
GlobalTransaction tx,
boolean isOnePhase) |
void |
ReadOnlyStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase) |
void |
AbstractDelegatingStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase) |
void |
SingletonStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JdbmCacheStore.applyModifications(List<? extends Modification> mods) |
| Modifier and Type | Class and Description |
|---|---|
class |
Clear
Represents a
CacheStore.clear() modification |
class |
ModificationsList
ModificationsList contains a List
|
class |
PurgeExpired |
class |
Remove
Represents a
CacheStore.remove(Object) modification |
class |
Store
Modification representing
CacheStore.store(org.infinispan.container.entries.InternalCacheEntry) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends Modification> |
ModificationsList.getList() |
| Constructor and Description |
|---|
ModificationsList(List<? extends Modification> list) |
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.