Uses of Interface
com.tangosol.coherence.config.builder.ParameterizedBuilder
-
Packages that use ParameterizedBuilder Package Description com.oracle.coherence.cdi.server Simple CDI-based Cache Server implementation.com.tangosol.coherence.config.builder Defines the typical runtime configuration builders for the Coherence configuration object model.com.tangosol.coherence.config.builder.storemanager Defines external Store Manager Builder implementations for Coherence caches.com.tangosol.coherence.config.scheme Defines the Coherence configuration object model classes and interfaces for Caching and Service Schemes.com.tangosol.coherence.config.xml.processor Defines the Xml document Element and Attribute Processors for Coherence Cache Configuration files.com.tangosol.coherence.dslquery Contains packages and classes supporting the Coherence CohQL command line tool.com.tangosol.coherence.dslquery.function This package contains builders for the various CohQL functions.com.tangosol.util Contains various generic utilities. -
-
Uses of ParameterizedBuilder in com.oracle.coherence.cdi.server
Classes in com.oracle.coherence.cdi.server that implement ParameterizedBuilder Modifier and Type Class Description class
BeanBuilder
Element processor for<cdi:bean>
XML element. -
Uses of ParameterizedBuilder in com.tangosol.coherence.config.builder
Subinterfaces of ParameterizedBuilder in com.tangosol.coherence.config.builder Modifier and Type Interface Description interface
AddressProviderBuilder
AddressProviderBuilder interfaceClasses in com.tangosol.coherence.config.builder that implement ParameterizedBuilder Modifier and Type Class Description class
ActionPolicyBuilder
The abstractActionPolicyBuilder
is a base class builder for buildingActionPolicy
's instances and defers cache configuration validation until the instance is realized.static class
ActionPolicyBuilder.ActionPolicyParameterizedBuilder
ActionPolicyBuilder
wrapper for a ParameterizedBuilder.static class
ActionPolicyBuilder.NullImplementationBuilder
ActionPolicy Null Implementationclass
ClusterQuorumPolicyBuilder
Defer cache configuration validation of aClusterQuorumPolicyBuilder
until realized.class
CustomAddressProviderBuilder
This class builds an AddressProviderBuilder from a customizedParameterizedBuilder
ofAddressProvider
.class
DaemonPoolBuilder
AParameterizedBuilder
that builds aDaemonPool
.class
ElementCalculatorBuilder
TheElementCalculatorBuilder
class builds anNamedTopic.ElementCalculator
.class
EvictionPolicyBuilder
TheEvictionPolicyBuilder
builds aConfigurableCacheMap.EvictionPolicy
.class
FactoryBasedAddressProviderBuilder
This class builds an AddressProviderBuilder from a AddressProviderFactory.class
InetAddressRangeFilterBuilder
InetAddressRangeFilterBuilder defers evaluating configuration parameters until Filter is instantiated.class
InstanceBuilder<T>
AnInstanceBuilder
is aParameterizedBuilder
implementation that additionally supports injection based on Coherence <instance%gt; or <class-scheme> configurations.class
InvalidConfigServiceLoadBalancerBuilder
InvalidConfigServiceLoadBalancerBuilder
defers reporting configuration exception until realized.class
ListBasedAddressProviderBuilder
This class builds an AddressProviderBuilder from a list of address and port.class
LocalAddressProviderBuilder
This class builds an AddressProviderBuilder from a local address.class
NamedEventInterceptorBuilder
An NamedEventInterceptorBuilder facilitates the construction of aNamedEventInterceptor
, which wraps anEventInterceptor
.class
NamedResourceBuilder<T>
class
PartitionAssignmentStrategyBuilder
class
PartitionedCacheQuorumPolicyBuilder
Defer cache configuration validation of an ActionPolicy until realized.class
PersistenceEnvironmentParamBuilder
Build aPersistenceEnvironment
.class
ProxyQuorumPolicyBuilder
Defer cache configuration validation of a ProxyQuorumPolicy until realized.class
ProxyServiceLoadBalancerBuilder
ProxyServiceLoadBalancerBuilder
defers evaluating configuration parameters until ServiceLoadBalancer is instantiated.class
ReadLocatorBuilder
TheReadLocatorBuilder
class builds aBiFunction
that given the currentownership
of a partition andservice
will return amember
to target reads against.class
ServiceFailurePolicyBuilder
Build a default or customizedServiceFailurePolicy
.class
ServiceLoadBalancerBuilder
ServiceLoadBalancerBuilder
defers evaluating configuration parameters until ServiceLoadBalancer is instantiated.class
SocketProviderBuilder
SocketProviderBuilder
enables lazy instantiation of SocketProvider.class
SSLSocketProviderDependenciesBuilder
SSLSocketProviderDependenciesBuilder
enables lazy instantiation of SSL SocketProvider.static class
SSLSocketProviderDependenciesBuilder.HostnameVerifierBuilder
HostnameVerifier dependenciesstatic class
SSLSocketProviderDependenciesBuilder.ProviderBuilder
Provider dependenciesclass
StaticFactoryInstanceBuilder<T>
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
UnitCalculatorBuilder
TheUnitCalculatorBuilder
class builds aConfigurableCacheMap.UnitCalculator
.class
WrapperSocketAddressProviderBuilder
The WrapperSocketAddressProviderBuilder wraps an AddressProviderBuilder so that it can produce a SocketAddressProvider.Fields in com.tangosol.coherence.config.builder declared as ParameterizedBuilder Modifier and Type Field Description protected ParameterizedBuilder<com.oracle.coherence.persistence.PersistenceEnvironment<ReadBuffer>>
PersistenceEnvironmentParamBuilder. m_bldr
AParameterizedBuilder
that creates aPersistenceEnvironment
.protected ParameterizedBuilder<ServiceLoadBalancer>
ServiceLoadBalancerBuilder. m_builder
Customized ServiceLoadBalancerBuilder.Methods in com.tangosol.coherence.config.builder that return ParameterizedBuilder Modifier and Type Method Description <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.ParameterizedBuilder<T>
ParameterizedBuilderRegistry.Registration. getBuilder()
Obtains theParameterizedBuilder
.ParameterizedBuilder<?>
SimpleParameterizedBuilderRegistry.BuilderRegistration. getBuilder()
<T> ParameterizedBuilder<T>
SimpleParameterizedBuilderRegistry. getBuilder(Class<T> clzInstance)
<T> ParameterizedBuilder<T>
SimpleParameterizedBuilderRegistry. getBuilder(Class<T> clzInstance, String sBuilderName)
ParameterizedBuilder<?>
SimpleParameterizedBuilderRegistry.RegistryValue. getBuilder()
Return the registered builder.ParameterizedBuilder<T>
BuilderCustomization. getCustomBuilder()
Obtains the customParameterizedBuilder
.ParameterizedBuilder<T>
DefaultBuilderCustomization. getCustomBuilder()
Obtains the customParameterizedBuilder
.ParameterizedBuilder<EventInterceptor>
NamedEventInterceptorBuilder. getCustomBuilder()
Obtains the customParameterizedBuilder
.ParameterizedBuilder<T>
NamedResourceBuilder. getDelegate()
ParameterizedBuilder<HostnameVerifier>
SSLSocketProviderDependenciesBuilder. getHostnameVerifierBuilder()
Get customized HostnameVerifierBuilderMethods in com.tangosol.coherence.config.builder with parameters of type ParameterizedBuilder Modifier and Type Method Description static 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 HostnameVerifierBuilder -
Uses of ParameterizedBuilder in com.tangosol.coherence.config.builder.storemanager
Methods in com.tangosol.coherence.config.builder.storemanager that return ParameterizedBuilder Modifier and Type Method Description ParameterizedBuilder<T>
AbstractStoreManagerBuilder. getCustomBuilder()
Obtains the customParameterizedBuilder
.Methods in com.tangosol.coherence.config.builder.storemanager with parameters of type ParameterizedBuilder Modifier and Type Method Description void
AbstractStoreManagerBuilder. setCustomBuilder(ParameterizedBuilder<T> bldr)
Sets theParameterizedBuilder
to be used as the alternate builder. -
Uses of ParameterizedBuilder in com.tangosol.coherence.config.scheme
Classes in com.tangosol.coherence.config.scheme that implement ParameterizedBuilder Modifier and Type Class Description class
ClassScheme
TheClassScheme
class is responsible for building customCachingScheme
s and customCacheStoreScheme
s.Methods in com.tangosol.coherence.config.scheme that return ParameterizedBuilder Modifier and Type Method Description ParameterizedBuilder<T>
AbstractLocalCachingScheme. getCustomBuilder()
Obtains the customParameterizedBuilder
.ParameterizedBuilder<Object>
CacheStoreScheme. getCustomBuilder()
Obtains the customParameterizedBuilder
.ParameterizedBuilder<Map>
DistributedScheme.BackupConfig. getCustomBuilder()
Obtains the customParameterizedBuilder
.ParameterizedBuilder<Filter>
ContinuousQueryCacheScheme. getFilterBuilder()
Return theParameterizedBuilder
used to construct theFilter
to be used by theContinuousQueryCache
.ParameterizedBuilder<MapListener>
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
.ParameterizedBuilder<MapListener>
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
.ParameterizedBuilder<ValueExtractor>
ContinuousQueryCacheScheme. getTransformerBuilder()
Return theParameterizedBuilder
used to construct theValueExtractor
to be used as a transformer by theContinuousQueryCache
.Methods in com.tangosol.coherence.config.scheme with parameters of type ParameterizedBuilder Modifier and Type Method Description void
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
.Constructors in com.tangosol.coherence.config.scheme with parameters of type ParameterizedBuilder Constructor Description CustomScheme(ParameterizedBuilder<Map> bldr)
Construct aCustomScheme
. -
Uses of ParameterizedBuilder in com.tangosol.coherence.config.xml.processor
Methods in com.tangosol.coherence.config.xml.processor that return ParameterizedBuilder Modifier and Type Method Description static 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.ParameterizedBuilder<PasswordProvider>
PasswordProviderBuilderProcessor. onProcess(ProcessingContext context, XmlElement xmlElement)
ParameterizedBuilder<T>
ResourceBuilderProcessor. onProcess(ProcessingContext context, XmlElement element)
ParameterizedBuilder<Serializer>
SerializerBuilderProcessor. onProcess(ProcessingContext context, XmlElement xmlElement)
ParameterizedBuilder<T>
SimpleBuilderProcessor. onProcess(ProcessingContext context, XmlElement xmlElement)
ParameterizedBuilder<StorageAccessAuthorizer>
StorageAccessAuthorizerBuilderProcessor. onProcess(ProcessingContext context, XmlElement xmlElement)
ParameterizedBuilder<Filter>
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)
ParameterizedBuilder<Executor>
ExecutorProcessor. process(ProcessingContext context, XmlElement xmlElement)
Process anXmlElement
to return a specific type of value.ParameterizedBuilder<Object>
InstanceProcessor. process(ProcessingContext context, XmlElement element)
Process anXmlElement
to return a specific type of value.ParameterizedBuilder<MapListener>
MapListenerProcessor. process(ProcessingContext context, XmlElement element)
Process anXmlElement
to return a specific type of value.ParameterizedBuilder<PasswordProvider>
PasswordURLProcessor. process(ProcessingContext context, XmlElement element)
ParameterizedBuilder<Filter>
TransformerProcessor. process(ProcessingContext context, XmlElement xmlElement)
static ParameterizedBuilder<?>
ElementProcessorHelper. processParameterizedBuilder(ProcessingContext context, XmlElement element)
Attempts to process the specifiedXmlElement
to produce aParameterizedBuilder
given aProcessingContext
.Methods in com.tangosol.coherence.config.xml.processor that return types with arguments of type ParameterizedBuilder Modifier and Type Method Description List<ParameterizedBuilder<MemberListener>>
MemberListenerProcessor. onProcess(ProcessingContext context, XmlElement xmlElement)
Process anXmlElement
to return a specific type of value.List<ParameterizedBuilder<PartitionListener>>
PartitionListenerProcessor. onProcess(ProcessingContext context, XmlElement xmlElement)
Process anXmlElement
to return a specific type of value. -
Uses of ParameterizedBuilder in com.tangosol.coherence.dslquery
Fields in com.tangosol.coherence.dslquery with type parameters of type ParameterizedBuilder Modifier and Type Field Description protected Map<String,ParameterizedBuilder<?>>
CoherenceQueryLanguage. m_mapFunctions
The map of CohQL functions.Methods in com.tangosol.coherence.dslquery that return ParameterizedBuilder Modifier and Type Method Description ParameterizedBuilder
CoherenceQueryLanguage. getFunction(String sName)
Return the function mapped to the given function name or null if no function mapping exists.ParameterizedBuilder<?>
CoherenceQueryLanguage. removeFunction(String sName)
Remove the CohQL function mapping for the specified function name.Methods in com.tangosol.coherence.dslquery that return types with arguments of type ParameterizedBuilder Modifier and Type Method Description protected Map<String,ParameterizedBuilder<?>>
CoherenceQueryLanguage. initializeFunctionMap()
Creates the Map holding CohQL functions and populates it with the default functions available in CohQL.Methods in com.tangosol.coherence.dslquery with parameters of type ParameterizedBuilder Modifier and Type Method Description void
CoherenceQueryLanguage. addFunction(String sName, ParameterizedBuilder bldrFunction)
Map the specified CohQLParameterizedBuilder
to the specified function name. -
Uses of ParameterizedBuilder in com.tangosol.coherence.dslquery.function
Fields in com.tangosol.coherence.dslquery.function declared as ParameterizedBuilder Modifier and Type Field Description static ParameterizedBuilder<BigDecimalAverage>
FunctionBuilders. 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.static ParameterizedBuilder<ReflectionExtractor>
FunctionBuilders. METHOD_CALL_FUNCTION_BUILDER
This builder will realize instances of aReflectionExtractor
that will call a specific method.static ParameterizedBuilder<IdentityExtractor>
FunctionBuilders. VALUE_FUNCTION_BUILDER
This builder will realize instances of theIdentityExtractor
aggregator. -
Uses of ParameterizedBuilder in com.tangosol.util
Methods in com.tangosol.util with parameters of type ParameterizedBuilder Modifier and Type Method Description static <T> Builder<T>
BuilderHelper. using(ParameterizedBuilder<T> bldr, ParameterResolver resolver, ClassLoader loader, ParameterList list)
Adapts aParameterizedBuilder
into aBuilder
.
-