Uses of Interface
com.tangosol.coherence.config.builder.BuilderCustomization
Package
Description
Defines the typical runtime configuration builders for the Coherence
configuration object model.
Defines external Store Manager Builder implementations for Coherence caches.
Defines the Coherence configuration object model classes and interfaces for
Caching and Service Schemes.
-
Uses of BuilderCustomization in com.tangosol.coherence.config.builder
Modifier and TypeClassDescriptionclass
TheDefaultBuilderCustomization
class is the default implementation ofBuilderCustomization
.class
TheElementCalculatorBuilder
class builds anNamedTopic.ElementCalculator
.class
TheEvictionPolicyBuilder
builds aConfigurableCacheMap.EvictionPolicy
.class
An NamedEventInterceptorBuilder facilitates the construction of aNamedEventInterceptor
, which wraps anEventInterceptor
.class
class
TheReadLocatorBuilder
class builds aBiFunction
that given the currentownership
of a partition andservice
will return amember
to target reads against.class
TheUnitCalculatorBuilder
class builds aConfigurableCacheMap.UnitCalculator
. -
Uses of BuilderCustomization in com.tangosol.coherence.config.builder.storemanager
Modifier and TypeClassDescriptionclass
The AbstractNioManagerBuilder class is an abstract class used to build an NIO file manager or an NIO memory manager.class
The AbstractStoreManagerBuilder class builds an instance of a BinaryStoreManager.class
The AsyncStoreManagerBuilder class builds and instance of an AsyncBinaryStoreManager.class
The BdbStoreManagerBuilder class builds an instance of a BerkeleyDBBinaryStoreManager.class
The CustomStoreManagerBuilder class builds an instance of a custom BinaryStoreManager.class
The NioFileManagerBuilder class builds an instance of a MappedStoreManager. -
Uses of BuilderCustomization in com.tangosol.coherence.config.scheme
Modifier and TypeInterfaceDescriptioninterface
TheBackupMapConfig
interface exposes the configuration needed to create an instance of a backup map, which is used by the distributed cache to store backup data.Modifier and TypeClassDescriptionclass
TheAbstractCompositeScheme
manages a scheme that is used to build a composite cache consisting of a front map and a back cache/map.class
TheAbstractJournalScheme
contains functionality common to all Journal schemes.class
TheAbstractLocalCachingScheme
is provides common functionality for local caching schemes, including local-scheme, external-scheme, etc.class
TheBackingMapScheme
class is responsible for building a fully configured instance of a backing map.class
TheCacheStoreScheme
class is responsible for building a fully configured instance of a CacheStore, CacheLoader or remote NamedCache.class
TheCaffeineScheme
class is responsible for building a fully configured instance of aCaffeineCache
.class
TheClassScheme
class is responsible for building customCachingScheme
s and customCacheStoreScheme
s.class
This scheme is internally used to provide theParameterizedBuilder
that constructs theview-filter
for theViewScheme
.class
static class
TheDistributedScheme.BackupConfig
class manages configuration for the partitioned cache backup map.class
TheExternalScheme
class is responsible for building a fully configured instance of a ExternalCache.class
TheFlashJournalScheme
is used to create an instance of a Flash Journal map.class
TheLocalScheme
class is responsible for building a fully configured instance of a LocalCache.class
TheNearScheme
is used to realize (create) an instance of a NearCache.class
class
ThePagedExternalScheme
class is responsible for building a fully configured instance of a PagedExternalCache.class
TheRamJournalScheme
is used to create an instance of a Ram Journal map.class
TheRemoteCacheScheme
is responsible for creating a fully configured ReadWriteBackingMap.class
A Scheme that realizes both services and caches for Coherence 12.2.1.4 feature named 'views'.