Package com.tangosol.coherence.config.xml.processor
package com.tangosol.coherence.config.xml.processor
Defines the Xml document Element and Attribute Processors for Coherence Cache
Configuration files.
- Since:
- 12.1.2
-
ClassDescriptionA
ConditionalElementProcessor
that provides defined behaviors for processing emptyXmlElement
s.The behavior of theConditionalElementProcessor
when it encounters an emptyXmlElement
.AnElementProcessor
that will parse an <acceptor-config> and produce anAcceptorDependencies
.AnElementProcessor
that will parse and produce a ParameterizedBuilder<AddressProvider> based on an address-provider configuration element, that of which is defined as such (with support for foreign-namespaces)AnElementProcessor
for an <async-backup> Configuration.AnElementProcessor
for <authorized-hosts> Configuration Elements.A BackingMapSchemeProcessor is responsible for processing a backing-map-schemeXmlElement
to produce aBackingMapScheme
.AnElementProcessor
for the <buffer-type> Cache Configuration element.Implementation ofOverrideProcessor
that process cache configuration override file.AnCacheMappingProcessor
is responsible for processing <cache-mapping>XmlElement
s to produce aCacheMapping
.AnElementProcessor
that will parse cache-service-proxy configuration element tp produce aDefaultCacheServiceProxyDependencies
object.AnCachingSchemeMappingProcessor
is responsible for processing <caching-scheme-mapping>XmlElement
s to update theResourceMappingRegistry
withCacheMapping
s.ACachingSchemesProcessor
is anElementProcessor
for the <caching-schemes%gt; element of Coherence Cache Configuration files.CompositeSchemeProcessor<T extends AbstractCompositeScheme>ACompositeSchemeProcessor
is aCustomizableBuilderProcessor
for schemes that consist of a front and back scheme.AConfigurationProcessor
is responsible for processing a configurationXmlElement
to produce aCacheConfig
object.ACustomizableBinaryStoreManagerBuilderProcessor
is aCustomizableBuilderProcessor
that additionally processes the required definition of aBinaryStoreManagerBuilder
for those classes supportingBinaryStoreManagerBuilderCustomization
.ACustomizableBuilderProcessor
is a multi-purposeElementProcessor
responsible for processing xml elements that produce objects supportingBuilderCustomization
.AnElementProcessor
to process a daemon pool configuration.TheDefaultsProcessor
is responsible for processing the <defaults>XmlElement
in a Coherence Cache Configuration file, registering each of the processed elements with theResourceRegistry
.An ElementProcessor for processing <compressor> configurations.AElementCalculatorProcessor
is responsible for processing an element-calculatorXmlElement
to produce anElementCalculatorBuilder
.AnElementProcessorHelper
provides a number of helper methods forElementProcessor
s.EnumProcessor<T extends Enum<?>>AEnumProcessor
is responsible for processing Coherence Enum values and return the corresponding Enum type.AEvictionPolicyProcessor
is responsible for processing an eviction-policyXmlElement
to produce anEvictionPolicyBuilder
.AnElementProcessor
that will parse and produce a Executor based on an ssl/executor configuration element.AnElementProcessor
that will parse a <global-socket-provider> and produce the globalSocketProviderBuilder
.AnElementProcessor
to produce aHttpAcceptorDependencies
from a <http-acceptor%gt; configuration.AnElementProcessor
that will parse an <initator-config> and produce anInitiatorDependencies
.AnExpression
implementation that represents the use of a {cache-ref} macro in a Configuration File.AnExpression
implementation that represents the use of a {collection-ref} macro in a Configuration File.AnExpression
implementation that represents the use of a {cache-ref} macro in a Cache Configuration File.AnExpression
implementation that represents the use of a {resource} macro in a configuration File.AnExpression
implementation that represents the use of a {scheme-ref} macro in a Cache Configuration File.AnInitParamsProcessor
is responsible for processing <init-params>XmlElement
s to produceResolvableParameterList
s.AnInstanceProcessor
is responsible for processing <instance>XmlElement
s to produceParameterizedBuilder
s.AElementProcessor
for the <interceptor> element.AElementProcessor
for the <interceptors> element.AInternalCacheSchemeProcessor
is responsible for processing an internal-cache-schemeXmlElement
s to produce aMapBuilder
.AnElementProcessor
that will parse invocation-service-proxy configuration element tp produce aDefaultInvocationServiceProxyDependencies
object.AnElementProcessor
that will parse and produce a DefaultKeystoreDependencies based on a key-store configuration element.AnElementProcessor
for Coherence <lease-granularity> configurationAnElementProcessor
that parses a <local-address> to produce anInetSocketAddress
.AMapListenerProcessor
is responsible for processing a listenerXmlElement
s to produce aParameterizedBuilder
for aMapListener
.An ElementProcessor to process a <member-listener> to produce a List containing a single MemberListener.AMemorySizeProcessor
is responsible for processing Coherence memory sizes and returning them in bytes.AnElementProcessor
for JMS <message-delivery-mode> configurations.AMillisProcessor
is responsible for processing Coherence time values and returning them in milliseconds.AnElementProcessor
that does nothing.AOperationBundlingProcessor
is responsible for processing an operation-bundlingXmlElement
to produce anBundleManager
.AnElementProcessor
that parses a <paged-topic-scheme> element; produces aPagedTopicScheme
.AParamTypeProcessor
is responsible for processing <param-type>XmlElement
s to produce a fully qualified class name.An ElementProcessor to process a <partition-assignment-strategy> to produce a PartitionAssignmentStrategy.An ElementProcessor that will parse a <partitioned-quorum-policy-scheme> and produce a suitableActionPolicy
An ElementProcessor to process a <partition-listener> to produce a List containing a single PartitionListener.AnElementProcessor
for <password-provider> elements defined by a Coherence Operational Configuration file.This class is to wrap the existing password into the password-provider approach.APasswordProvidersProcessor
is responsible for processing <password-providers>XmlElement
of Coherence Operational Configuration filesThePasswordURLProcessor
is responsible for processing the <password-url>XmlElement
in a Coherence configuration file.AnElementProcessor
for the <persistence-environments%gt; element of Coherence Operational Configuration files.AnElementProcessor
for children elements of <persistence-environments%gt; element of Coherence Operational Configuration files.AnElementProcessor
that will parse a <persistence> element to produce aPersistenceDependencies
instance.AnElementProcessor
that will parse and produce a ProviderBuilder based on a provider configuration element.AnElementProcessor
that will parse a <proxy-quorum-policy-scheme> and produce a suitableActionPolicy
AReadLocatorProcessor
is responsible for processing theread-locator
xml
to produce aReadLocatorBuilder
.AnElementProcessor
for <resource> elements defined by a Coherence Operational Configuration file.AnElementProcessor
for the <resources%gt; element of Coherence Operational Configuration files.ASchemesProcessor
is anElementProcessor
for the <caching-schemes%gt; element of Coherence Cache Configuration files.TheScopeNameProcessor
is responsible for processing the <scope-name>XmlElement
in a Coherence Cache Configuration file.AnElementProcessor
for <serializer> elements defined by a Coherence Operational Configuration file.An ElementProcessor that will parse a <serializer> and produce a suitable SerializerFactoryAnElementProcessor
for the <serializers%gt; element of Coherence Operational Configuration files.ServiceBuilderProcessor<T extends ServiceBuilder>AServiceBuilderProcessor
is anElementProcessor
responsible for producing various kinds ofServiceBuilder
s.An ElementProcessor that will parse a <service-failure-policyr> and produce a suitable ServiceFailurePolicyAnElementProcessor
for <load-balancer> configuration used by federated and proxy services.AnElementProcessor
that returns a simpleParameterizedBuilder
.AnElementProcessor
forSocketOptions
.AnElementProcessor
that will parse a <socket-provider> and produce aSocketProviderBuilder
.AnSocketProvidersProcessor
is responsible for processing <socket-provider>XmlElement
s SocketProvider definitions.AnElementProcessor
that will process anXmlElement
defining aParameterizedBuilder
, after which it will eagerly realized to produce an instance of the required type.AnElementProcessor
that will parse and produce aHostnameVerifier
based on hostname-verifier configuration element.AnElementProcessor
that will parse and produce a DefaultManagerDependencies based on a identity-manager/trust-manager configuration element.AnElementProcessor
that will parse and produce a NameListDependencies based on a protocol-versions or cipher-suites configuration element.AnElementProcessor
that will parse an <ssl> and produce aSSLSocketProviderDependenciesBuilder
object.AnElementProcessor
for <storage-authorizer> elements defined by a Coherence Operational Configuration file.AnElementProcessor
for the <storage-authorizers%gt; element of Coherence Operational Configuration files.AElementProcessor
for the <subscriber-group> element.AElementProcessor
for the <subscriber-groups> element.AnElementProcessor
that will parse an <tcp-acceptor> and produce a TcpAcceptorDependencies object.AnElementProcessor
that will parse an <tcp-initiator> and produce a TcpInitiatorDependencies object.AnTopicMappingProcessor
is responsible for processing <topic-mapping>XmlElement
s to produce aTopicMapping
.AnTopicSchemeMappingProcessor
is responsible for processing <topic-scheme-mapping>XmlElement
s to update theResourceMappingRegistry
withResourceMapping
s.Responsible for processingview-filter
elements.AUnitCalculatorProcessor
is responsible for processing a unit-calculatorXmlElement
to produce aUnitCalculatorBuilder
.UnsupportedFeatureProcessor is an ElementProcessor that fails fast highlighting which feature is not supported in this edition of the product.AnElementProcessor
that creates aBackingMapScheme
for use in a collection scheme.Deprecated.