|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
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. |
| FluentConfiguration.AsyncConfig | If configured all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning. |
| FluentConfiguration.ClusteringConfig | Defines clustered characteristics of the cache. |
| FluentConfiguration.CustomInterceptorCumulator | Enables addition of several customer interceptors |
| FluentConfiguration.CustomInterceptorPosition | Configures the location of a specific custom interceptor |
| FluentConfiguration.CustomInterceptorsConfig | Configures custom interceptors to be added to the cache. |
| FluentConfiguration.DataContainerConfig | |
| FluentConfiguration.DeadlockDetectionConfig | Configures deadlock detection. |
| FluentConfiguration.EvictionConfig | Controls the eviction settings for the cache. |
| FluentConfiguration.ExpirationConfig | Controls the default expiration settings for entries in the cache. |
| FluentConfiguration.GroupsConfig | |
| FluentConfiguration.HashConfig | Allows fine-tuning of rehashing characteristics. |
| FluentConfiguration.IndexingConfig | Configures indexing of entries in the cache for searching. |
| FluentConfiguration.InvocationBatchingConfig | |
| FluentConfiguration.JmxStatisticsConfig | |
| FluentConfiguration.L1Config | Configures the L1 cache behavior in 'distributed' caches instances. |
| FluentConfiguration.LoadersConfig | Holds the configuration for cache loaders and stores. |
| FluentConfiguration.LockingConfig | Defines the local, in-VM locking and concurrency characteristics of the cache. |
| FluentConfiguration.RecoveryConfig | Defines recovery configuration for the cache. |
| FluentConfiguration.StateRetrievalConfig | Configures how state is retrieved when a new cache joins the cluster. |
| FluentConfiguration.StoreAsBinaryConfig | |
| FluentConfiguration.SyncConfig | If configured all communications are synchronous, in that whenever a thread sends a message sent over the wire, it blocks until it receives an acknowledgment from the recipient. |
| FluentConfiguration.TransactionConfig | Defines transactional (JTA) characteristics of the cache. |
| FluentConfiguration.UnsafeConfig | |
| FluentGlobalConfiguration.ExecutorFactoryConfig<T> | Configures executor factory. |
| FluentGlobalConfiguration.GlobalJmxStatisticsConfig | Configures whether global statistics are gathered and reported via JMX for all caches under this cache manager. |
| FluentGlobalConfiguration.SerializationConfig | Configures serialization and marshalling settings. |
| FluentGlobalConfiguration.ShutdownConfig | |
| FluentGlobalConfiguration.TransportConfig | Configures the transport used for network communications across the cluster. |
| JAXBUnmarshallable | A mechanism to notify an XML element that the JAXB parser has willUnmarshall it |
| 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
. |
| AdvancedExternalizerConfig | Defines custom Externalizers to be registered with marshalling framework |
| CacheLoaderManagerConfig | Holds the configuration of the cache loader chain. |
| Configuration | Encapsulates the configuration of a Cache. |
| Configuration.AsyncType | If this element is present, all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning. |
| Configuration.BooleanAttributeType | |
| Configuration.ClusteringType | Defines clustered characteristics of the cache. |
| Configuration.ClusteringTypeAdapter | |
| Configuration.CustomInterceptorPositionType | |
| Configuration.CustomInterceptorsType | Configures custom interceptors to be added to the cache. |
| Configuration.DataContainerType | This element controls the data container for the cache. |
| Configuration.DeadlockDetectionType | This element configures deadlock detection. |
| Configuration.EvictionType | This element controls the eviction settings for the cache. |
| Configuration.ExpirationType | This element controls the default expiration settings for entries in the cache. |
| Configuration.HashType | Allows fine-tuning of rehashing characteristics. |
| Configuration.InvocationBatching | Defines whether invocation batching is allowed in this cache instance, and sets up internals accordingly to allow use of this API. |
| Configuration.JmxStatistics | This element specifies whether cache statistics are gathered and reported via JMX. |
| Configuration.L1Type | This element configures the L1 cache behavior in 'distributed' caches instances. |
| Configuration.LazyDeserialization | Deprecated. |
| Configuration.LockingType | Defines the local, in-VM locking and concurrency characteristics of the cache. |
| Configuration.QueryConfigurationBean | Configures indexing of entries in the cache for searching. |
| Configuration.RecoveryType | Recovery makes sure data in both transactional resource and Infinispan end up in a consistent state. |
| Configuration.StateRetrievalType | Configures how state is retrieved when a new cache joins the cluster. |
| Configuration.StoreAsBinary | A mechanism by which data is stored as a binary byte array. |
| Configuration.SyncType | If this element is present, all communications are synchronous, in that whenever a thread sends a message sent over the wire, it blocks until it receives an acknowledgment from the recipient. |
| Configuration.TransactionType | Defines transactional (JTA) characteristics of the cache. |
| Configuration.UnsafeType | Allows you to tune various unsafe or non-standard characteristics. |
| ConfigurationValidatingVisitor | ConfigurationValidatingVisitor checks semantic validity of InfinispanConfiguration instance. |
| CustomInterceptorConfig | Holds information about the custom interceptors defined in the configuration file. |
| DelegatingConfigurationVisitor | DelegatingConfigurationVisitor wraps a list of ConfigurationBeanVisitor visitors and delegates visitor callbacks to all delegates in the list. |
| FluentConfiguration | Fluent configuration base class. |
| FluentGlobalConfiguration | Fluent global configuration base class. |
| GlobalConfiguration | Configuration component that encapsulates the global configuration. |
| GlobalConfiguration.AdvancedExternalizersType | Configures custom marshallers. |
| GlobalConfiguration.ExecutorFactoryType | |
| GlobalConfiguration.FactoryClassWithPropertiesType | |
| GlobalConfiguration.GlobalJmxStatisticsType | This element specifies whether global statistics are gathered and reported via JMX for all caches under this cache manager. |
| GlobalConfiguration.ScheduledExecutorFactoryType | |
| GlobalConfiguration.SerializationType | Serialization and marshalling settings. |
| GlobalConfiguration.ShutdownType | This element specifies behavior when the JVM running the cache instance shuts down. |
| GlobalConfiguration.TransportType | This element configures the transport used for network communications across the cluster. |
| GrouperConfiguration | |
| GroupsConfiguration | |
| InfinispanConfiguration | InfinispanConfiguration encapsulates root component of Infinispan XML configuration. |
| OverrideConfigurationVisitor | OverrideConfigurationVisitor breaks down fields of Configuration object to individual components and then compares them for field updates. |
| TimeoutConfigurationValidatingVisitor | TimeoutConfigurationValidatingVisitor checks transport related timeout relationships of InfinispanConfiguration instance. |
| 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 | |
|---|---|
| ConfigurationDoc | Configuration bean element annotated with @ConfigurationDoc indicates that the element should be included in configuration reference. |
| ConfigurationDocRef | Configuration bean element annotated with @ConfigurationDocRef indicates that the element should be included in configuration reference but that the description should be extracted from bean class target and its targetElement (method or field). |
| ConfigurationDocs | Configuration bean element annotated with @ConfigurationDocs wraps multiple @ConfigurationDoc annotations |
| Dynamic | Annotation that marks fields in Configuration as being modifiable even after the cache has started. |
Cache configuration beans and parsers. Need @XmlSchema annotation in order to classify all JAXB created schema elements in appropriate XML namespace
|
--> | |||||||||