Package org.jboss.cache.config

Interface Summary
CloneableConfigurationComponent Interface for all configurable components
ConfigurationRegistry A registry for Configurations.
EvictionAlgorithmConfig An interface used to configure an eviction algorithm.
EvictionPolicyConfig Deprecated. see EvictionAlgorithmConfig

Class Summary
CacheLoaderConfig Holds the configuration of the cache loader chain.
CacheLoaderConfig.IndividualCacheLoaderConfig Configuration object that holds the confguration of an individual cache loader.
CacheLoaderConfig.IndividualCacheLoaderConfig.SingletonStoreConfig Configuration for a SingletonStoreCacheLoader
Configuration Encapsulates the configuration of a Cache.
ConfigurationComponent Base superclass of Cache configuration classes that expose some properties that can be changed after the cache is started.
CustomInterceptorConfig Holds information about the custom interceptors defined in the configuration file.
EvictionRegionConfig It is imperative that a region Fqn is set, either via one of the constructors or using EvictionRegionConfig.setRegionFqn(org.jboss.cache.Fqn).
Option Used to override characteristics of specific calls to the cache.
PluggableConfigurationComponent A configuration component where the implementation class can be specified, and comes with its own set of properties.
XmlParsingConfigurationRegistry ConfigurationRegistry that obtains its initial set of configurations by parsing an XML document.

Enum Summary
Configuration.CacheMode Cache replication mode.
Configuration.NodeLockingScheme Cache node locking scheme.
Configuration.ShutdownHookBehavior Behavior of the JVM shutdown hook registered by the cache

Exception Summary
ConfigurationException An exception that represents an error in the configuration.
LegacyConfigurationException Thrown when a legacy configuration XML element is passed into a modern 3.0 parser
OldFileFormatException This exception indicates that an old configuration file is passed to a parser that only knows how to handle newer configuration file.
UnsupportedEvictionImplException Thrown if an eviction configuration that cannot be translated to the new 3.x eviction interfaces is used.

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

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