Uses of Class
org.jgroups.Channel
Packages that use Channel
Package
Description
Provides top-level public JGroups classes such as Channel, Message, etc.
Provides building blocks that are layered on top of channels.
Provides demonstrations of JGroups functionality.
Support for managing protocol stacks.
Provides useful functionality which cannot be assigned to any particular other package.
-
Uses of Channel in org.jgroups
Subclasses of Channel in org.jgroupsModifier and TypeClassDescriptionclass
JChannel is a pure Java implementation of Channel.Methods in org.jgroups that return ChannelModifier and TypeMethodDescriptionChannelFactory.createChannel()
Create a new channel with the properties defined in the factoryChannelFactory.createChannel
(Object props) ChannelFactory.createChannel
(String stack_name) JChannelFactory.createChannel()
Creates aJChannel
implementation of theChannel
interface using the protocol stack configuration information specfied during construction of an instance of this factory.
JChannelFactory.createChannel
(Object properties) Deprecated.JChannelFactory.createChannel
(String stack_name) ChannelFactory.createMultiplexerChannel
(String stack_name, String id) Creates an implementation of the Channel using a given stack name and registering it under a given identity.ChannelFactory.createMultiplexerChannel
(String stack_name, String id, boolean register_for_state_transfer, String substate_id) Creates an implementation of the Channel using a given stack name and registering it under a given identity.JChannelFactory.createMultiplexerChannel
(String stack_name, String id) JChannelFactory.createMultiplexerChannel
(String stack_name, String id, boolean register_for_state_transfer, String substate_id) Methods in org.jgroups with parameters of type ChannelModifier and TypeMethodDescriptionvoid
ChannelListener.channelClosed
(Channel channel) void
ChannelListenerAdapter.channelClosed
(Channel channel) void
ChannelListener.channelConnected
(Channel channel) void
ChannelListenerAdapter.channelConnected
(Channel channel) void
ChannelListener.channelDisconnected
(Channel channel) void
ChannelListenerAdapter.channelDisconnected
(Channel channel) protected void
Channel.notifyChannelClosed
(Channel c) protected void
Channel.notifyChannelConnected
(Channel c) protected void
Channel.notifyChannelDisconnected
(Channel c) -
Uses of Channel in org.jgroups.blocks
Fields in org.jgroups.blocks declared as ChannelModifier and TypeFieldDescriptionprotected Channel
DistributedQueue.channel
protected Channel
DistributedTree.channel
protected Channel
MessageDispatcher.channel
Methods in org.jgroups.blocks that return ChannelModifier and TypeMethodDescriptionDistributedHashtable.getChannel()
Deprecated.DistributedQueue.getChannel()
DistributedTree.getChannel()
Returns the Channel the DistributedTree is connected toMessageDispatcher.getChannel()
Offers access to the underlying Channel.NotificationBus.getChannel()
Answers the Channel.ReplicatedHashMap.getChannel()
ReplicatedHashtable.getChannel()
Deprecated.ReplicatedTree.getChannel()
Returns the Channel the DistributedTree is connected toMethods in org.jgroups.blocks with parameters of type ChannelModifier and TypeMethodDescriptionvoid
PullPushAdapter.channelClosed
(Channel channel) Deprecated.void
RpcDispatcher.channelClosed
(Channel channel) void
PullPushAdapter.channelConnected
(Channel channel) Deprecated.void
RpcDispatcher.channelConnected
(Channel channel) void
PullPushAdapter.channelDisconnected
(Channel channel) Deprecated.void
RpcDispatcher.channelDisconnected
(Channel channel) void
MessageDispatcher.setChannel
(Channel ch) Constructors in org.jgroups.blocks with parameters of type ChannelModifierConstructorDescriptionDistributedHashtable
(Channel channel, boolean persistent, long state_timeout) Deprecated.DistributedHashtable
(Channel channel, long state_timeout) Deprecated.MessageDispatcher
(Channel channel, MessageListener l, MembershipListener l2) MessageDispatcher
(Channel channel, MessageListener l, MembershipListener l2, boolean deadlock_detection) MessageDispatcher
(Channel channel, MessageListener l, MembershipListener l2, boolean deadlock_detection, boolean concurrent_processing) MessageDispatcher
(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler) MessageDispatcher
(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, boolean deadlock_detection) MessageDispatcher
(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, boolean deadlock_detection, boolean concurrent_processing) NotificationBus
(Channel channel, String bus_name) ReplicatedHashMap
(Channel channel) ReplicatedHashMap
(Channel channel, boolean persistent) RpcDispatcher
(Channel channel, MessageListener l, MembershipListener l2, Object server_obj) RpcDispatcher
(Channel channel, MessageListener l, MembershipListener l2, Object server_obj, boolean deadlock_detection) RpcDispatcher
(Channel channel, MessageListener l, MembershipListener l2, Object server_obj, boolean deadlock_detection, boolean concurrent_processing) VotingAdapter
(Channel channel) Creates an instance of the VoteChannel that uses JGroups for communication between group members. -
Uses of Channel in org.jgroups.demos
Methods in org.jgroups.demos with parameters of type ChannelModifier and TypeMethodDescriptionvoid
Draw.channelClosed
(Channel channel) void
Gossip.channelClosed
(Channel channel) void
Draw.channelConnected
(Channel channel) void
Gossip.channelConnected
(Channel channel) void
Draw.channelDisconnected
(Channel channel) void
Gossip.channelDisconnected
(Channel channel) Constructors in org.jgroups.demos with parameters of type Channel -
Uses of Channel in org.jgroups.jmx
Methods in org.jgroups.jmx that return ChannelModifier and TypeMethodDescriptionJChannelFactory.createMultiplexerChannel
(String stack_name, String id) JChannelFactory.createMultiplexerChannel
(String stack_name, String id, boolean register_for_state_transfer, String substate_id) JChannelFactoryMBean.createMultiplexerChannel
(String stack_name, String id) JChannelFactoryMBean.createMultiplexerChannel
(String stack_name, String id, boolean register_for_state_transfer, String substate_id) -
Uses of Channel in org.jgroups.mux
Subclasses of Channel in org.jgroups.muxModifier and TypeClassDescriptionclass
Multiplexer channel is a lightweight version of a regular channel where multiple MuxChannel(s) share the same underlying regular channel.Methods in org.jgroups.mux that return Channel -
Uses of Channel in org.jgroups.stack
Methods in org.jgroups.stack that return Channel -
Uses of Channel in org.jgroups.util
Methods in org.jgroups.util with parameters of type ChannelModifier and TypeMethodDescriptionstatic void
static void
static boolean
Util.startFlush
(Channel c) static boolean
Util.startFlush
(Channel c, int numberOfAttempts, long randomSleepTimeoutFloor, long randomSleepTimeoutCeiling) static boolean
Util.startFlush
(Channel c, List<Address> flushParticipants) static boolean
Util.startFlush
(Channel c, List<Address> flushParticipants, int numberOfAttempts, long randomSleepTimeoutFloor, long randomSleepTimeoutCeiling)
JChannel
's conversion to type-specific construction, and the subsequent deprecation of itsJChannel(Object)
constructor, necessitate the deprecation of this factory method as well.