Package com.tangosol.config.xml
Interface ElementProcessor<T>
- Type Parameters:
T
- the type of value that will be returned by theElementProcessor
- All Known Subinterfaces:
ConditionalElementProcessor<T>
- All Known Implementing Classes:
AbstractEmptyElementProcessor
,AcceptorDependenciesProcessor
,AddressProviderBuilderProcessor
,AsyncBackupProcessor
,AuthorizedHostsProcessor
,BackingMapSchemeProcessor
,BeanProcessor
,BufferTypeProcessor
,CacheMappingProcessor
,CacheServiceProxyProcessor
,CachingSchemeMappingProcessor
,CachingSchemesProcessor
,CompositeSchemeProcessor
,ConfigurationProcessor
,CustomizableBinaryStoreManagerBuilderProcessor
,CustomizableBuilderProcessor
,DaemonPoolProcessor
,DefaultsProcessor
,DeltaCompressorProcessor
,ElementCalculatorProcessor
,EnumProcessor
,EvictionPolicyProcessor
,ExecutorProcessor
,GlobalSocketProviderProcessor
,HealthProcessor
,HttpAcceptorDependenciesProcessor
,InitiatorDependenciesProcessor
,InitParamProcessor
,InitParamsProcessor
,InstanceProcessor
,InterceptorProcessor
,InterceptorsProcessor
,InternalCacheSchemeProcessor
,InvocationServiceProxyProcessor
,KeystoreProcessor
,LeaseGranularityProcessor
,LocalAddressProcessor
,MapListenerProcessor
,MemberListenerProcessor
,MemorySizeProcessor
,MessageDeliveryModeProcessor
,MillisProcessor
,NoOpElementProcessor
,OperationBundlingProcessor
,PagedTopicSchemeProcessor
,ParamTypeProcessor
,PartitionAssignmentStrategyProcessor
,PartitionedQuorumPolicyProcessor
,PartitionListenerProcessor
,PasswordProviderBuilderProcessor
,PasswordProvidersProcessor
,PasswordURLProcessor
,PersistenceEnvironmentsProcessor
,PersistenceEnvironmentsProcessor.PersistenceEnvironmentProcessor
,PersistenceProcessor
,ProviderProcessor
,ProxyQuorumPolicyProcessor
,ReadLocatorProcessor
,ResourceBuilderProcessor
,ResourcesProcessor
,SchemesProcessor
,ScopeNameProcessor
,SerializerBuilderProcessor
,SerializerFactoryProcessor
,SerializersProcessor
,ServiceBuilderProcessor
,ServiceFailurePolicyProcessor
,ServiceLoadBalancerProcessor
,SimpleBuilderProcessor
,SimpleElementProcessor
,SocketOptionsProcessor
,SocketProviderProcessor
,SocketProvidersProcessor
,SpecificInstanceProcessor
,SSLHostnameVerifierProcessor
,SSLManagerProcessor
,SSLNameListProcessor
,SSLProcessor
,StorageAccessAuthorizerBuilderProcessor
,StorageAccessAuthorizersProcessor
,StorageProcessor
,SubscriberGroupProcessor
,SubscriberGroupsProcessor
,TcpAcceptorProcessor
,TcpInitiatorProcessor
,TopicMappingProcessor
,TopicSchemeMappingProcessor
,TransformerProcessor
,UnitCalculatorProcessor
,UnsupportedFeatureProcessor
,ValueStorageSchemeProcessor
,WrapperStreamFactoryListProcessor
public interface ElementProcessor<T>
An
ElementProcessor
is responsible for processing XmlElement
content
to return a strongly-typed value.- Since:
- Coherence 12.1.2
- Author:
- bo 2011.06.14
-
Method Summary
Modifier and TypeMethodDescriptionprocess
(ProcessingContext context, XmlElement xmlElement) Process anXmlElement
to return a specific type of value.
-
Method Details
-
process
Process anXmlElement
to return a specific type of value.- Parameters:
context
- theProcessingContext
in which theXmlElement
is being processedxmlElement
- theXmlElement
to process- Returns:
- a value of type T
- Throws:
ConfigurationException
- when a configuration problem was encountered
-