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,DaemonPoolProcessor,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>
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 anXmlElementto return a specific type of value.
-
Method Details
-
process
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
-