Interface BeanMetaDataFactory<K,V>

Type Parameters:
K - the bean identifier type
V - the bean metadata value
All Superinterfaces:
org.wildfly.clustering.cache.CacheEntryCreator<BeanInstance<K>,V,K>, org.wildfly.clustering.cache.CacheEntryLocator<K,V>, org.wildfly.clustering.cache.CacheEntryRemover<K>, ImmutableBeanMetaDataFactory<K,V>

public interface BeanMetaDataFactory<K,V> extends ImmutableBeanMetaDataFactory<K,V>, org.wildfly.clustering.cache.CacheEntryCreator<BeanInstance<K>,V,K>, org.wildfly.clustering.cache.CacheEntryRemover<K>
Factory for creating BeanMetaData instances.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    createBeanMetaData(K id, V value)
     

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

    createValue, createValueAsync

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

    findValue, findValueAsync, tryValue, tryValueAsync

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

    purge, purgeAsync, remove, removeAsync

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

    createImmutableBeanMetaData
  • Method Details