Skip navigation links
com.tangosol.coherence.config.scheme
Class RamJournalScheme
java.lang.Object
com.tangosol.coherence.config.scheme.AbstractScheme
com.tangosol.coherence.config.scheme.AbstractServiceScheme
com.tangosol.coherence.config.scheme.AbstractCachingScheme
com.tangosol.coherence.config.scheme.AbstractLocalCachingScheme
com.tangosol.coherence.config.scheme.AbstractJournalScheme
com.tangosol.coherence.config.scheme.RamJournalScheme
- All Implemented Interfaces:
- BackingMapManagerBuilder, BuilderCustomization, MapBuilder, NamedCacheBuilder, ServiceBuilder, CachingScheme, ObservableCachingScheme, Scheme, ServiceScheme
-
public class RamJournalScheme
- extends AbstractJournalScheme
The RamJournalScheme
is used to create an instance of a Ram Journal map.
- Since:
- Coherence 12.1.2
- Author:
- pfm 2011.11.30
Methods inherited from class com.tangosol.coherence.config.scheme.AbstractJournalScheme |
configureCache, getEvictionPolicyBuilder, getExpiryDelay, getHighUnits, getLowUnits, getUnitCalculatorBuilder, getUnitFactor, instantiateCompactSerializationCache, setEvictionPolicyBuilder, setExpiryDelay, setHighUnits, setLowUnits, setUnitCalculatorBuilder, setUnitFactor |
Methods inherited from class com.tangosol.coherence.config.scheme.AbstractServiceScheme |
getScopedServiceName, getScopedServiceName, getScopeName, getServiceBuilder, getServiceDependencies, getServiceName, getXml, injectScopeNameIntoService, isAutoStart, realizeService, setAutoStart, setScopeName, setServiceDependencies, setServiceName, setXml |
RamJournalScheme
public RamJournalScheme()
realizeMap
public java.util.Map realizeMap(com.tangosol.config.expression.ParameterResolver resolver,
MapBuilder.Dependencies dependencies)
- Realize a
Map
based on the state of the MapBuilder
, resolvable parameters and provided MapBuilder.Dependencies
.
-
- Specified by:
realizeMap
in interface MapBuilder
- Overrides:
realizeMap
in class AbstractCachingScheme
-
- Parameters:
resolver
- the ParameterResolver
dependencies
- the MapBuilder.Dependencies
for realizing the Map
- Returns:
- a
Map
ensureRAMJournalRM
protected RamJournalRM ensureRAMJournalRM(Cluster cluster)
- Ensure the
RamJournalRM
is configured and started.
-
- Parameters:
cluster
- the Cluster
for which the RamJournalRM
is storing data
- Returns:
- the
RamJournalRM
as a BinaryStoreManager
ensureBackupJournalRM
protected BackupJournalRM ensureBackupJournalRM(Cluster cluster)
- Ensure the
BackupJournalRM
is configured and started.
-
- Parameters:
cluster
- the Cluster
for which the BackupJournalRM
is storing data
- Returns:
- the
BackupJournalRM
as a BinaryStoreManager
Skip navigation links
Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.