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>
AnElementProcessor
is responsible for processingXmlElement
content to return a strongly-typed value.- Since:
- Coherence 12.1.2
- Author:
- bo 2011.06.14
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
process(ProcessingContext context, XmlElement xmlElement)
Process anXmlElement
to return a specific type of value.
-
-
-
Method Detail
-
process
T process(ProcessingContext context, XmlElement xmlElement) throws ConfigurationException
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
-
-