public class RamJournalScheme extends AbstractJournalScheme
RamJournalScheme
is used to create an instance of a Ram Journal map.MapBuilder.Dependencies
m_serviceDependencies
DELIM_APPLICATION_SCOPE, DELIM_DOMAIN_PARTITION
Constructor and Description |
---|
RamJournalScheme() |
Modifier and Type | Method and Description |
---|---|
protected BackupJournalRM |
ensureBackupJournalRM(Cluster cluster)
Ensure the
BackupJournalRM is configured and started. |
protected RamJournalRM |
ensureRAMJournalRM(Cluster cluster)
Ensure the
RamJournalRM is configured and started. |
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 . |
configureCache, getEvictionPolicyBuilder, getExpiryDelay, getHighUnits, getLowUnits, getUnitCalculatorBuilder, getUnitFactor, instantiateCompactSerializationCache, setEvictionPolicyBuilder, setExpiryDelay, setHighUnits, setLowUnits, setUnitCalculatorBuilder, setUnitFactor
getCustomBuilder, getEventInterceptorBuilders, getServiceType, isRunningClusterNeeded, setCustomBuilder
establishMapListeners, getDefaultParameterResolver, getListenerBuilder, realizeBackingMapManager, realizeCache, setListenerBuilder, validate
getScopedServiceName, getScopeName, getServiceBuilder, getServiceDependencies, getServiceName, getXml, injectScopeNameIntoService, isAutoStart, realizeService, setApplicationContext, setAutoStart, setScopeName, setServiceDependencies, setServiceName, setXml
getSchemeName, isAnonymous, setSchemeName, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getScopedServiceName, getServiceBuilder, getServiceName, isAutoStart
getSchemeName, isAnonymous
public Map realizeMap(com.tangosol.config.expression.ParameterResolver resolver, MapBuilder.Dependencies dependencies)
Map
based on the state of the MapBuilder
, resolvable parameters and provided MapBuilder.Dependencies
.realizeMap
in interface MapBuilder
realizeMap
in class AbstractCachingScheme
resolver
- the ParameterResolver
dependencies
- the MapBuilder.Dependencies
for realizing the Map
Map
protected RamJournalRM ensureRAMJournalRM(Cluster cluster)
RamJournalRM
is configured and started.cluster
- the Cluster
for which the RamJournalRM
is storing dataRamJournalRM
as a BinaryStoreManager
protected BackupJournalRM ensureBackupJournalRM(Cluster cluster)
BackupJournalRM
is configured and started.cluster
- the Cluster
for which the BackupJournalRM
is storing dataBackupJournalRM
as a BinaryStoreManager