| Package | Description | 
|---|---|
| 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. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEmptyElementProcessor<T>
A  
ConditionalElementProcessor that provides defined behaviors
 for processing empty XmlElements. | 
class  | 
AcceptorDependenciesProcessor
An  
ElementProcessor that will parse an <acceptor-config> and
 produce an AcceptorDependencies. | 
class  | 
AddressProviderBuilderProcessor
An  
ElementProcessor 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  | 
AuthorizedHostsProcessor
An  
ElementProcessor for <authorized-hosts> Configuration
 Elements. | 
class  | 
BackingMapSchemeProcessor
A BackingMapSchemeProcessor is responsible for processing a
 backing-map-scheme  
XmlElement to produce a BackingMapScheme. | 
class  | 
BufferTypeProcessor
An  
ElementProcessor for the <buffer-type> Cache Configuration
 element. | 
class  | 
CacheMappingProcessor
An  
CacheMappingProcessor is responsible for processing <cache-mapping> XmlElements to produce
 a CacheMapping. | 
class  | 
CacheServiceProxyProcessor
An  
ElementProcessor that will parse cache-service-proxy configuration
 element tp produce a DefaultCacheServiceProxyDependencies object. | 
class  | 
CachingSchemeMappingProcessor
An  
CachingSchemeMappingProcessor is responsible for processing <caching-scheme-mapping> XmlElements
 to update the ResourceMappingRegistry with CacheMappings. | 
class  | 
CachingSchemesProcessor
A  
CachingSchemesProcessor is an ElementProcessor for the
 <caching-schemes%gt; element of Coherence Cache Configuration files. | 
class  | 
CompositeSchemeProcessor<T extends AbstractCompositeScheme>
A  
CompositeSchemeProcessor is a CustomizableBuilderProcessor for schemes
 that consist of a front and back scheme. | 
class  | 
ConfigurationProcessor
A  
ConfigurationProcessor is responsible for processing a
 configuration XmlElement to produce a CacheConfig object. | 
class  | 
CustomizableBinaryStoreManagerBuilderProcessor<T extends BinaryStoreManagerBuilderCustomization>
A  
CustomizableBinaryStoreManagerBuilderProcessor is a CustomizableBuilderProcessor that additionally
 processes the required definition of a BinaryStoreManagerBuilder for those classes supporting
 BinaryStoreManagerBuilderCustomization. | 
class  | 
CustomizableBuilderProcessor<T>
A  
CustomizableBuilderProcessor is a multi-purpose ElementProcessor
 responsible for processing xml elements that produce objects supporting BuilderCustomization. | 
class  | 
DefaultsProcessor
The  
DefaultsProcessor is responsible for processing the <defaults> XmlElement
 in a Coherence Cache Configuration file, registering each of the processed elements with
 the ResourceRegistry. | 
class  | 
DeltaCompressorProcessor
An ElementProcessor for processing <compressor> configurations. 
 | 
class  | 
EnumProcessor<T extends Enum<?>>
A  
EnumProcessor is responsible for processing Coherence Enum values
 and return the corresponding Enum type. | 
class  | 
EvictionPolicyProcessor
A  
EvictionPolicyProcessor is responsible for processing an
 eviction-policy XmlElement to produce an EvictionPolicyBuilder. | 
class  | 
ExecutorProcessor
An  
ElementProcessor that will parse and produce a
 Executor based on an ssl/executor configuration element. | 
class  | 
HttpAcceptorDependenciesProcessor
An  
ElementProcessor to produce a HttpAcceptorDependencies
 from a <http-acceptor%gt; configuration. | 
class  | 
InitiatorDependenciesProcessor
An  
ElementProcessor that will parse an <initator-config> and
 produce an InitiatorDependencies. | 
class  | 
InitParamProcessor
 | 
class  | 
InitParamsProcessor
An  
InitParamsProcessor is responsible for processing <init-params> XmlElements to produce
 ResolvableParameterLists. | 
class  | 
InstanceProcessor
An  
InstanceProcessor is responsible for processing <instance> XmlElements
 to produce ParameterizedBuilders. | 
class  | 
InterceptorProcessor
A  
ElementProcessor for the <interceptor> element. | 
class  | 
InterceptorsProcessor
A  
ElementProcessor for the <interceptors> element. | 
class  | 
InternalCacheSchemeProcessor
A  
InternalCacheSchemeProcessor is responsible for processing an
 internal-cache-scheme XmlElements to produce a MapBuilder. | 
class  | 
InvocationServiceProxyProcessor
An  
ElementProcessor that will parse invocation-service-proxy configuration
 element tp produce a DefaultInvocationServiceProxyDependencies object. | 
