Class EmbeddedJGroupsChannelConfigurator
- java.lang.Object
-
- org.infinispan.remoting.transport.jgroups.EmbeddedJGroupsChannelConfigurator
-
- All Implemented Interfaces:
JGroupsChannelConfigurator,org.jgroups.conf.ProtocolStackConfigurator
public class EmbeddedJGroupsChannelConfigurator extends java.lang.Object implements JGroupsChannelConfigurator
A JGroupsProtocolStackConfiguratorwhich- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEmbeddedJGroupsChannelConfigurator.StackCombine
-
Constructor Summary
Constructors Constructor Description EmbeddedJGroupsChannelConfigurator(java.lang.String name)EmbeddedJGroupsChannelConfigurator(java.lang.String name, java.util.List<org.jgroups.conf.ProtocolConfiguration> stack)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRemoteSite(java.lang.String remoteSite, JGroupsChannelConfigurator stackConfigurator)static EmbeddedJGroupsChannelConfiguratorcombine(JGroupsChannelConfigurator baseStack, EmbeddedJGroupsChannelConfigurator stack)org.jgroups.JChannelcreateChannel()java.lang.StringgetName()java.util.List<org.jgroups.conf.ProtocolConfiguration>getProtocolStack()java.lang.StringgetProtocolStackString()java.util.Map<java.lang.String,JGroupsChannelConfigurator>getRemoteSites()
-
-
-
Method Detail
-
getProtocolStackString
public java.lang.String getProtocolStackString()
- Specified by:
getProtocolStackStringin interfaceorg.jgroups.conf.ProtocolStackConfigurator
-
getProtocolStack
public java.util.List<org.jgroups.conf.ProtocolConfiguration> getProtocolStack()
- Specified by:
getProtocolStackin interfaceorg.jgroups.conf.ProtocolStackConfigurator
-
getRemoteSites
public java.util.Map<java.lang.String,JGroupsChannelConfigurator> getRemoteSites()
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceJGroupsChannelConfigurator
-
createChannel
public org.jgroups.JChannel createChannel() throws java.lang.Exception- Specified by:
createChannelin interfaceJGroupsChannelConfigurator- Throws:
java.lang.Exception
-
addRemoteSite
public void addRemoteSite(java.lang.String remoteSite, JGroupsChannelConfigurator stackConfigurator)
-
combine
public static EmbeddedJGroupsChannelConfigurator combine(JGroupsChannelConfigurator baseStack, EmbeddedJGroupsChannelConfigurator stack)
-
-