public abstract class AbstractCompositeScheme<T> extends AbstractLocalCachingScheme<T>
AbstractCompositeScheme manages a scheme that is used to build a composite cache consisting of a front map and a back cache/map.MapBuilder.Dependenciesm_serviceDependenciesDELIM_APPLICATION_SCOPE, DELIM_DOMAIN_PARTITION| Constructor and Description |
|---|
AbstractCompositeScheme() |
| Modifier and Type | Method and Description |
|---|---|
CachingScheme |
getBackScheme()
Return the back scheme.
|
CachingScheme |
getFrontScheme()
Return the front scheme.
|
void |
setBackScheme(CachingScheme scheme)
Set the back scheme.
|
void |
setFrontScheme(CachingScheme scheme)
Set the front scheme.
|
protected void |
validate(com.tangosol.config.expression.ParameterResolver resolver)
Validate the properties.
|
getCustomBuilder, getEventInterceptorBuilders, getServiceType, isRunningClusterNeeded, setCustomBuilderestablishMapListeners, getDefaultParameterResolver, getListenerBuilder, realizeBackingMapManager, realizeCache, realizeMap, setListenerBuildergetScopedServiceName, getScopeName, getServiceBuilder, getServiceDependencies, getServiceName, getXml, injectScopeNameIntoService, isAutoStart, realizeService, setApplicationContext, setAutoStart, setScopeName, setServiceDependencies, setServiceName, setXmlgetSchemeName, isAnonymous, setSchemeName, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetScopedServiceName, getServiceBuilder, getServiceName, isAutoStartgetSchemeName, isAnonymouspublic CachingScheme getFrontScheme()
public void setFrontScheme(CachingScheme scheme)
scheme - the front schemepublic CachingScheme getBackScheme()
public void setBackScheme(CachingScheme scheme)
scheme - the back schemeprotected void validate(com.tangosol.config.expression.ParameterResolver resolver)
validate in class AbstractCachingSchemeresolver - the ParameterResolver needed to resolve expressions