Uses of Interface
com.tangosol.config.xml.ElementProcessor
-
Packages that use ElementProcessor Package Description com.oracle.coherence.cdi.server Simple CDI-based Cache Server implementation.com.tangosol.coherence.config.xml.processor Defines the Xml document Element and Attribute Processors for Coherence Cache Configuration files.com.tangosol.config.xml Defines classes and interfaces for processing Xml documents and building object models, like configuration, based on said documents though the use of injection. -
-
Uses of ElementProcessor in com.oracle.coherence.cdi.server
Classes in com.oracle.coherence.cdi.server that implement ElementProcessor Modifier and Type Class Description class
BeanProcessor
Element processor for<cdi:bean/>
XML element. -
Uses of ElementProcessor in com.tangosol.coherence.config.xml.processor
Classes in com.tangosol.coherence.config.xml.processor that implement ElementProcessor Modifier and Type Class Description class
AbstractEmptyElementProcessor<T>
AConditionalElementProcessor
that provides defined behaviors for processing emptyXmlElement
s.class
AcceptorDependenciesProcessor
AnElementProcessor
that will parse an <acceptor-config> and produce anAcceptorDependencies
.class
ActiveActiveProcessor
AnActivePassiveProcessor
is responsible for processing <active-active>XmlElement
s to produce aTopologyBuilder.ActiveActiveTopologyBuilder
.class
ActivePassiveProcessor
AnActivePassiveProcessor
is responsible for processing <active-passive>XmlElement
s to produce aTopologyBuilder.ActivePassiveTopologyBuilder
.class
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)class
AsyncBackupProcessor
AnElementProcessor
for an <async-backup> Configuration.class
AuthorizedHostsProcessor
AnElementProcessor
for <authorized-hosts> Configuration Elements.class
BackingMapSchemeProcessor
A BackingMapSchemeProcessor is responsible for processing a backing-map-schemeXmlElement
to produce aBackingMapScheme
.class
BufferTypeProcessor
AnElementProcessor
for the <buffer-type> Cache Configuration element.class
CacheMappingProcessor
AnCacheMappingProcessor
is responsible for processing <cache-mapping>XmlElement
s to produce aCacheMapping
.class
CacheServiceProxyProcessor
AnElementProcessor
that will parse cache-service-proxy configuration element tp produce aDefaultCacheServiceProxyDependencies
object.class
CachingSchemeMappingProcessor
AnCachingSchemeMappingProcessor
is responsible for processing <caching-scheme-mapping>XmlElement
s to update theResourceMappingRegistry
withCacheMapping
s.class
CachingSchemesProcessor
ACachingSchemesProcessor
is anElementProcessor
for the <caching-schemes%gt; element of Coherence Cache Configuration files.class
CentralReplicationProcessor
AnCentralReplicationProcessor
is responsible for processing <central-replication>XmlElement
s to produce aTopologyBuilder.CentralReplicationBuilder
.class
CompositeSchemeProcessor<T extends AbstractCompositeScheme>
ACompositeSchemeProcessor
is aCustomizableBuilderProcessor
for schemes that consist of a front and back scheme.class
ConfigurationProcessor
AConfigurationProcessor
is responsible for processing a configurationXmlElement
to produce aCacheConfig
object.class
CustomizableBinaryStoreManagerBuilderProcessor<T extends BinaryStoreManagerBuilderCustomization>
ACustomizableBinaryStoreManagerBuilderProcessor
is aCustomizableBuilderProcessor
that additionally processes the required definition of aBinaryStoreManagerBuilder
for those classes supportingBinaryStoreManagerBuilderCustomization
.class
CustomizableBuilderProcessor<T>
ACustomizableBuilderProcessor
is a multi-purposeElementProcessor
responsible for processing xml elements that produce objects supportingBuilderCustomization
.class
DefaultsProcessor
TheDefaultsProcessor
is responsible for processing the <defaults>XmlElement
in a Coherence Cache Configuration file, registering each of the processed elements with theResourceRegistry
.class
DeltaCompressorProcessor
An ElementProcessor for processing <compressor> configurations.class
ElementCalculatorProcessor
AElementCalculatorProcessor
is responsible for processing an element-calculatorXmlElement
to produce anElementCalculatorBuilder
.class
EnumProcessor<T extends Enum<?>>
AEnumProcessor
is responsible for processing Coherence Enum values and return the corresponding Enum type.class
EvictionPolicyProcessor
AEvictionPolicyProcessor
is responsible for processing an eviction-policyXmlElement
to produce anEvictionPolicyBuilder
.class
ExecutorProcessor
AnElementProcessor
that will parse and produce a Executor based on an ssl/executor configuration element.class
FederatedInternalBackingMapSchemeProcessor
A FederatedInternalBackingMapSchemeProcessor is responsible for processing a journalcache-backing-map-schemeXmlElement
to produce aBackingMapScheme
.class
FederatedSchemeProcessor
FederatedSchemeProcessor
generates instances ofFederatedScheme
.class
GlobalSocketProviderProcessor
AnElementProcessor
that will parse a <global-socket-provider> and produce the globalSocketProviderBuilder
.class
GroupProcessor
AnGroupProcessor
is responsible for processing <group>XmlElement
s to produce aTopologyBuilder.GroupBuilder
.class
GroupsProcessor
AnGroupsProcessor
is responsible for processing <groups>XmlElement
s to produce a list of GroupBuilders.class
HealthProcessor
class
HttpAcceptorDependenciesProcessor
AnElementProcessor
to produce aHttpAcceptorDependencies
from a <http-acceptor%gt; configuration.class
HubSpokeProcessor
AnHubSpokeProcessor
is responsible for processing <hub-spoke>XmlElement
s to produce aTopologyBuilder.HubSpokeBuilder
.class
InitiatorDependenciesProcessor
AnElementProcessor
that will parse an <initator-config> and produce anInitiatorDependencies
.class
InitParamProcessor
class
InitParamsProcessor
AnInitParamsProcessor
is responsible for processing <init-params>XmlElement
s to produceResolvableParameterList
s.class
InstanceProcessor
AnInstanceProcessor
is responsible for processing <instance>XmlElement
s to produceParameterizedBuilder
s.class
InterceptorProcessor
AElementProcessor
for the <interceptor> element.class
InterceptorsProcessor
AElementProcessor
for the <interceptors> element.class
InternalCacheSchemeProcessor
AInternalCacheSchemeProcessor
is responsible for processing an internal-cache-schemeXmlElement
s to produce aMapBuilder
.class
InvocationServiceProxyProcessor
AnElementProcessor
that will parse invocation-service-proxy configuration element tp produce aDefaultInvocationServiceProxyDependencies
object.class
KeystoreProcessor
AnElementProcessor
that will parse and produce a DefaultKeystoreDependencies based on a key-store configuration element.class
LeaseGranularityProcessor
AnElementProcessor
for Coherence <lease-granularity> configurationclass
LocalAddressProcessor
AnElementProcessor
that parses a <local-address> to produce anInetSocketAddress
.class
MapListenerProcessor
AMapListenerProcessor
is responsible for processing a listenerXmlElement
s to produce aParameterizedBuilder
for aMapListener
.class
MemberListenerProcessor
An ElementProcessor to process a <member-listener> to produce a List containing a single MemberListener.class
MemorySizeProcessor
AMemorySizeProcessor
is responsible for processing Coherence memory sizes and returning them in bytes.class
MessageDeliveryModeProcessor
AnElementProcessor
for JMS <message-delivery-mode> configurations.class
MillisProcessor
AMillisProcessor
is responsible for processing Coherence time values and returning them in milliseconds.class
NoOpElementProcessor
AnElementProcessor
that does nothing.class
OperationBundlingProcessor
AOperationBundlingProcessor
is responsible for processing an operation-bundlingXmlElement
to produce anBundleManager
.class
PagedTopicSchemeProcessor
AnElementProcessor
that parses a <paged-topic-scheme> element; produces aPagedTopicScheme
.class
ParamTypeProcessor
AParamTypeProcessor
is responsible for processing <param-type>XmlElement
s to produce a fully qualified class name.class
ParticipantBuildersProcessor
AnParticipantBuildersProcessor
is responsible for processing <participants>XmlElement
s to produce a list of ParticipantBuilders.class
PartitionAssignmentStrategyProcessor
An ElementProcessor to process a <partition-assignment-strategy> to produce a PartitionAssignmentStrategy.class
PartitionedQuorumPolicyProcessor
An ElementProcessor that will parse a <partitioned-quorum-policy-scheme> and produce a suitableActionPolicy
class
PartitionListenerProcessor
An ElementProcessor to process a <partition-listener> to produce a List containing a single PartitionListener.class
PasswordProviderBuilderProcessor
AnElementProcessor
for <password-provider> elements defined by a Coherence Operational Configuration file.class
PasswordProvidersProcessor
APasswordProvidersProcessor
is responsible for processing <password-providers>XmlElement
of Coherence Operational Configuration filesclass
PasswordURLProcessor
ThePasswordURLProcessor
is responsible for processing the <password-url>XmlElement
in a Coherence configuration file.class
PersistenceEnvironmentsProcessor
AnElementProcessor
for the <persistence-environments%gt; element of Coherence Operational Configuration files.static class
PersistenceEnvironmentsProcessor.PersistenceEnvironmentProcessor
AnElementProcessor
for children elements of <persistence-environments%gt; element of Coherence Operational Configuration files.class
PersistenceProcessor
AnElementProcessor
that will parse a <persistence> element to produce aPersistenceDependencies
instance.class
ProviderProcessor
AnElementProcessor
that will parse and produce a ProviderBuilder based on a provider configuration element.class
ProxyQuorumPolicyProcessor
AnElementProcessor
that will parse a <proxy-quorum-policy-scheme> and produce a suitableActionPolicy
class
ReadLocatorProcessor
AReadLocatorProcessor
is responsible for processing theread-locator
xml
to produce aReadLocatorBuilder
.class
ResourceBuilderProcessor<T>
AnElementProcessor
for <resource> elements defined by a Coherence Operational Configuration file.class
ResourcesProcessor
AnElementProcessor
for the <resources%gt; element of Coherence Operational Configuration files.class
SchemesProcessor
ASchemesProcessor
is anElementProcessor
for the <caching-schemes%gt; element of Coherence Cache Configuration files.class
ScopeNameProcessor
TheScopeNameProcessor
is responsible for processing the <scope-name>XmlElement
in a Coherence Cache Configuration file.class
SerializerBuilderProcessor
AnElementProcessor
for <serializer> elements defined by a Coherence Operational Configuration file.class
SerializerFactoryProcessor
An ElementProcessor that will parse a <serializer> and produce a suitable SerializerFactoryclass
SerializersProcessor
AnElementProcessor
for the <serializers%gt; element of Coherence Operational Configuration files.class
ServiceBuilderProcessor<T extends ServiceBuilder>
AServiceBuilderProcessor
is anElementProcessor
responsible for producing various kinds ofServiceBuilder
s.class
ServiceFailurePolicyProcessor
An ElementProcessor that will parse a <service-failure-policyr> and produce a suitable ServiceFailurePolicyclass
ServiceLoadBalancerProcessor
AnElementProcessor
for <load-balancer> configuration used by federated and proxy services.class
SimpleBuilderProcessor<T>
AnElementProcessor
that returns a simpleParameterizedBuilder
.class
SocketOptionsProcessor
AnElementProcessor
forSocketOptions
.class
SocketProviderProcessor
AnElementProcessor
that will parse a <socket-provider> and produce aSocketProviderBuilder
.class
SocketProvidersProcessor
AnSocketProvidersProcessor
is responsible for processing <socket-provider>XmlElement
s SocketProvider definitions.class
SpecificInstanceProcessor<T>
AnElementProcessor
that will process anXmlElement
defining aParameterizedBuilder
, after which it will eagerly realized to produce an instance of the required type.class
SSLHostnameVerifierProcessor
AnElementProcessor
that will parse and produce aHostnameVerifier
based on hostname-verifier configuration element.class
SSLManagerProcessor
AnElementProcessor
that will parse and produce a DefaultManagerDependencies based on a identity-manager/trust-manager configuration element.class
SSLNameListProcessor
AnElementProcessor
that will parse and produce a NameListDependencies based on a protocol-versions or cipher-suites configuration element.class
SSLProcessor
AnElementProcessor
that will parse an <ssl> and produce aSSLSocketProviderDependenciesBuilder
object.class
StorageAccessAuthorizerBuilderProcessor
AnElementProcessor
for <storage-authorizer> elements defined by a Coherence Operational Configuration file.class
StorageAccessAuthorizersProcessor
AnElementProcessor
for the <storage-authorizers%gt; element of Coherence Operational Configuration files.class
StorageProcessor
class
SubscriberGroupProcessor
AElementProcessor
for the <subscriber-group> element.class
SubscriberGroupsProcessor
AElementProcessor
for the <subscriber-groups> element.class
TcpAcceptorProcessor
AnElementProcessor
that will parse an <tcp-acceptor> and produce a TcpAcceptorDependencies object.class
TcpInitiatorProcessor
AnElementProcessor
that will parse an <tcp-initiator> and produce a TcpInitiatorDependencies object.class
TopicMappingProcessor
AnTopicMappingProcessor
is responsible for processing <topic-mapping>XmlElement
s to produce aTopicMapping
.class
TopicSchemeMappingProcessor
AnTopicSchemeMappingProcessor
is responsible for processing <topic-scheme-mapping>XmlElement
s to update theResourceMappingRegistry
withResourceMapping
s.class
TopologyBuildersProcessor
AnTopologyBuildersProcessor
is responsible for processing <topology-definition>XmlElement
s to produce a list of TopologyBuilders.class
TopologyRefsProcessor
ATopologyRefsProcessor
is anElementProcessor
for the <topology-refs%gt; element of Coherence Cache Configuration files.class
TransformerProcessor
Responsible for processingview-filter
elements.class
UnitCalculatorProcessor
AUnitCalculatorProcessor
is responsible for processing a unit-calculatorXmlElement
to produce aUnitCalculatorBuilder
.class
UnsupportedFeatureProcessor
UnsupportedFeatureProcessor is an ElementProcessor that fails fast highlighting which feature is not supported in this edition of the product.class
ValueStorageSchemeProcessor
AnElementProcessor
that creates aBackingMapScheme
for use in a collection scheme.class
WrapperStreamFactoryListProcessor
Deprecated. -
Uses of ElementProcessor in com.tangosol.config.xml
Subinterfaces of ElementProcessor in com.tangosol.config.xml Modifier and Type Interface Description interface
ConditionalElementProcessor<T>
AConditionalElementProcessor
is anElementProcessor
that supports conditionally processingXmlElement
s.Classes in com.tangosol.config.xml that implement ElementProcessor Modifier and Type Class Description class
SimpleElementProcessor<T>
ASimpleElementProcessor
is anElementProcessor
implementation that will construct, initialize (via constructor injection) and return a specific type of object based on information in anXmlElement
.Methods in com.tangosol.config.xml that return ElementProcessor Modifier and Type Method Description ElementProcessor<?>
AbstractNamespaceHandler. getElementProcessor(XmlElement element)
Obtains theElementProcessor
that is suitable for processing the specifiedXmlElement
in the xml namespace associated with thisNamespaceHandler
.ElementProcessor<?>
AbstractNamespaceHandler. getElementProcessor(String localName)
Obtains theElementProcessor
registered with the specified localName (in the namespace).ElementProcessor<?>
NamespaceHandler. getElementProcessor(XmlElement element)
Obtains theElementProcessor
that is suitable for processing the specifiedXmlElement
in the xml namespace associated with thisNamespaceHandler
.protected ElementProcessor<?>
AbstractNamespaceHandler. onUnknownElement(XmlElement element)
A call-back to handle when anXmlElement
is unknown to theNamespaceHandler
.Methods in com.tangosol.config.xml with parameters of type ElementProcessor Modifier and Type Method Description void
AbstractNamespaceHandler. registerProcessor(String sLocalName, ElementProcessor<?> processor)
Registers anElementProcessor
forXmlElement
s with a name with in the context of theNamespaceHandler
namespace.<T> void
DefaultProcessingContext. registerProcessor(Class<T> clzType, ElementProcessor<T> processor)
Registers anElementProcessor
that may be used to process specific types of values contained inXmlElement
s with in theProcessingContext
.<T> void
ProcessingContext. registerProcessor(Class<T> clzType, ElementProcessor<T> processor)
Registers anElementProcessor
that may be used to process specific types of values contained inXmlElement
s with in theProcessingContext
.
-