Skip navigation links
com.tangosol.coherence.config.scheme
Class AbstractBundlingScheme
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.AbstractBundlingScheme
- All Implemented Interfaces:
- BackingMapManagerBuilder, MapBuilder, NamedCacheBuilder, ServiceBuilder, CachingScheme, ObservableCachingScheme, Scheme, ServiceScheme
- Direct Known Subclasses:
- DistributedScheme, RemoteCacheScheme
-
public abstract class AbstractBundlingScheme
- extends AbstractCachingScheme
The AbstractBundlingScheme
class provides bundling functionality for schemes.
- Since:
- Coherence 12.1.2
- Author:
- pfm 2011.12.06
Methods inherited from class com.tangosol.coherence.config.scheme.AbstractServiceScheme |
getEventInterceptorBuilders, getScopedServiceName, getScopedServiceName, getScopeName, getServiceBuilder, getServiceName, getXml, injectScopeNameIntoService, isAutoStart, isRunningClusterNeeded, realizeService, setAutoStart, setScopeName, setServiceName, setXml, validate |
AbstractBundlingScheme
public AbstractBundlingScheme()
realizeCache
public NamedCache realizeCache(com.tangosol.config.expression.ParameterResolver resolver,
MapBuilder.Dependencies dependencies)
- Realizes a
NamedCache
(possibly "ensuring it") based on the state of the builder, the provided ParameterResolver
and MapBuilder
dependencies.
The MapBuilder
dependencies are required to satisfy the requirement when realizing a NamedCache
additionally involves realizing one or more internal Map
s.
-
- Specified by:
realizeCache
in interface NamedCacheBuilder
- Overrides:
realizeCache
in class AbstractCachingScheme
-
- Parameters:
resolver
- the ParameterResolver
dependencies
- the MapBuilder
dependencies
- Returns:
- a
NamedCache
getBundleManager
public BundleManager getBundleManager()
- Return the BundleManager.
-
- Returns:
- the BundleManager
setBundleManager
@Injectable(value="operation-bundling")
public void setBundleManager(BundleManager initializer)
- Set the BundleManager.
-
- Parameters:
initializer
- the BundleManager
Skip navigation links
Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.