Interface MutableBeanGroup<K,V extends BeanInstance<K>>

Type Parameters:
K - the bean identifier type
V - the bean instance type
All Superinterfaces:
AutoCloseable, BeanGroup<K,V>, org.wildfly.clustering.cache.CacheEntryMutator, ImmutableBeanGroup<K,V>
All Known Implementing Classes:
DefaultBeanGroup

public interface MutableBeanGroup<K,V extends BeanInstance<K>> extends BeanGroup<K,V>, org.wildfly.clustering.cache.CacheEntryMutator
A bean group with the ability to mutate.
Author:
Paul Ferraro
  • Field Summary

    Fields inherited from interface org.wildfly.clustering.cache.CacheEntryMutator

    NO_OP
  • Method Summary

    Methods inherited from interface org.wildfly.clustering.ejb.cache.bean.BeanGroup

    addBeanInstance, removeBeanInstance

    Methods inherited from interface org.wildfly.clustering.cache.CacheEntryMutator

    mutate, mutateAsync

    Methods inherited from interface org.wildfly.clustering.ejb.cache.bean.ImmutableBeanGroup

    close, getBeanInstance, getId, isEmpty