Uses of Interface
com.tangosol.coherence.config.builder.ParameterizedBuilder
Package
Description
Simple CDI-based Cache Server implementation.
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.
Defines the Xml document Element and Attribute Processors for Coherence Cache
Configuration files.
Contains packages and classes supporting the Coherence CohQL command line tool.
This package contains builders for the various CohQL functions.
Contains various generic utilities.
-
Uses of ParameterizedBuilder in com.oracle.coherence.cdi.server
-
Uses of ParameterizedBuilder in com.tangosol.coherence.config.builder
Modifier and TypeInterfaceDescriptioninterface
AddressProviderBuilder interfaceModifier and TypeClassDescriptionclass
The abstractActionPolicyBuilder
is a base class builder for buildingActionPolicy
's instances and defers cache configuration validation until the instance is realized.static class
ActionPolicyBuilder
wrapper for a ParameterizedBuilder.static class
ActionPolicy Null Implementationclass
Defer cache configuration validation of aClusterQuorumPolicyBuilder
until realized.class
This class builds an AddressProviderBuilder from a customizedParameterizedBuilder
ofAddressProvider
.class
AParameterizedBuilder
that builds aDaemonPool
.class
TheElementCalculatorBuilder
class builds anNamedTopic.ElementCalculator
.class
TheEvictionPolicyBuilder
builds aConfigurableCacheMap.EvictionPolicy
.class
This class builds an AddressProviderBuilder from a AddressProviderFactory.class
InetAddressRangeFilterBuilder defers evaluating configuration parameters until Filter is instantiated.class
AnInstanceBuilder
is aParameterizedBuilder
implementation that additionally supports injection based on Coherence <instance%gt; or <class-scheme> configurations.class
InvalidConfigServiceLoadBalancerBuilder
defers reporting configuration exception until realized.class
This class builds an AddressProviderBuilder from a list of address and port.class
This class builds an AddressProviderBuilder from a local address.class
An NamedEventInterceptorBuilder facilitates the construction of aNamedEventInterceptor
, which wraps anEventInterceptor
.class
class
class
Defer cache configuration validation of an ActionPolicy until realized.class
Build aPersistenceEnvironment
.class
Defer cache configuration validation of a ProxyQuorumPolicy until realized.class
ProxyServiceLoadBalancerBuilder
defers evaluating configuration parameters until ServiceLoadBalancer is instantiated.class
TheReadLocatorBuilder
class builds aBiFunction
that given the currentownership
of a partition andservice
will return amember
to target reads against.class
Build a default or customizedServiceFailurePolicy
.class
ServiceLoadBalancerBuilder
defers evaluating configuration parameters until ServiceLoadBalancer is instantiated.class
SocketProviderBuilder
enables lazy instantiation of SocketProvider.class
SSLSocketProviderDependenciesBuilder
enables lazy instantiation of SSL SocketProvider.static class
HostnameVerifier dependenciesstatic class
Provider dependenciesclass
AStaticFactoryInstanceBuilder
is aParameterizedBuilder
that has been configured to realize objects based on the properties defined by an <instance> configuration element that uses the static <class-factory-name> approach.class
TheUnitCalculatorBuilder
class builds aConfigurableCacheMap.UnitCalculator
.class
The WrapperSocketAddressProviderBuilder wraps an AddressProviderBuilder so that it can produce a SocketAddressProvider.Modifier and TypeFieldDescriptionprotected ParameterizedBuilder
<com.oracle.coherence.persistence.PersistenceEnvironment<ReadBuffer>> PersistenceEnvironmentParamBuilder.m_bldr
AParameterizedBuilder
that creates aPersistenceEnvironment
.protected ParameterizedBuilder
<ServiceLoadBalancer> ServiceLoadBalancerBuilder.m_builder
Customized ServiceLoadBalancerBuilder.Modifier and TypeMethodDescription<T> ParameterizedBuilder
<T> ParameterizedBuilderRegistry.getBuilder
(Class<T> clzInstance) Attempts to retrieve the builder that was registered with the specified class.<T> ParameterizedBuilder
<T> ParameterizedBuilderRegistry.getBuilder
(Class<T> clzInstance, String sBuilderName) Attempts to retrieve the builder that was registered with the specified class and name.ParameterizedBuilderRegistry.Registration.getBuilder()
Obtains theParameterizedBuilder
.SimpleParameterizedBuilderRegistry.BuilderRegistration.getBuilder()
<T> ParameterizedBuilder
<T> SimpleParameterizedBuilderRegistry.getBuilder
(Class<T> clzInstance) <T> ParameterizedBuilder
<T> SimpleParameterizedBuilderRegistry.getBuilder
(Class<T> clzInstance, String sBuilderName) SimpleParameterizedBuilderRegistry.RegistryValue.getBuilder()
Return the registered builder.BuilderCustomization.getCustomBuilder()
Obtains the customParameterizedBuilder
.DefaultBuilderCustomization.getCustomBuilder()
Obtains the customParameterizedBuilder
.NamedEventInterceptorBuilder.getCustomBuilder()
Obtains the customParameterizedBuilder
.NamedResourceBuilder.getDelegate()
SSLSocketProviderDependenciesBuilder.getHostnameVerifierBuilder()
Get customized HostnameVerifierBuilderModifier and TypeMethodDescriptionstatic boolean
ParameterizedBuilderHelper.realizes
(ParameterizedBuilder<?> bldr, Class<?> clzClass, ParameterResolver resolver, ClassLoader loader) Deprecated.<T> String
ParameterizedBuilderRegistry.registerBuilder
(Class<T> clzInstance, ParameterizedBuilder<? extends T> builder) Registers aParameterizedBuilder
for later retrieval withParameterizedBuilderRegistry.getBuilder(Class)
.<T> String
ParameterizedBuilderRegistry.registerBuilder
(Class<T> clzInstance, String sBuilderName, ParameterizedBuilder<? extends T> builder) Registers aParameterizedBuilder
with the specified name for later retrieval withParameterizedBuilderRegistry.getBuilder(Class, String)
.<T> String
SimpleParameterizedBuilderRegistry.registerBuilder
(Class<T> clzInstance, ParameterizedBuilder<? extends T> builder) <T> String
SimpleParameterizedBuilderRegistry.registerBuilder
(Class<T> clzInstance, String sBuilderName, ParameterizedBuilder<? extends T> builder) void
SSLSocketProviderDependenciesBuilder.HostnameVerifierBuilder.setBuilder
(ParameterizedBuilder<HostnameVerifier> builder) void
SSLSocketProviderDependenciesBuilder.ProviderBuilder.setBuilder
(ParameterizedBuilder<Provider> builder) Customized provider buildervoid
BuilderCustomization.setCustomBuilder
(ParameterizedBuilder<T> bldr) Sets theParameterizedBuilder
to be used as the alternate builder.void
DefaultBuilderCustomization.setCustomBuilder
(ParameterizedBuilder<T> bldr) Sets theParameterizedBuilder
to be used as the alternate builder.void
NamedEventInterceptorBuilder.setCustomBuilder
(ParameterizedBuilder<EventInterceptor> bldr) Sets theParameterizedBuilder
to be used as the alternate builder.void
PersistenceEnvironmentParamBuilder.setCustomEnvironment
(ParameterizedBuilder<com.oracle.coherence.persistence.PersistenceEnvironment<ReadBuffer>> bldrPersistence) Set abuilder
to be used instantiate the appropriatePersistenceEnvironment
.void
SSLSocketProviderDependenciesBuilder.setExecutor
(ParameterizedBuilder<Executor> bldr) Set SSL executors builder.void
SSLSocketProviderDependenciesBuilder.setHostnameVerifierBuilder
(ParameterizedBuilder<HostnameVerifier> bldr) Set the customized HostnameVerifierBuilderModifierConstructorDescriptionBuilderRegistration
(String sBuilderName, Class<?> clzInstance, ParameterizedBuilder<?> bldr) ConstructsCustomAddressProviderBuilder
CustomAddressProviderBuilder
(ParameterizedBuilder<AddressProvider> builder, ParameterResolver resolver) ConstructsCustomAddressProviderBuilder
CustomAddressProviderBuilder
(ParameterizedBuilder<AddressProvider> builder, ParameterResolver resolver, XmlElement xmlConfig) ConstructsCustomAddressProviderBuilder
NamedResourceBuilder
(ParameterizedBuilder<T> delegate, String sName) PartitionAssignmentStrategyBuilder
(ParameterizedBuilder<?> bldr, XmlElement xmlElement) ConstructsPartitionAssignmentStrategyBuilder
ProxyServiceLoadBalancerBuilder
(ParameterizedBuilder bldr, XmlElement xmlConfig) ConstructsProxyServiceLoadBalancerBuilder
RegistryValue
(ParameterizedBuilder<?> builder) Construct aSimpleParameterizedBuilderRegistry.RegistryValue
.ServiceFailurePolicyBuilder
(ParameterizedBuilder<ServiceFailurePolicy> builder, XmlElement xmlConfig) ServiceFailurePolicy
constructor for customized builder.ServiceLoadBalancerBuilder
(ParameterizedBuilder<ServiceLoadBalancer> builder, XmlElement xmlConfig) ConstructsServiceLoadBalancerBuilder
-
Uses of ParameterizedBuilder in com.tangosol.coherence.config.builder.storemanager
Modifier and TypeMethodDescriptionAbstractStoreManagerBuilder.getCustomBuilder()
Obtains the customParameterizedBuilder
.Modifier and TypeMethodDescriptionvoid
AbstractStoreManagerBuilder.setCustomBuilder
(ParameterizedBuilder<T> bldr) Sets theParameterizedBuilder
to be used as the alternate builder. -
Uses of ParameterizedBuilder in com.tangosol.coherence.config.scheme
Modifier and TypeClassDescriptionclass
TheClassScheme
class is responsible for building customCachingScheme
s and customCacheStoreScheme
s.Modifier and TypeMethodDescriptionAbstractLocalCachingScheme.getCustomBuilder()
Obtains the customParameterizedBuilder
.CacheStoreScheme.getCustomBuilder()
Obtains the customParameterizedBuilder
.DistributedScheme.BackupConfig.getCustomBuilder()
Obtains the customParameterizedBuilder
.ContinuousQueryCacheScheme.getFilterBuilder()
Return theParameterizedBuilder
used to construct theFilter
to be used by theContinuousQueryCache
.AbstractCachingScheme.getListenerBuilder()
Obtains aParameterizedBuilder
for aMapListener
that can be used for buildingMapListener
s those of which may be later added to theMap
s orNamedCache
s realized by theCachingScheme
.ObservableCachingScheme.getListenerBuilder()
Obtains aParameterizedBuilder
for aMapListener
that can be used for buildingMapListener
s those of which may be later added to theMap
s orNamedCache
s realized by theCachingScheme
.ContinuousQueryCacheScheme.getTransformerBuilder()
Return theParameterizedBuilder
used to construct theValueExtractor
to be used as a transformer by theContinuousQueryCache
.Modifier and TypeMethodDescriptionvoid
AbstractLocalCachingScheme.setCustomBuilder
(ParameterizedBuilder<T> bldr) Sets theParameterizedBuilder
to be used as the alternate builder.void
CacheStoreScheme.setCustomBuilder
(ParameterizedBuilder<Object> bldr) Sets theParameterizedBuilder
to be used as the alternate builder.void
DistributedScheme.BackupConfig.setCustomBuilder
(ParameterizedBuilder<Map> bldr) Set the InstanceBuilder that builds the custom instance.void
ContinuousQueryCacheScheme.setFilterBuilder
(ParameterizedBuilder<Filter> filterBuilder) void
AbstractCachingScheme.setListenerBuilder
(ParameterizedBuilder<MapListener> bldr) Set theParameterizedBuilder
that builds aMapListener
.void
ContinuousQueryCacheScheme.setTransformerBuilder
(ParameterizedBuilder<ValueExtractor> transformerBuilder) Set theParameterizedBuilder
used to construct theValueExtractor
to be used as a transformer by theContinuousQueryCache
.ModifierConstructorDescriptionCustomScheme
(ParameterizedBuilder<Map> bldr) Construct aCustomScheme
. -
Uses of ParameterizedBuilder in com.tangosol.coherence.config.xml.processor
Modifier and TypeMethodDescriptionstatic ParameterizedBuilder
<PasswordProvider> PasswordProviderBuilderProcessor.getNullPasswordProviderBuilder()
Rerturns a builder for null password values.static ParameterizedBuilder
<PasswordProvider> PasswordProviderBuilderProcessor.getPasswordProviderBuilderForPasswordStr
(String password) Generates a ParameterizedBuilder using the DefaultPasswordProvider.class by passing the string-input to its single-param constructor.PasswordProviderBuilderProcessor.onProcess
(ProcessingContext context, XmlElement xmlElement) ResourceBuilderProcessor.onProcess
(ProcessingContext context, XmlElement element) SerializerBuilderProcessor.onProcess
(ProcessingContext context, XmlElement xmlElement) SimpleBuilderProcessor.onProcess
(ProcessingContext context, XmlElement xmlElement) StorageAccessAuthorizerBuilderProcessor.onProcess
(ProcessingContext context, XmlElement xmlElement) AuthorizedHostsProcessor.process
(ProcessingContext context, XmlElement xmlElement) Process anXmlElement
to return a specific type of value.ParameterizedBuilder
<com.tangosol.internal.util.DaemonPool> DaemonPoolProcessor.process
(ProcessingContext context, XmlElement xml) ExecutorProcessor.process
(ProcessingContext context, XmlElement xmlElement) Process anXmlElement
to return a specific type of value.InstanceProcessor.process
(ProcessingContext context, XmlElement element) Process anXmlElement
to return a specific type of value.MapListenerProcessor.process
(ProcessingContext context, XmlElement element) Process anXmlElement
to return a specific type of value.PasswordURLProcessor.process
(ProcessingContext context, XmlElement element) TransformerProcessor.process
(ProcessingContext context, XmlElement xmlElement) static ParameterizedBuilder
<?> ElementProcessorHelper.processParameterizedBuilder
(ProcessingContext context, XmlElement element) Attempts to process the specifiedXmlElement
to produce aParameterizedBuilder
given aProcessingContext
.Modifier and TypeMethodDescriptionMemberListenerProcessor.onProcess
(ProcessingContext context, XmlElement xmlElement) Process anXmlElement
to return a specific type of value.PartitionListenerProcessor.onProcess
(ProcessingContext context, XmlElement xmlElement) Process anXmlElement
to return a specific type of value. -
Uses of ParameterizedBuilder in com.tangosol.coherence.dslquery
Modifier and TypeFieldDescriptionprotected Map
<String, ParameterizedBuilder<?>> CoherenceQueryLanguage.m_mapFunctions
The map of CohQL functions.Modifier and TypeMethodDescriptionCoherenceQueryLanguage.getFunction
(String sName) Return the function mapped to the given function name or null if no function mapping exists.CoherenceQueryLanguage.removeFunction
(String sName) Remove the CohQL function mapping for the specified function name.Modifier and TypeMethodDescriptionprotected Map
<String, ParameterizedBuilder<?>> CoherenceQueryLanguage.initializeFunctionMap()
Creates the Map holding CohQL functions and populates it with the default functions available in CohQL.Modifier and TypeMethodDescriptionvoid
CoherenceQueryLanguage.addFunction
(String sName, ParameterizedBuilder bldrFunction) Map the specified CohQLParameterizedBuilder
to the specified function name. -
Uses of ParameterizedBuilder in com.tangosol.coherence.dslquery.function
Modifier and TypeFieldDescriptionFunctionBuilders.BIG_DECIMAL_AVERAGE_FUNCTION_BUILDER
This builder will realize instances of theBigDecimalAverage
aggregator.static ParameterizedBuilder
<BigDecimalMax> FunctionBuilders.BIG_DECIMAL_MAX_FUNCTION_BUILDER
This builder will realize instances of theBigDecimalMax
aggregator.static ParameterizedBuilder
<BigDecimalMin> FunctionBuilders.BIG_DECIMAL_MIN_FUNCTION_BUILDER
This builder will realize instances of theBigDecimalMin
aggregator.static ParameterizedBuilder
<BigDecimalSum> FunctionBuilders.BIG_DECIMAL_SUM_FUNCTION_BUILDER
This builder will realize instances of theBigDecimalSum
aggregator.static ParameterizedBuilder
<String> FunctionBuilders.CONCAT_FUNCTION_BUILDER
This builder will result in a concatenation of all function arguments to a single string result.static ParameterizedBuilder
<Count> FunctionBuilders.COUNT_FUNCTION_BUILDER
This builder will realize instances of theCount
aggregator.static ParameterizedBuilder
<DoubleAverage> FunctionBuilders.DOUBLE_AVERAGE_FUNCTION_BUILDER
This builder will realize instances of theDoubleAverage
aggregator.static ParameterizedBuilder
<DoubleMax> FunctionBuilders.DOUBLE_MAX_FUNCTION_BUILDER
This builder will realize instances of theDoubleMax
aggregator.static ParameterizedBuilder
<DoubleMin> FunctionBuilders.DOUBLE_MIN_FUNCTION_BUILDER
This builder will realize instances of theDoubleMin
aggregator.static ParameterizedBuilder
<DoubleSum> FunctionBuilders.DOUBLE_SUM_FUNCTION_BUILDER
This builder will realize instances of theDoubleSum
aggregator.static ParameterizedBuilder
<ValueExtractor> FunctionBuilders.KEY_FUNCTION_BUILDER
ThisParameterizedBuilder
handles the key() function.static ParameterizedBuilder
<LongMax> FunctionBuilders.LONG_MAX_FUNCTION_BUILDER
This builder will realize instances of theLongMax
aggregator.static ParameterizedBuilder
<LongMin> FunctionBuilders.LONG_MIN_FUNCTION_BUILDER
This builder will realize instances of theLongMin
aggregator.static ParameterizedBuilder
<LongSum> FunctionBuilders.LONG_SUM_FUNCTION_BUILDER
This builder will realize instances of theLongSum
aggregator.FunctionBuilders.METHOD_CALL_FUNCTION_BUILDER
This builder will realize instances of aReflectionExtractor
that will call a specific method.FunctionBuilders.VALUE_FUNCTION_BUILDER
This builder will realize instances of theIdentityExtractor
aggregator. -
Uses of ParameterizedBuilder in com.tangosol.util
Modifier and TypeMethodDescriptionstatic <T> Builder
<T> BuilderHelper.using
(ParameterizedBuilder<T> bldr, ParameterResolver resolver, ClassLoader loader, ParameterList list) Adapts aParameterizedBuilder
into aBuilder
.