Class ConfigurationElement<T extends ConfigurationElement>

java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<T>
All Implemented Interfaces:
Matchable<T>, Updatable<T>
Direct Known Subclasses:
AuthenticationConfiguration, AuthorizationConfiguration, BackupConfiguration, BackupForConfiguration, ClusteringConfiguration, Configuration, ContentTypeConfiguration, CorsConfiguration, CorsRuleConfiguration, CounterManagerConfiguration, EncodingConfiguration, EncryptionConfiguration, ExpirationConfiguration, GroupsConfiguration, HashConfiguration, IndexingConfiguration, IndexMergeConfiguration, IndexReaderConfiguration, IndexWriterConfiguration, L1Configuration, LockingConfiguration, MemoryConfiguration, PartitionHandlingConfiguration, ProtocolServerConfiguration, QueryConfiguration, RecoveryConfiguration, SaslConfiguration, SitesConfiguration, SniConfiguration, SslConfiguration, SslConfiguration, StackFileConfiguration, StateTransferConfiguration, StatisticsConfiguration, TakeOfflineConfiguration, TopologyCacheConfiguration, TransactionConfiguration, UnsafeConfiguration, XSiteStateTransferConfiguration

public abstract class ConfigurationElement<T extends ConfigurationElement> extends Object implements Matchable<T>, Updatable<T>
An abstract class which represents a configuration element, with attributes and child elements.
Since:
13.0
Author:
Gustavo Fernandes, Tristan Tarrant