class  | 
KeystoreProcessor
An  
ElementProcessor that will parse and produce a
 DefaultKeystoreDependencies based on a key-store configuration element. | 
class  | 
LeaseGranularityProcessor
An  
ElementProcessor for Coherence <lease-granularity>
 configuration | 
class  | 
LocalAddressProcessor
An  
ElementProcessor that parses a <local-address> to produce
 an InetSocketAddress. | 
class  | 
MapListenerProcessor
A  
MapListenerProcessor is responsible for processing a listener
 XmlElements to produce a ParameterizedBuilder for a
 MapListener. | 
class  | 
MemberListenerProcessor
An ElementProcessor to process a <member-listener> to produce a
 List containing a single MemberListener. 
 | 
class  | 
MemorySizeProcessor
A  
MemorySizeProcessor is responsible for processing Coherence
 memory sizes and returning them in bytes. | 
class  | 
MessageDeliveryModeProcessor
An  
ElementProcessor for JMS <message-delivery-mode>
 configurations. | 
class  | 
MillisProcessor
A  
MillisProcessor is responsible for processing Coherence time values
 and returning them in milliseconds. | 
class  | 
OperationBundlingProcessor
A  
OperationBundlingProcessor is responsible for processing an
 operation-bundling XmlElement to produce an BundleManager. | 
class  | 
PagedTopicSchemeProcessor
An  
ElementProcessor that parses a <paged-topic-scheme> element;
 produces a PagedTopicScheme. | 
class  | 
ParamTypeProcessor
A  
ParamTypeProcessor is responsible for processing <param-type> XmlElements to produce a
 fully qualified class name. | 
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 suitable  
ActionPolicy | 
class  | 
PartitionListenerProcessor
An ElementProcessor to process a <partition-listener> to produce a
 List containing a single PartitionListener. 
 | 
class  | 
PasswordProviderBuilderProcessor
An  
ElementProcessor for <password-provider> elements defined by
 a Coherence Operational Configuration file. | 
class  | 
PasswordProvidersProcessor
A  
PasswordProvidersProcessor is responsible for processing <password-providers>
 XmlElement of Coherence Operational Configuration files | 
class  | 
PersistenceEnvironmentsProcessor
An  
ElementProcessor for the <persistence-environments%gt; element of
 Coherence Operational Configuration files. | 
static class  | 
PersistenceEnvironmentsProcessor.PersistenceEnvironmentProcessor
An  
ElementProcessor for children elements
 of  <persistence-environments%gt; element of Coherence Operational
 Configuration files. | 
class  | 
PersistenceProcessor
An  
ElementProcessor that will parse a <persistence> element to
 produce a PersistenceDependencies instance. | 
class  | 
ProviderProcessor
An  
ElementProcessor that will parse and produce a
 ProviderBuilder based on a provider configuration element. | 
class  | 
ProxyQuorumPolicyProcessor
An  
ElementProcessor that will parse a <proxy-quorum-policy-scheme>
 and produce a suitable ActionPolicy | 
class  | 
SchemesProcessor
A  
SchemesProcessor is an ElementProcessor for the
 <caching-schemes%gt; element of Coherence Cache Configuration files. | 
class  | 
ScopeNameProcessor
The  
ScopeNameProcessor is responsible for processing the <scope-name> XmlElement
 in a Coherence Cache Configuration file. | 
class  | 
SerializerBuilderProcessor
An  
ElementProcessor for <serializer> elements defined by
 a Coherence Operational Configuration file. | 
class  | 
SerializerFactoryProcessor
An ElementProcessor that will parse a <serializer> and produce a
 suitable SerializerFactory 
 | 
class  | 
SerializersProcessor
An  
ElementProcessor for the <serializers%gt; element of
 Coherence Operational Configuration files. | 
class  | 
ServiceBuilderProcessor<T extends ServiceBuilder>
A  
ServiceBuilderProcessor is an ElementProcessor responsible for producing various kinds of
 ServiceBuilders. | 
class  | 
ServiceFailurePolicyProcessor
An ElementProcessor that will parse a <service-failure-policyr> and
 produce a suitable ServiceFailurePolicy 
 | 
class  | 
ServiceLoadBalancerProcessor
An  
ElementProcessor for <load-balancer> configuration used
 by federated and proxy services. | 
class  | 
SocketOptionsProcessor
An  
ElementProcessor for SocketOptions. | 
class  | 
SocketProviderProcessor
An  
ElementProcessor that will parse an <socket-provider> and
 produce a SocketProviderBuilder. | 
class  | 
SocketProvidersProcessor
An  
SocketProvidersProcessor is responsible for processing <socket-provider>
 XmlElements SocketProvider definitions. | 
class  | 
SpecificInstanceProcessor<T>
An  
ElementProcessor that will process an XmlElement defining
 a ParameterizedBuilder, after which it will eagerly realized to produce
 an instance of the required type. | 
