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, AbstractExecutorProcessor, AcceptorDependenciesProcessor, ActiveActiveProcessor, ActivePassiveProcessor, AddressProviderBuilderProcessor, AsyncBackupProcessor, AuthorizedHostsProcessor, BackingMapSchemeProcessor, BeanProcessor, BufferTypeProcessor, CachedProcessor, CacheMappingProcessor, CacheServiceProxyProcessor, CachingSchemeMappingProcessor, CachingSchemesProcessor, CentralReplicationProcessor, CompositeSchemeProcessor, ConfigurationProcessor, CustomExecutorProcessor, CustomizableBinaryStoreManagerBuilderProcessor, CustomizableBuilderProcessor, DaemonPoolProcessor, DefaultsProcessor, DeltaCompressorProcessor, ElementCalculatorProcessor, EnumProcessor, EvictionPolicyProcessor, ExecutorProcessor, FederatedInternalBackingMapSchemeProcessor, FederatedSchemeProcessor, FixedProcessor, GlobalSocketProviderProcessor, GroupProcessor, GroupsProcessor, HealthProcessor, HttpAcceptorDependenciesProcessor, HubSpokeProcessor, InitiatorDependenciesProcessor, InitParamProcessor, InitParamsProcessor, InstanceProcessor, InterceptorProcessor, InterceptorsProcessor, InternalCacheSchemeProcessor, InvocationServiceProxyProcessor, KeystoreProcessor, LeaseGranularityProcessor, LocalAddressProcessor, MapListenerProcessor, MemberListenerProcessor, MemorySizeProcessor, 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, SingleProcessor, SocketOptionsProcessor, SocketProviderProcessor, SocketProvidersProcessor, SpecificInstanceProcessor, SSLHostnameVerifierProcessor, SSLManagerProcessor, SSLNameListProcessor, SSLProcessor, StorageAccessAuthorizerBuilderProcessor, StorageAccessAuthorizersProcessor, StorageProcessor, SubscriberGroupProcessor, SubscriberGroupsProcessor, TcpAcceptorProcessor, TcpInitiatorProcessor, ThreadFactoryProcessor, TopicMappingProcessor, TopicSchemeMappingProcessor, TopologyBuildersProcessor, TopologyRefsProcessor, TransformerProcessor, UnitCalculatorProcessor, UnsupportedFeatureProcessor, ValueStorageSchemeProcessor, VirtualPerTaskProcessor, WorkStealingProcessor, 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
-