Interface BuilderCustomization<T>
- All Known Subinterfaces:
BackupMapConfig
- All Known Implementing Classes:
AbstractCompositeScheme,AbstractJournalScheme,AbstractLocalCachingScheme,AbstractNioManagerBuilder,AbstractStoreManagerBuilder,AsyncStoreManagerBuilder,BackingMapScheme,BdbStoreManagerBuilder,CacheStoreScheme,CaffeineScheme,ClassScheme,ContinuousQueryCacheScheme,CustomScheme,CustomStoreManagerBuilder,DefaultBuilderCustomization,DistributedScheme.BackupConfig,ElementCalculatorBuilder,EvictionPolicyBuilder,ExternalScheme,FlashJournalScheme,LocalScheme,NamedEventInterceptorBuilder,NearScheme,NioFileManagerBuilder,OverflowScheme,PagedExternalScheme,PartitionAssignmentStrategyBuilder,RamJournalScheme,ReadLocatorBuilder,ReadWriteBackingMapScheme,UnitCalculatorBuilder,ViewScheme
public interface BuilderCustomization<T>
A class that implements
BuilderCustomization is one that allows an alternate
builder, as a ParameterizedBuilder, to be provided so that the said class
may use it for realizing objects.- Since:
- Coherence 12.1.2
- Author:
- pfm 2011.11.30
-
Method Summary
Modifier and TypeMethodDescriptionObtains the customParameterizedBuilder.voidSets theParameterizedBuilderto be used as the alternate builder.
-
Method Details
-
getCustomBuilder
ParameterizedBuilder<T> getCustomBuilder()Obtains the customParameterizedBuilder.- Returns:
- the
ParameterizedBuilder
-
setCustomBuilder
Sets theParameterizedBuilderto be used as the alternate builder.- Parameters:
bldr- the ParameterizedBuilder
-