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,ActiveActiveProcessor,ActivePassiveProcessor,AddressProviderBuilderProcessor,AsyncBackupProcessor,AuthorizedHostsProcessor,BackingMapSchemeProcessor,BeanProcessor,BufferTypeProcessor,CacheMappingProcessor,CacheServiceProxyProcessor,CachingSchemeMappingProcessor,CachingSchemesProcessor,CentralReplicationProcessor,CompositeSchemeProcessor,ConfigurationProcessor,CustomizableBinaryStoreManagerBuilderProcessor,CustomizableBuilderProcessor,DefaultsProcessor,DeltaCompressorProcessor,ElementCalculatorProcessor,EnumProcessor,EvictionPolicyProcessor,ExecutorProcessor,FederatedInternalBackingMapSchemeProcessor,FederatedSchemeProcessor,GlobalSocketProviderProcessor,GroupProcessor,GroupsProcessor,HealthProcessor,HttpAcceptorDependenciesProcessor,HubSpokeProcessor,InitiatorDependenciesProcessor,InitParamProcessor,InitParamsProcessor,InstanceProcessor,InterceptorProcessor,InterceptorsProcessor,InternalCacheSchemeProcessor,InvocationServiceProxyProcessor,KeystoreProcessor,LeaseGranularityProcessor,LocalAddressProcessor,MapListenerProcessor,MemberListenerProcessor,MemorySizeProcessor,MessageDeliveryModeProcessor,MillisProcessor,NoOpElementProcessor,OperationBundlingProcessor,PagedTopicSchemeProcessor,ParamTypeProcessor,ParticipantBuildersProcessor,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,TopologyBuildersProcessor,TopologyRefsProcessor,TransformerProcessor,UnitCalculatorProcessor,UnsupportedFeatureProcessor,ValueStorageSchemeProcessor,WrapperStreamFactoryListProcessor
public interface ElementProcessor<T>AnElementProcessoris responsible for processingXmlElementcontent 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 Tprocess(ProcessingContext context, XmlElement xmlElement)Process anXmlElementto return a specific type of value. 
 - 
 
- 
- 
Method Detail
- 
process
T process(ProcessingContext context, XmlElement xmlElement) throws ConfigurationException
Process anXmlElementto return a specific type of value.- Parameters:
 context- theProcessingContextin which theXmlElementis being processedxmlElement- theXmlElementto process- Returns:
 - a value of type T
 - Throws:
 ConfigurationException- when a configuration problem was encountered
 
 - 
 
 -