Package org.infinispan.config

Cache configuration beans and parsers.

See:
          Description

Interface Summary
CloneableConfigurationComponent Interface for all configurable components
ConfigurationBeanVisitor ConfigurationBeanVisitor implementations are passed through InfinispanConfiguration object tree visiting each configuration element of InfinispanConfiguration instance.
ConfigurationRegistry A registry for Configurations.
 

Class Summary
AbstractConfigurationBean Base superclass of Cache configuration classes that expose some properties that can be changed after the cache is started.
AbstractConfigurationBeanVisitor AbstractConfigurationBeanVisitor is a convenience super class for ConfigurationBeanVisitor classes.
AbstractNamedCacheConfigurationBean Adds named cache specific features to the AbstractConfigurationBean .
CacheLoaderManagerConfig Holds the configuration of the cache loader chain.
Configuration Encapsulates the configuration of a Cache.
Configuration.AsyncType  
Configuration.BooleanAttributeType  
Configuration.ClusteringType  
Configuration.ClusteringTypeAdapter  
Configuration.CustomInterceptorsType  
Configuration.DeadlockDetectionType  
Configuration.EvictionType  
Configuration.ExpirationType  
Configuration.HashType  
Configuration.InvocationBatching  
Configuration.JmxStatistics  
Configuration.L1Type  
Configuration.LazyDeserialization  
Configuration.LockingType  
Configuration.QueryConfigurationBean  
Configuration.StateRetrievalType  
Configuration.SyncType  
Configuration.TransactionType  
Configuration.UnsafeType  
ConfigurationValidatingVisitor ConfigurationValidatingVisitor checks semantic validity of InfinispanConfiguration instance.
CustomInterceptorConfig Holds information about the custom interceptors defined in the configuration file.
GlobalConfiguration Configuration component that encapsulates the global configuration.
GlobalConfiguration.ExecutorFactoryType  
GlobalConfiguration.FactoryClassWithPropertiesType  
GlobalConfiguration.GlobalJmxStatisticsType  
GlobalConfiguration.ScheduledExecutorFactoryType  
GlobalConfiguration.SerializationType  
GlobalConfiguration.ShutdownType  
GlobalConfiguration.TransportType  
InfinispanConfiguration InfinispanConfiguration encapsulates root component of Infinispan XML configuration

Note that class InfinispanConfiguration contains JAXB annotations.

OverrideConfigurationVisitor OverrideConfigurationVisitor breaks down fields of Configuration object to individual components and then compares them for field updates.
PluggableConfigurationComponent A configuration component where the implementation class can be specified, and comes with its own set of properties.
TypedPropertiesAdapter TypedPropertiesAdapter is JAXB XmlAdapter for TypedProperties.
 

Enum Summary
Configuration.CacheMode Cache replication mode.
GlobalConfiguration.ShutdownHookBehavior Behavior of the JVM shutdown hook registered by the cache
 

Exception Summary
ConfigurationException An exception that represents an error in the configuration.
DuplicateCacheNameException Thrown if a duplicate named cache is detected
 

Annotation Types Summary
Dynamic Annotation that marks fields in Configuration as being modifiable even after the cache has started.
 

Package org.infinispan.config Description

Cache configuration beans and parsers. Need @XmlSchema annotation in order to classify all JAXB created schema elements in appropriate XML namespace


Google Analytics

Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.