Package | Description |
---|---|
com.tangosol.coherence.config.builder.storemanager |
Defines external Store Manager Builder implementations for Coherence caches
|
com.tangosol.coherence.config.scheme |
Defines the Coherence configuration object model classes and interfaces for
Caching and Service Schemes.
|
com.tangosol.io |
Contains classes providing cache persistence of serialized objects.
|
com.tangosol.io.bdb |
Contains Sleepycat Berkeley DB BinaryStore implementation classes.
|
com.tangosol.io.journal |
Contains classes related to the journaling services.
|
com.tangosol.io.nio |
Contains classes related to J2SE 1.4 NIO functionality.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.net.cache |
Contains classes providing various caching strategies.
|
Modifier and Type | Method and Description |
---|---|
BinaryStoreManager |
AsyncStoreManagerBuilder.realize(com.tangosol.config.expression.ParameterResolver resolver,
ClassLoader loader,
boolean fPaged)
Realize a
BinaryStoreManager given the provided parameters. |
BinaryStoreManager |
BinaryStoreManagerBuilder.realize(com.tangosol.config.expression.ParameterResolver resolver,
ClassLoader loader,
boolean fPaged)
Realize a
BinaryStoreManager given the provided parameters. |
BinaryStoreManager |
CustomStoreManagerBuilder.realize(com.tangosol.config.expression.ParameterResolver resolver,
ClassLoader loader,
boolean fPaged)
Realize a
BinaryStoreManager given the provided parameters. |
Modifier and Type | Method and Description |
---|---|
protected CompactSerializationCache |
AbstractJournalScheme.instantiateCompactSerializationCache(com.tangosol.config.expression.ParameterResolver resolver,
MapBuilder.Dependencies dependencies,
BinaryStoreManager mgr)
Construct a CompactSerializationCache using the specified parameters.
|
protected SerializationPagedCache |
PagedExternalScheme.instantiateSerializationPagedCache(BinaryStoreManager storeMgr,
int cPages,
int cPageSecs,
boolean fBinaryMap,
boolean fPassive)
Construct an SerializationPagedCache using the specified parameters.
|
protected SerializationPagedCache |
PagedExternalScheme.instantiateSerializationPagedCache(BinaryStoreManager storeMgr,
int cPages,
int cPageSecs,
ClassLoader loader)
Construct an SerializationPagedCache using the specified parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
AsyncBinaryStoreManager
An AsyncBinaryStoreManager is a wrapper BinaryStoreManager that creates
wrapper AsyncBinaryStore objects.
|
Modifier and Type | Method and Description |
---|---|
protected BinaryStoreManager |
AsyncBinaryStoreManager.getBinaryStoreManager() |
Constructor and Description |
---|
AsyncBinaryStoreManager(BinaryStoreManager manager)
Construct an AsyncBinaryStoreManager.
|
AsyncBinaryStoreManager(BinaryStoreManager manager,
int cbMax)
Construct an AsyncBinaryStoreManager.
|
Modifier and Type | Class and Description |
---|---|
class |
BerkeleyDBBinaryStoreManager
An implementation of the BinaryStoreManager interface using Sleepycat
Berkeley DB Java Edition.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJournalRM
The AbstractJournalRM represents a Journal Resource Manager that manages
storage for journaled data, and acts as a shared resource for any number of
journals that share a common configuration.
|
class |
BackupJournalRM
The BackupJournalRM is a "meta" journal resource manager that is intended
to be used for storage of "backup" data.
|
class |
FlashJournalRM
A FlashJournalRM manages disk I/O for temporary journal-based files, and
acts as a shared resource for any number of journals that share a common
configuration.
|
class |
RamJournalRM
A RamJournalRM manages memory buffers for journal-based storage in memory,
and acts as a shared resource for any number of journals that share a common
configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStoreManager
A base implementation of BinaryStoreManager interface that uses
BinaryMap objects built on a ByteBufferManager to provide
BinaryStore objects. |
class |
DirectStoreManager
Deprecated.
use
JournalBinaryStore
instead |
class |
MappedStoreManager
An implementation of BinaryStoreManager interface that uses
BinaryMap
objects built on the MappedBufferManager to provide BinaryStore
objects. |
Modifier and Type | Method and Description |
---|---|
protected BinaryStoreManager |
DefaultConfigurableCacheFactory.ensureBackupJournalRM(Cluster cluster)
Deprecated.
Ensure the
BackupJournalRM is configured and started. |
protected BinaryStoreManager |
DefaultConfigurableCacheFactory.ensureFlashJournalRM(Cluster cluster)
Deprecated.
Ensure the
FlashJournalRM is configured and started. |
protected BinaryStoreManager |
DefaultConfigurableCacheFactory.ensureRAMJournalRM(Cluster cluster)
Deprecated.
Ensure the
RamJournalRM is configured and started. |
protected BinaryStoreManager |
DefaultConfigurableCacheFactory.instantiateBinaryStoreManager(XmlElement xmlConfig,
ClassLoader loader,
boolean fPaged)
Deprecated.
Create a BinaryStoreManager using the specified XML configuration.
|
Modifier and Type | Method and Description |
---|---|
protected AsyncBinaryStoreManager |
DefaultConfigurableCacheFactory.instantiateAsyncBinaryStoreManager(BinaryStoreManager storeMgr,
int cbMaxAsync)
Deprecated.
Construct an AsyncBinaryStoreManager using the specified parameters.
|
protected SerializationPagedCache |
DefaultConfigurableCacheFactory.instantiateSerializationPagedCache(BinaryStoreManager storeMgr,
int cPages,
int cPageSecs,
boolean fBinaryMap,
boolean fPassive)
Deprecated.
Construct an SerializationPagedCache using the specified parameters.
|
protected SerializationPagedCache |
DefaultConfigurableCacheFactory.instantiateSerializationPagedCache(BinaryStoreManager storeMgr,
int cPages,
int cPageSecs,
ClassLoader loader)
Deprecated.
Construct an SerializationPagedCache using the specified parameters.
|
Modifier and Type | Method and Description |
---|---|
protected BinaryStoreManager |
SerializationPagedCache.getBinaryStoreManager()
Returns the BinaryStoreManager that provides BinaryStore objects
this cache uses for its storage.
|
Constructor and Description |
---|
BlindCompactSerializationCache(BinaryStoreManager mgr,
boolean fBinary)
Construct a BlindCompactSerializationCache using the specified BinaryStoreManager,
optionally storing only Binary keys and values
|
BlindCompactSerializationCache(BinaryStoreManager mgr,
ClassLoader loader)
Construct a BlindCompactSerializationCache using the specified BinaryStoreManager
and classloader.
|
BlindCompactSerializationCache(BinaryStoreManager mgr,
ClassLoader loader,
boolean fBinary)
Construct a BlindCompactSerializationCache using the specified BinaryStoreManager.
|
CompactSerializationCache(BinaryStoreManager mgr,
boolean fBinary)
Construct a CompactSerializationCache using the specified BinaryStoreManager,
optionally storing only Binary keys and values
|
CompactSerializationCache(BinaryStoreManager mgr,
ClassLoader loader)
Construct a CompactSerializationCache using the specified BinaryStoreManager
and classloader.
|
CompactSerializationCache(BinaryStoreManager mgr,
ClassLoader loader,
boolean fBinary)
Construct a CompactSerializationCache using the specified BinaryStoreManager.
|
SerializationPagedCache(BinaryStoreManager storemgr,
int cPages,
int cPageSecs)
Construct a SerializationPagedCache on top of a BinaryStoreManager.
|
SerializationPagedCache(BinaryStoreManager storemgr,
int cPages,
int cPageSecs,
boolean fBinaryMap,
boolean fPassive)
Construct a SerializationPagedCache on top of a BinaryStoreManager.
|
SerializationPagedCache(BinaryStoreManager storemgr,
int cPages,
int cPageSecs,
ClassLoader loader)
Construct a SerializationPagedCache on top of a BinaryStoreManager.
|