Package com.tangosol.coherence.config.xml.processor
Defines the Xml document Element and Attribute Processors for Coherence Cache
Configuration files.
- Since:
- 12.1.2
-
Class Summary Class Description AbstractEmptyElementProcessor<T> AConditionalElementProcessor
that provides defined behaviors for processing emptyXmlElement
s.AcceptorDependenciesProcessor AnElementProcessor
that will parse an <acceptor-config> and produce anAcceptorDependencies
.AddressProviderBuilderProcessor 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)AsyncBackupProcessor AnElementProcessor
for an <async-backup> Configuration.AuthorizedHostsProcessor AnElementProcessor
for <authorized-hosts> Configuration Elements.BackingMapSchemeProcessor A BackingMapSchemeProcessor is responsible for processing a backing-map-schemeXmlElement
to produce aBackingMapScheme
.BufferTypeProcessor AnElementProcessor
for the <buffer-type> Cache Configuration element.CacheConfigOverrideProcessor Implementation ofOverrideProcessor
that process cache configuration override file.CacheMappingProcessor AnCacheMappingProcessor
is responsible for processing <cache-mapping>XmlElement
s to produce aCacheMapping
.CacheServiceProxyProcessor AnElementProcessor
that will parse cache-service-proxy configuration element tp produce aDefaultCacheServiceProxyDependencies
object.CachingSchemeMappingProcessor AnCachingSchemeMappingProcessor
is responsible for processing <caching-scheme-mapping>XmlElement
s to update theResourceMappingRegistry
withCacheMapping
s.CachingSchemesProcessor 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.ConfigurationProcessor AConfigurationProcessor
is responsible for processing a configurationXmlElement
to produce aCacheConfig
object.CustomizableBinaryStoreManagerBuilderProcessor<T extends BinaryStoreManagerBuilderCustomization> ACustomizableBinaryStoreManagerBuilderProcessor
is aCustomizableBuilderProcessor
that additionally processes the required definition of aBinaryStoreManagerBuilder
for those classes supportingBinaryStoreManagerBuilderCustomization
.CustomizableBuilderProcessor<T> ACustomizableBuilderProcessor
is a multi-purposeElementProcessor
responsible for processing xml elements that produce objects supportingBuilderCustomization
.DaemonPoolProcessor AnElementProcessor
to process a daemon pool configuration.DefaultsProcessor TheDefaultsProcessor
is responsible for processing the <defaults>XmlElement
in a Coherence Cache Configuration file, registering each of the processed elements with theResourceRegistry
.DeltaCompressorProcessor An ElementProcessor for processing <compressor> configurations.ElementCalculatorProcessor AElementCalculatorProcessor
is responsible for processing an element-calculatorXmlElement
to produce anElementCalculatorBuilder
.ElementProcessorHelper 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.EvictionPolicyProcessor AEvictionPolicyProcessor
is responsible for processing an eviction-policyXmlElement
to produce anEvictionPolicyBuilder
.ExecutorProcessor AnElementProcessor
that will parse and produce a Executor based on an ssl/executor configuration element.GlobalSocketProviderProcessor AnElementProcessor
that will parse a <global-socket-provider> and produce the globalSocketProviderBuilder
.HealthProcessor HealthProcessor.XMLHealthCheckDependencies HttpAcceptorDependenciesProcessor AnElementProcessor
to produce aHttpAcceptorDependencies
from a <http-acceptor%gt; configuration.InitiatorDependenciesProcessor AnElementProcessor
that will parse an <initator-config> and produce anInitiatorDependencies
.InitParamProcessor InitParamProcessor.CacheRefExpression AnExpression
implementation that represents the use of a {cache-ref} macro in a Configuration File.InitParamProcessor.CollectionRefExpression AnExpression
implementation that represents the use of a {collection-ref} macro in a Configuration File.InitParamProcessor.DataStructureRefExpression<E> AnExpression
implementation that represents the use of a {cache-ref} macro in a Cache Configuration File.InitParamProcessor.ResourceRefExpression AnExpression
implementation that represents the use of a {resource} macro in a configuration File.InitParamProcessor.SchemeRefExpression AnExpression
implementation that represents the use of a {scheme-ref} macro in a Cache Configuration File.InitParamsProcessor AnInitParamsProcessor
is responsible for processing <init-params>XmlElement
s to produceResolvableParameterList
s.InstanceProcessor AnInstanceProcessor
is responsible for processing <instance>XmlElement
s to produceParameterizedBuilder
s.InterceptorProcessor AElementProcessor
for the <interceptor> element.InterceptorsProcessor AElementProcessor
for the <interceptors> element.InternalCacheSchemeProcessor AInternalCacheSchemeProcessor
is responsible for processing an internal-cache-schemeXmlElement
s to produce aMapBuilder
.InvocationServiceProxyProcessor AnElementProcessor
that will parse invocation-service-proxy configuration element tp produce aDefaultInvocationServiceProxyDependencies
object.KeystoreProcessor AnElementProcessor
that will parse and produce a DefaultKeystoreDependencies based on a key-store configuration element.LeaseGranularityProcessor AnElementProcessor
for Coherence <lease-granularity> configurationLocalAddressProcessor AnElementProcessor
that parses a <local-address> to produce anInetSocketAddress
.MapListenerProcessor AMapListenerProcessor
is responsible for processing a listenerXmlElement
s to produce aParameterizedBuilder
for aMapListener
.MemberListenerProcessor An ElementProcessor to process a <member-listener> to produce a List containing a single MemberListener.MemorySizeProcessor AMemorySizeProcessor
is responsible for processing Coherence memory sizes and returning them in bytes.MessageDeliveryModeProcessor AnElementProcessor
for JMS <message-delivery-mode> configurations.MillisProcessor AMillisProcessor
is responsible for processing Coherence time values and returning them in milliseconds.NoOpElementProcessor AnElementProcessor
that does nothing.OperationBundlingProcessor AOperationBundlingProcessor
is responsible for processing an operation-bundlingXmlElement
to produce anBundleManager
.PagedTopicSchemeProcessor AnElementProcessor
that parses a <paged-topic-scheme> element; produces aPagedTopicScheme
.ParamTypeProcessor AParamTypeProcessor
is responsible for processing <param-type>XmlElement
s to produce a fully qualified class name.PartitionAssignmentStrategyProcessor An ElementProcessor to process a <partition-assignment-strategy> to produce a PartitionAssignmentStrategy.PartitionedQuorumPolicyProcessor An ElementProcessor that will parse a <partitioned-quorum-policy-scheme> and produce a suitableActionPolicy
PartitionListenerProcessor An ElementProcessor to process a <partition-listener> to produce a List containing a single PartitionListener.PasswordProviderBuilderProcessor AnElementProcessor
for <password-provider> elements defined by a Coherence Operational Configuration file.PasswordProviderBuilderProcessor.DefaultPasswordProvider This class is to wrap the existing password into the password-provider approach.PasswordProvidersProcessor APasswordProvidersProcessor
is responsible for processing <password-providers>XmlElement
of Coherence Operational Configuration filesPasswordURLProcessor ThePasswordURLProcessor
is responsible for processing the <password-url>XmlElement
in a Coherence configuration file.PersistenceEnvironmentsProcessor AnElementProcessor
for the <persistence-environments%gt; element of Coherence Operational Configuration files.PersistenceEnvironmentsProcessor.PersistenceEnvironmentProcessor AnElementProcessor
for children elements of <persistence-environments%gt; element of Coherence Operational Configuration files.PersistenceProcessor AnElementProcessor
that will parse a <persistence> element to produce aPersistenceDependencies
instance.ProviderProcessor AnElementProcessor
that will parse and produce a ProviderBuilder based on a provider configuration element.ProxyQuorumPolicyProcessor AnElementProcessor
that will parse a <proxy-quorum-policy-scheme> and produce a suitableActionPolicy
ReadLocatorProcessor AReadLocatorProcessor
is responsible for processing theread-locator
xml
to produce aReadLocatorBuilder
.ResourceBuilderProcessor<T> AnElementProcessor
for <resource> elements defined by a Coherence Operational Configuration file.ResourcesProcessor AnElementProcessor
for the <resources%gt; element of Coherence Operational Configuration files.SchemesProcessor ASchemesProcessor
is anElementProcessor
for the <caching-schemes%gt; element of Coherence Cache Configuration files.ScopeNameProcessor TheScopeNameProcessor
is responsible for processing the <scope-name>XmlElement
in a Coherence Cache Configuration file.SerializerBuilderProcessor AnElementProcessor
for <serializer> elements defined by a Coherence Operational Configuration file.SerializerFactoryProcessor An ElementProcessor that will parse a <serializer> and produce a suitable SerializerFactorySerializersProcessor AnElementProcessor
for the <serializers%gt; element of Coherence Operational Configuration files.ServiceBuilderProcessor<T extends ServiceBuilder> AServiceBuilderProcessor
is anElementProcessor
responsible for producing various kinds ofServiceBuilder
s.ServiceFailurePolicyProcessor An ElementProcessor that will parse a <service-failure-policyr> and produce a suitable ServiceFailurePolicyServiceLoadBalancerProcessor AnElementProcessor
for <load-balancer> configuration used by federated and proxy services.SimpleBuilderProcessor<T> AnElementProcessor
that returns a simpleParameterizedBuilder
.SocketOptionsProcessor AnElementProcessor
forSocketOptions
.SocketProviderProcessor AnElementProcessor
that will parse a <socket-provider> and produce aSocketProviderBuilder
.SocketProvidersProcessor AnSocketProvidersProcessor
is responsible for processing <socket-provider>XmlElement
s SocketProvider definitions.SpecificInstanceProcessor<T> AnElementProcessor
that will process anXmlElement
defining aParameterizedBuilder
, after which it will eagerly realized to produce an instance of the required type.SSLHostnameVerifierProcessor AnElementProcessor
that will parse and produce aHostnameVerifier
based on hostname-verifier configuration element.SSLManagerProcessor AnElementProcessor
that will parse and produce a DefaultManagerDependencies based on a identity-manager/trust-manager configuration element.SSLNameListProcessor AnElementProcessor
that will parse and produce a NameListDependencies based on a protocol-versions or cipher-suites configuration element.SSLProcessor AnElementProcessor
that will parse an <ssl> and produce aSSLSocketProviderDependenciesBuilder
object.StorageAccessAuthorizerBuilderProcessor AnElementProcessor
for <storage-authorizer> elements defined by a Coherence Operational Configuration file.StorageAccessAuthorizersProcessor AnElementProcessor
for the <storage-authorizers%gt; element of Coherence Operational Configuration files.StorageProcessor SubscriberGroupProcessor AElementProcessor
for the <subscriber-group> element.SubscriberGroupsProcessor AElementProcessor
for the <subscriber-groups> element.TcpAcceptorProcessor AnElementProcessor
that will parse an <tcp-acceptor> and produce a TcpAcceptorDependencies object.TcpInitiatorProcessor AnElementProcessor
that will parse an <tcp-initiator> and produce a TcpInitiatorDependencies object.TopicMappingProcessor AnTopicMappingProcessor
is responsible for processing <topic-mapping>XmlElement
s to produce aTopicMapping
.TopicSchemeMappingProcessor AnTopicSchemeMappingProcessor
is responsible for processing <topic-scheme-mapping>XmlElement
s to update theResourceMappingRegistry
withResourceMapping
s.TransformerProcessor Responsible for processingview-filter
elements.UnitCalculatorProcessor AUnitCalculatorProcessor
is responsible for processing a unit-calculatorXmlElement
to produce aUnitCalculatorBuilder
.UnsupportedFeatureProcessor UnsupportedFeatureProcessor is an ElementProcessor that fails fast highlighting which feature is not supported in this edition of the product.ValueStorageSchemeProcessor AnElementProcessor
that creates aBackingMapScheme
for use in a collection scheme.WrapperStreamFactoryListProcessor Deprecated. -
Enum Summary Enum Description AbstractEmptyElementProcessor.EmptyElementBehavior The behavior of theConditionalElementProcessor
when it encounters an emptyXmlElement
.