Class JChannelWrapper
java.lang.Object
org.apache.activemq.artemis.api.core.jgroups.JChannelWrapper
This class wraps a JChannel with a reference counter. The reference counter
controls the life of the JChannel. When reference count is zero, the channel
will be disconnected.
-
Constructor Summary
ConstructorsConstructorDescriptionJChannelWrapper
(JChannelManager manager, String channelName, org.jgroups.JChannel channel) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addReceiver
(JGroupsReceiver jGroupsReceiver) addRef()
void
close
(boolean closeWrappedChannel) void
void
connect()
org.jgroups.JChannel
void
removeReceiver
(JGroupsReceiver receiver) void
send
(org.jgroups.Message msg) toString()
-
Constructor Details
-
JChannelWrapper
public JChannelWrapper(JChannelManager manager, String channelName, org.jgroups.JChannel channel) throws Exception - Throws:
Exception
-
-
Method Details