Interface EmbeddedCacheManagerGroupConfiguration<A extends Comparable<A>, M extends org.wildfly.clustering.server.group.GroupMember<A>>

Type Parameters:
A - the group member address type
M - the group member type
All Superinterfaces:
org.wildfly.clustering.cache.infinispan.BasicCacheContainerConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration
All Known Subinterfaces:
ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration, ChannelEmbeddedCacheManagerGroupConfiguration, EmbeddedCacheManagerCommandDispatcherFactoryConfiguration<A,M>, LocalEmbeddedCacheManagerCommandDispatcherFactoryConfiguration, LocalEmbeddedCacheManagerGroupConfiguration

public interface EmbeddedCacheManagerGroupConfiguration<A extends Comparable<A>, M extends org.wildfly.clustering.server.group.GroupMember<A>> extends org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration
Encapsulates the configuration of a EmbeddedCacheManagerGroup.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    Function<A, org.infinispan.remoting.transport.Address>
    Returns a wrapper function that converts the group member identifier of the decorated group to an Infinispan address.
    org.wildfly.clustering.server.group.Group<A,M>
    Returns the decorated group.

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

    getCacheContainer, getExecutor, getName
  • Method Details

    • getGroup

      org.wildfly.clustering.server.group.Group<A,M> getGroup()
      Returns the decorated group.
      Returns:
      the decorated group.
    • getAddressWrapper

      Function<A, org.infinispan.remoting.transport.Address> getAddressWrapper()
      Returns a wrapper function that converts the group member identifier of the decorated group to an Infinispan address.
      Returns:
      a wrapper function that converts the group member identifier of the decorated group to an Infinispan address.