Interface EmbeddedCacheManagerCommandDispatcherFactoryConfiguration<A extends Comparable<A>, M extends GroupMember<A>>

Type Parameters:
A - the address type for group members
M - the group member type
All Superinterfaces:
BasicCacheContainerConfiguration, EmbeddedCacheContainerConfiguration, EmbeddedCacheManagerGroupConfiguration<A,M>
All Known Subinterfaces:
ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration, LocalEmbeddedCacheManagerCommandDispatcherFactoryConfiguration

public interface EmbeddedCacheManagerCommandDispatcherFactoryConfiguration<A extends Comparable<A>, M extends GroupMember<A>> extends EmbeddedCacheManagerGroupConfiguration<A,M>
Encapsulates configuration of an EmbeddedCacheManagerCommandDispatcherFactory.
Author:
Paul Ferraro
  • Method Details

    • getCommandDispatcherFactory

      GroupCommandDispatcherFactory<A,M> getCommandDispatcherFactory()
      Returns the decorated command dispatcher factory
      Returns:
      the decorated command dispatcher factory
    • getAddressUnwrapper

      Function<org.infinispan.remoting.transport.Address, A> getAddressUnwrapper()
      Returns a function that converts an Infinispan address to the identifier expected by the decorated command dispatcher factory.
      Returns:
      a function that converts an Infinispan address to the identifier expected by the decorated command dispatcher factory.