Class EmbeddedCacheManagerBean

java.lang.Object
org.wildfly.clustering.spring.context.AutoDestroyBean
org.wildfly.clustering.spring.context.infinispan.embedded.EmbeddedCacheManagerBean
All Implemented Interfaces:
Consumer<Runnable>, org.springframework.beans.factory.Aware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ResourceLoaderAware, org.wildfly.clustering.cache.infinispan.BasicCacheContainerConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration, org.wildfly.clustering.server.infinispan.ChannelEmbeddedCacheManagerGroupConfiguration, org.wildfly.clustering.server.infinispan.dispatcher.ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration, org.wildfly.clustering.server.infinispan.dispatcher.EmbeddedCacheManagerCommandDispatcherFactoryConfiguration<org.jgroups.Address,org.wildfly.clustering.server.jgroups.ChannelGroupMember>, org.wildfly.clustering.server.infinispan.EmbeddedCacheManagerGroupConfiguration<org.jgroups.Address,org.wildfly.clustering.server.jgroups.ChannelGroupMember>

public class EmbeddedCacheManagerBean extends AutoDestroyBean implements org.wildfly.clustering.server.infinispan.dispatcher.ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration, org.springframework.beans.factory.InitializingBean, org.springframework.context.ResourceLoaderAware
Author:
Paul Ferraro
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    org.infinispan.manager.EmbeddedCacheManager
     
    org.wildfly.clustering.server.group.GroupCommandDispatcherFactory<org.jgroups.Address,org.wildfly.clustering.server.jgroups.ChannelGroupMember>
     
    void
    setResourceLoader(org.springframework.core.io.ResourceLoader loader)
     

    Methods inherited from class org.wildfly.clustering.spring.context.AutoDestroyBean

    accept, destroy

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.wildfly.clustering.server.infinispan.dispatcher.ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration

    getAddressUnwrapper, getGroup

    Methods inherited from interface org.wildfly.clustering.server.infinispan.ChannelEmbeddedCacheManagerGroupConfiguration

    getAddressWrapper

    Methods inherited from interface java.util.function.Consumer

    andThen

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

    getBlockingManager, getExecutor
  • Constructor Details

  • Method Details

    • getCommandDispatcherFactory

      public org.wildfly.clustering.server.group.GroupCommandDispatcherFactory<org.jgroups.Address,org.wildfly.clustering.server.jgroups.ChannelGroupMember> getCommandDispatcherFactory()
      Specified by:
      getCommandDispatcherFactory in interface org.wildfly.clustering.server.infinispan.dispatcher.EmbeddedCacheManagerCommandDispatcherFactoryConfiguration<org.jgroups.Address,org.wildfly.clustering.server.jgroups.ChannelGroupMember>
    • getCacheContainer

      public org.infinispan.manager.EmbeddedCacheManager getCacheContainer()
      Specified by:
      getCacheContainer in interface org.wildfly.clustering.cache.infinispan.BasicCacheContainerConfiguration
      Specified by:
      getCacheContainer in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration
    • setResourceLoader

      public void setResourceLoader(org.springframework.core.io.ResourceLoader loader)
      Specified by:
      setResourceLoader in interface org.springframework.context.ResourceLoaderAware
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception