Interface ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration
- All Superinterfaces:
org.wildfly.clustering.cache.infinispan.BasicCacheContainerConfiguration, ChannelEmbeddedCacheManagerGroupConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration, EmbeddedCacheManagerCommandDispatcherFactoryConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>, EmbeddedCacheManagerGroupConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>
public interface ChannelEmbeddedCacheManagerCommandDispatcherFactoryConfiguration
extends ChannelEmbeddedCacheManagerGroupConfiguration, EmbeddedCacheManagerCommandDispatcherFactoryConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>
Encapsulates the configuration of a command dispatcher factory associated with a clustered cache container.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptiondefault Function<org.infinispan.remoting.transport.Address, org.jgroups.Address> Returns a function that converts an Infinispan address to the identifier expected by the decorated command dispatcher factory.default org.wildfly.clustering.server.group.Group<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember> getGroup()Returns the decorated group.Methods inherited from interface ChannelEmbeddedCacheManagerGroupConfiguration
getAddressWrapperMethods inherited from interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration
getCacheContainer, getExecutor, getNameMethods inherited from interface EmbeddedCacheManagerCommandDispatcherFactoryConfiguration
getCommandDispatcherFactory
-
Method Details
-
getGroup
default org.wildfly.clustering.server.group.Group<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember> getGroup()Description copied from interface:EmbeddedCacheManagerGroupConfigurationReturns the decorated group.- Specified by:
getGroupin interfaceEmbeddedCacheManagerGroupConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>- Returns:
- the decorated group.
-
getAddressUnwrapper
default Function<org.infinispan.remoting.transport.Address, org.jgroups.Address> getAddressUnwrapper()Description copied from interface:EmbeddedCacheManagerCommandDispatcherFactoryConfigurationReturns a function that converts an Infinispan address to the identifier expected by the decorated command dispatcher factory.- Specified by:
getAddressUnwrapperin interfaceEmbeddedCacheManagerCommandDispatcherFactoryConfiguration<org.jgroups.Address, org.wildfly.clustering.server.jgroups.ChannelGroupMember>- Returns:
- a function that converts an Infinispan address to the identifier expected by the decorated command dispatcher factory.
-