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.
|