Class ForkChannelConfigurator

java.lang.Object
org.wildfly.clustering.spring.context.infinispan.embedded.ForkChannelConfigurator
All Implemented Interfaces:
org.infinispan.remoting.transport.jgroups.JGroupsChannelConfigurator, org.jgroups.conf.ProtocolStackConfigurator, org.jgroups.stack.ProtocolHook

public class ForkChannelConfigurator extends Object implements org.infinispan.remoting.transport.jgroups.JGroupsChannelConfigurator
A channel configurator that creates a fork channel.
Author:
Paul Ferraro
  • Constructor Details

    • ForkChannelConfigurator

      public ForkChannelConfigurator(org.jgroups.JChannel channel, String forkName)
      Creates a fork channel configurator using the specified channel and fork name.
      Parameters:
      channel - a JGroups channel
      forkName - a fork name
  • Method Details

    • getProtocolStackString

      public String getProtocolStackString()
      Specified by:
      getProtocolStackString in interface org.jgroups.conf.ProtocolStackConfigurator
    • getProtocolStack

      public List<org.jgroups.conf.ProtocolConfiguration> getProtocolStack()
      Specified by:
      getProtocolStack in interface org.jgroups.conf.ProtocolStackConfigurator
    • getName

      public String getName()
      Specified by:
      getName in interface org.infinispan.remoting.transport.jgroups.JGroupsChannelConfigurator
    • createChannel

      public org.jgroups.JChannel createChannel(String name) throws Exception
      Specified by:
      createChannel in interface org.infinispan.remoting.transport.jgroups.JGroupsChannelConfigurator
      Throws:
      Exception
    • setSocketFactory

      public void setSocketFactory(org.jgroups.util.SocketFactory socketFactory)
      Specified by:
      setSocketFactory in interface org.infinispan.remoting.transport.jgroups.JGroupsChannelConfigurator
    • setDataSource

      public void setDataSource(DataSource dataSource)
      Specified by:
      setDataSource in interface org.infinispan.remoting.transport.jgroups.JGroupsChannelConfigurator