class  | 
SSLHostnameVerifierProcessor
An  
ElementProcessor that will parse and produce a
 HostnameVerifier based on hostname-verifier configuration element. | 
class  | 
SSLManagerProcessor
An  
ElementProcessor that will parse and produce a
 DefaultManagerDependencies based on a identity-manager/trust-manager configuration element. | 
class  | 
SSLNameListProcessor
An  
ElementProcessor that will parse and produce a
 NameListDependencies based on a protocol-versions or cipher-suites configuration element. | 
class  | 
SSLProcessor
An  
ElementProcessor that will parse an <ssl> and
 produce a SSLSocketProviderDependenciesBuilder object. | 
class  | 
StorageAccessAuthorizerBuilderProcessor
An  
ElementProcessor for <storage-authorizer> elements defined by
 a Coherence Operational Configuration file. | 
class  | 
StorageAccessAuthorizersProcessor
An  
ElementProcessor for the <storage-authorizers%gt; element of
 Coherence Operational Configuration files. | 
class  | 
StorageProcessor
 | 
class  | 
SubscriberGroupProcessor
A  
ElementProcessor for the <subscriber-group> element. | 
class  | 
SubscriberGroupsProcessor
A  
ElementProcessor for the <subscriber-groups> element. | 
class  | 
TcpAcceptorProcessor
An  
ElementProcessor that will parse an <tcp-acceptor> and
 produce a TcpAcceptorDependencies object. | 
class  | 
TcpInitiatorProcessor
An  
ElementProcessor that will parse an <tcp-initiator> and
 produce a TcpInitiatorDependencies object. | 
class  | 
TopicMappingProcessor
An  
TopicMappingProcessor is responsible for processing <topic-mapping>
 XmlElements to produce a TopicMapping. | 
class  | 
TopicSchemeMappingProcessor
An  
TopicSchemeMappingProcessor is responsible for processing
 <topic-scheme-mapping> XmlElements to update the
 ResourceMappingRegistry with ResourceMappings. | 
class  | 
TransformerProcessor
Responsible for processing  
view-filter elements. | 
class  | 
UnitCalculatorProcessor
A  
UnitCalculatorProcessor is responsible for processing a
 unit-calculator XmlElement to produce a UnitCalculatorBuilder. | 
class  | 
UnsupportedFeatureProcessor
UnsupportedFeatureProcessor is an ElementProcessor that fails fast highlighting
 which feature is not supported in this edition of the product. 
 | 
class  | 
ValueStorageSchemeProcessor
An  
ElementProcessor that creates a BackingMapScheme
 for use in a collection scheme. | 
class  | 
WrapperStreamFactoryListProcessor
Deprecated.  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ConditionalElementProcessor<T>
A  
ConditionalElementProcessor is an ElementProcessor that supports conditionally
 processing XmlElements. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleElementProcessor<T>
A  
SimpleElementProcessor is an ElementProcessor implementation that will construct,
 initialize (via constructor injection) and return a specific type of object based on information in
 an XmlElement. | 
| Modifier and Type | Method and Description | 
|---|---|
ElementProcessor<?> | 
AbstractNamespaceHandler.getElementProcessor(String localName)
Obtains the  
ElementProcessor registered with the specified
 localName (in the namespace). | 
ElementProcessor<?> | 
AbstractNamespaceHandler.getElementProcessor(XmlElement element)
Obtains the  
ElementProcessor that is suitable for processing the specified XmlElement
 in the xml namespace associated with this NamespaceHandler. | 
ElementProcessor<?> | 
NamespaceHandler.getElementProcessor(XmlElement element)
Obtains the  
ElementProcessor that is suitable for processing the specified XmlElement
 in the xml namespace associated with this NamespaceHandler. | 
protected ElementProcessor<?> | 
AbstractNamespaceHandler.onUnknownElement(XmlElement element)
A call-back to handle when an  
XmlElement is unknown to the NamespaceHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
<T> void | 
DefaultProcessingContext.registerProcessor(Class<T> clzType,
                 ElementProcessor<T> processor)
Registers an  
ElementProcessor that may be used to process specific types of values
 contained in XmlElements with in the ProcessingContext. | 
<T> void | 
ProcessingContext.registerProcessor(Class<T> clzType,
                 ElementProcessor<T> processor)
Registers an  
ElementProcessor that may be used to process specific types of values
 contained in XmlElements with in the ProcessingContext. | 
void | 
AbstractNamespaceHandler.registerProcessor(String sLocalName,
                 ElementProcessor<?> processor)
Registers an  
ElementProcessor for XmlElements with a name with in the context of
 the NamespaceHandler namespace. |