Package org.wildfly.clustering.ejb.cache.bean
package org.wildfly.clustering.ejb.cache.bean
-
ClassDescriptionBeanFactory<K,
V extends BeanInstance<K>, M> BeanGroup<K,V extends BeanInstance<K>> Represents a group of SFSBs that must be serialized together.BeanGroupKey<K>The key used to cache a group of beans.BeanGroupManager<K,V extends BeanInstance<K>> Manages mutable and immutable groups of beans.BeanManagerConfiguration<K,V extends BeanInstance<K>, M, GM extends org.wildfly.clustering.server.GroupMember> Encapsulates the configuration of aBeanManagerimplementation.BeanManagerFactoryConfiguration<K,V extends BeanInstance<K>, M extends org.wildfly.clustering.server.GroupMember> Encapsulates the configuration of aBeanManagerFactoryimplementation.Enumerates factory implementations for all supported bean marshallers.Bean metadata cache entry.Remapping function for a bean metadata entry.BeanMetaDataFactory<K,V> Factory for creatingBeanMetaDatainstances.Encapsulates the configuration of aBeanMetaDataFactory.The key used to cache the creation metadata of a bean.SerializationContextInitializerfor this package.CompositeBean<K,V extends BeanInstance<K>> CompositeBeanFactory<K,V extends BeanInstance<K>, M> ABeanFactoryimplementation that createsCompositeBeaninstances.CompositeImmutableBean<K,V extends BeanInstance<K>> CompositeImmutableBeanFactory<K,V extends BeanInstance<K>, M> AImmutableBeanFactoryimplementation that createsCompositeImmutableBeaninstances.DefaultBeanGroup<K,V extends BeanInstance<K>> A defaultBeanGroupimplementation based on a map of bean instances.DefaultBeanGroupManager<K,V extends BeanInstance<K>, C> A manager for bean groups that leverages aManagerto handle bean group lifecycle.DefaultBeanGroupManagerConfiguration<K,V extends BeanInstance<K>, C> Encapsulates the configuration of aDefaultBeanGroupManager.ProtoStream marshaller for aDefaultBeanMetaDataEntry.DefaultImmutableBeanGroup<K,V extends BeanInstance<K>> A defaultImmutableBeanGroupimplementation based on a map of bean instances.ImmutableBeanFactory<K,V extends BeanInstance<K>, M> A factory for creatingImmutableBeaninstances from anImmutableBeanMetaDataFactoryand anImmutableBeanGroupManager.ImmutableBeanGroup<K,V extends BeanInstance<K>> Exposes the context of, and manages the lifecycle for, groups of beans.ImmutableBeanGroupManager<K,V extends BeanInstance<K>> Manages immutable groups of beans.Immutable view of a bean metadata cache entry.Factory for creatingImmutableBeanMetaDatainstances.MutableBean<K,V extends BeanInstance<K>> ABeanthat allows associating a bean instance.MutableBeanGroup<K,V extends BeanInstance<K>> A bean group with the ability to mutate.OnCloseBean<K,V extends BeanInstance<K>> A bean decorator that executes a given task on close.Bean metadata cache entry, supporting remapping.