Class EmbeddedCacheManagerGroupProvider

java.lang.Object
org.wildfly.clustering.server.infinispan.EmbeddedCacheManagerGroupProvider
All Implemented Interfaces:
AutoCloseable, CacheContainerGroupProvider, GroupProvider<org.infinispan.remoting.transport.Address,org.wildfly.clustering.server.infinispan.CacheContainerGroupMember>

public class EmbeddedCacheManagerGroupProvider extends Object implements CacheContainerGroupProvider
Author:
Paul Ferraro
  • Constructor Details

    • EmbeddedCacheManagerGroupProvider

      public EmbeddedCacheManagerGroupProvider(String clusterName, String memberName) throws Exception
      Throws:
      Exception
  • Method Details

    • getCacheManager

      public org.infinispan.manager.EmbeddedCacheManager getCacheManager()
      Specified by:
      getCacheManager in interface CacheContainerGroupProvider
    • getChannel

      public org.jgroups.JChannel getChannel()
      Specified by:
      getChannel in interface GroupProvider<org.infinispan.remoting.transport.Address,org.wildfly.clustering.server.infinispan.CacheContainerGroupMember>
    • getGroup

      public org.wildfly.clustering.server.infinispan.CacheContainerGroup getGroup()
      Specified by:
      getGroup in interface CacheContainerGroupProvider
      Specified by:
      getGroup in interface GroupProvider<org.infinispan.remoting.transport.Address,org.wildfly.clustering.server.infinispan.CacheContainerGroupMember>
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface GroupProvider<org.infinispan.remoting.transport.Address,org.wildfly.clustering.server.infinispan.CacheContainerGroupMember>