Interface DefaultBeanGroupManagerConfiguration<K,V extends BeanInstance<K>,C>

Type Parameters:
K - the bean identifier type
V - the bean instance type
C - the marshalled value context type

public interface DefaultBeanGroupManagerConfiguration<K,V extends BeanInstance<K>,C>
Encapsulates the configuration of a DefaultBeanGroupManager.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    org.wildfly.clustering.cache.CacheProperties
     
    org.wildfly.clustering.cache.CacheEntryCreator<K,org.wildfly.clustering.marshalling.MarshalledValue<Map<K,V>,C>,org.wildfly.clustering.marshalling.MarshalledValue<Map<K,V>,C>>
     
    org.wildfly.clustering.marshalling.MarshalledValueFactory<C>
     
    org.wildfly.clustering.cache.CacheEntryMutatorFactory<K,org.wildfly.clustering.marshalling.MarshalledValue<Map<K,V>,C>>
     
    org.wildfly.clustering.cache.CacheEntryRemover<K>
     
  • Method Details

    • getCreator

      org.wildfly.clustering.cache.CacheEntryCreator<K,org.wildfly.clustering.marshalling.MarshalledValue<Map<K,V>,C>,org.wildfly.clustering.marshalling.MarshalledValue<Map<K,V>,C>> getCreator()
    • getRemover

      org.wildfly.clustering.cache.CacheEntryRemover<K> getRemover()
    • getMutatorFactory

      org.wildfly.clustering.cache.CacheEntryMutatorFactory<K,org.wildfly.clustering.marshalling.MarshalledValue<Map<K,V>,C>> getMutatorFactory()
    • getCacheProperties

      org.wildfly.clustering.cache.CacheProperties getCacheProperties()
    • getMarshalledValueFactory

      org.wildfly.clustering.marshalling.MarshalledValueFactory<C> getMarshalledValueFactory()