Interface ChannelEmbeddedCacheManagerGroupConfiguration

All Superinterfaces:
org.wildfly.clustering.cache.infinispan.BasicCacheContainerConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration, EmbeddedCacheManagerGroupConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>
All Known Subinterfaces:
ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration

public interface ChannelEmbeddedCacheManagerGroupConfiguration extends EmbeddedCacheManagerGroupConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>
Encapsulates a configuration of a group associated with a clustered cache container.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    default Function<org.jgroups.Address, org.infinispan.remoting.transport.Address>
    Returns a wrapper function that converts the group member identifier of the decorated group to an Infinispan address.

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

    getCacheContainer, getExecutor, getName

    Methods inherited from interface EmbeddedCacheManagerGroupConfiguration

    getGroup
  • Method Details

    • getAddressWrapper

      default Function<org.jgroups.Address, org.infinispan.remoting.transport.Address> getAddressWrapper()
      Description copied from interface: EmbeddedCacheManagerGroupConfiguration
      Returns a wrapper function that converts the group member identifier of the decorated group to an Infinispan address.
      Specified by:
      getAddressWrapper in interface EmbeddedCacheManagerGroupConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>
      Returns:
      a wrapper function that converts the group member identifier of the decorated group to an Infinispan address.