Interface InfinispanBeanManagerConfiguration<K,V extends BeanInstance<K>,M>

Type Parameters:
K - the bean identifier type
V - the bean instance type
M - the bean metadata value type
All Superinterfaces:
org.wildfly.clustering.cache.infinispan.BasicCacheConfiguration, org.wildfly.clustering.cache.infinispan.BasicCacheContainerConfiguration, BeanManagerConfiguration<K,V>, BeanManagerConfiguration<K,V,M,org.wildfly.clustering.server.infinispan.CacheContainerGroupMember>, BeanMetaDataFactoryConfiguration, org.wildfly.clustering.cache.CacheConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration, InfinispanBeanMetaDataFactoryConfiguration, org.wildfly.clustering.server.manager.ManagerConfiguration<K>

public interface InfinispanBeanManagerConfiguration<K,V extends BeanInstance<K>,M> extends BeanManagerConfiguration<K,V,M,org.wildfly.clustering.server.infinispan.CacheContainerGroupMember>, InfinispanBeanMetaDataFactoryConfiguration
Encapsulates the configuration of an InfinispanBeanManager.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    org.wildfly.clustering.server.infinispan.dispatcher.CacheContainerCommandDispatcherFactory
     
    default org.wildfly.clustering.server.infinispan.CacheContainerGroup
     

    Methods inherited from interface org.wildfly.clustering.cache.infinispan.BasicCacheConfiguration

    getBatchFactory

    Methods inherited from interface org.wildfly.clustering.ejb.bean.BeanManagerConfiguration

    getBeanName, getExpiration

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

    getBeanFactory

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

    getBeanName, getExpiration

    Methods inherited from interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration

    getCache, getCacheContainer, getCacheProperties, getReadForUpdateCache, getSilentWriteCache, getTransactionManager, getTryLockCache, getTryReadForUpdateCache, getWriteOnlyCache

    Methods inherited from interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration

    getBlockingManager, getExecutor

    Methods inherited from interface org.wildfly.clustering.server.manager.ManagerConfiguration

    getIdentifierFactory
  • Method Details

    • getGroup

      default org.wildfly.clustering.server.infinispan.CacheContainerGroup getGroup()
      Specified by:
      getGroup in interface BeanManagerConfiguration<K,V extends BeanInstance<K>,M,org.wildfly.clustering.server.infinispan.CacheContainerGroupMember>
    • getCommandDispatcherFactory

      org.wildfly.clustering.server.infinispan.dispatcher.CacheContainerCommandDispatcherFactory getCommandDispatcherFactory()