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:
AbstractStoreConfiguration, AsyncStoreConfiguration, AuthenticationConfiguration, AuthorizationConfiguration, BackupConfiguration, BackupForConfiguration, CDIConnectionFactoryConfiguration, ClusteringConfiguration, Configuration, ConnectionPoolConfiguration, ContentTypeConfiguration, CorsConfiguration, CorsRuleConfiguration, CounterManagerConfiguration, DataConfiguration, EncodingConfiguration, EncryptionConfiguration, ExpirationConfiguration, GlobalStorageConfiguration, GroupsConfiguration, HashConfiguration, IndexConfiguration, IndexingConfiguration, IndexMergeConfiguration, IndexReaderConfiguration, IndexShardingConfiguration, IndexWriterConfiguration, KeyStoreConfiguration, L1Configuration, LockingConfiguration, MemcachedAuthenticationConfiguration, MemoryConfiguration, PartitionHandlingConfiguration, PersistenceConfiguration, ProtocolServerConfiguration, QueriesJdbcConfiguration, QueryConfiguration, RecoveryConfiguration, RemoteContainerConfiguration, RemoteServerConfiguration, RestAuthenticationConfiguration, RocksDBExpirationConfiguration, SaslConfiguration, SchemaJdbcConfiguration, SecurityConfiguration, SecurityConfiguration, SitesConfiguration, SniConfiguration, SslConfiguration, SslConfiguration, StackFileConfiguration, StateTransferConfiguration, StatisticsConfiguration, TakeOfflineConfiguration, TextAuthenticationConfiguration, TopologyCacheConfiguration, TracingConfiguration, TransactionConfiguration, TrustStoreConfiguration, 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