Class EmbeddedJGroupsChannelConfigurator
- java.lang.Object
-
- org.infinispan.remoting.transport.jgroups.AbstractJGroupsChannelConfigurator
-
- org.infinispan.remoting.transport.jgroups.EmbeddedJGroupsChannelConfigurator
-
- All Implemented Interfaces:
JGroupsChannelConfigurator
,org.jgroups.conf.ProtocolStackConfigurator
public class EmbeddedJGroupsChannelConfigurator extends AbstractJGroupsChannelConfigurator
A JGroupsProtocolStackConfigurator
which- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EmbeddedJGroupsChannelConfigurator.RemoteSite
static class
EmbeddedJGroupsChannelConfigurator.RemoteSites
static class
EmbeddedJGroupsChannelConfigurator.StackCombine
-
Field Summary
-
Fields inherited from class org.infinispan.remoting.transport.jgroups.AbstractJGroupsChannelConfigurator
channelListeners
-
-
Constructor Summary
Constructors Constructor Description EmbeddedJGroupsChannelConfigurator(String name, List<org.jgroups.conf.ProtocolConfiguration> stack, EmbeddedJGroupsChannelConfigurator.RemoteSites remoteSites)
EmbeddedJGroupsChannelConfigurator(String name, List<org.jgroups.conf.ProtocolConfiguration> stack, EmbeddedJGroupsChannelConfigurator.RemoteSites remoteSites, String parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jgroups.JChannel
createChannel(String name)
String
getName()
List<org.jgroups.conf.ProtocolConfiguration>
getProtocolStack()
String
getProtocolStackString()
EmbeddedJGroupsChannelConfigurator.RemoteSites
getRemoteSites()
List<org.jgroups.conf.ProtocolConfiguration>
getUncombinedProtocolStack()
EmbeddedJGroupsChannelConfigurator.RemoteSites
getUncombinedRemoteSites()
void
setConfiguration(JGroupsConfiguration configuration)
String
toString()
-
Methods inherited from class org.infinispan.remoting.transport.jgroups.AbstractJGroupsChannelConfigurator
addChannelListener, amendChannel, getSocketFactory, setSocketFactory
-
-
-
-
Constructor Detail
-
EmbeddedJGroupsChannelConfigurator
public EmbeddedJGroupsChannelConfigurator(String name, List<org.jgroups.conf.ProtocolConfiguration> stack, EmbeddedJGroupsChannelConfigurator.RemoteSites remoteSites)
-
EmbeddedJGroupsChannelConfigurator
public EmbeddedJGroupsChannelConfigurator(String name, List<org.jgroups.conf.ProtocolConfiguration> stack, EmbeddedJGroupsChannelConfigurator.RemoteSites remoteSites, String parent)
-
-
Method Detail
-
setConfiguration
public void setConfiguration(JGroupsConfiguration configuration)
-
getProtocolStackString
public String getProtocolStackString()
-
getProtocolStack
public List<org.jgroups.conf.ProtocolConfiguration> getProtocolStack()
-
getUncombinedProtocolStack
public List<org.jgroups.conf.ProtocolConfiguration> getUncombinedProtocolStack()
-
getName
public String getName()
-
createChannel
public org.jgroups.JChannel createChannel(String name) throws Exception
- Throws:
Exception
-
getRemoteSites
public EmbeddedJGroupsChannelConfigurator.RemoteSites getRemoteSites()
-
getUncombinedRemoteSites
public EmbeddedJGroupsChannelConfigurator.RemoteSites getUncombinedRemoteSites()
-
-