Package | Description |
---|---|
org.jgroups |
Provides top-level public JGroups classes such as Channel, Message, etc.
|
org.jgroups.blocks |
Provides building blocks that are layered on top of channels.
|
org.jgroups.demos |
Provides demonstrations of JGroups functionality.
|
org.jgroups.jmx | |
org.jgroups.mux | |
org.jgroups.stack |
Support for managing protocol stacks.
|
Modifier and Type | Class and Description |
---|---|
class |
JChannel
JChannel is a pure Java implementation of Channel.
|
Modifier and Type | Method and Description |
---|---|
Channel |
ChannelFactory.createChannel()
Create a new channel with the properties defined in the factory
|
Channel |
JChannelFactory.createChannel()
Creates a
JChannel implementation of the
Channel |
Channel |
ChannelFactory.createChannel(java.lang.Object props) |
Channel |
JChannelFactory.createChannel(java.lang.Object properties)
Deprecated.
JChannel 's conversion to type-specific
construction, and the subsequent deprecation of its
JChannel(Object) constructor, necessitate the
deprecation of this factory method as well. Type-specific
protocol stack configuration should be specfied during
construction of an instance of this factory. |
Channel |
ChannelFactory.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id) |
Channel |
JChannelFactory.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id) |
Channel |
ChannelFactory.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id,
boolean register_for_state_transfer,
java.lang.String substate_id)
Creates an implementation of Channel using a guven stack name and registering under a given identity.
|
Channel |
JChannelFactory.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id,
boolean register_for_state_transfer,
java.lang.String substate_id) |
Modifier and Type | Method and Description |
---|---|
void |
ChannelListener.channelClosed(Channel channel) |
void |
ChannelListener.channelConnected(Channel channel) |
void |
ChannelListener.channelDisconnected(Channel channel) |
protected void |
Channel.notifyChannelClosed(Channel c) |
protected void |
Channel.notifyChannelConnected(Channel c) |
protected void |
Channel.notifyChannelDisconnected(Channel c) |
Modifier and Type | Field and Description |
---|---|
protected Channel |
MessageDispatcher.channel |
protected Channel |
DistributedQueue.channel |
protected Channel |
DistributedTree.channel |
Modifier and Type | Method and Description |
---|---|
Channel |
DistributedHashtable.getChannel() |
Channel |
MessageDispatcher.getChannel()
Offers access to the underlying Channel.
|
Channel |
DistributedQueue.getChannel() |
Channel |
DistributedTree.getChannel()
Returns the Channel the DistributedTree is connected to
|
Channel |
NotificationBus.getChannel()
Answers the Channel.
|
Channel |
ReplicatedHashtable.getChannel() |
Channel |
ReplicatedTree.getChannel()
Returns the Channel the DistributedTree is connected to
|
Modifier and Type | Method and Description |
---|---|
void |
RpcDispatcher.channelClosed(Channel channel) |
void |
PullPushAdapter.channelClosed(Channel channel) |
void |
RpcDispatcher.channelConnected(Channel channel) |
void |
PullPushAdapter.channelConnected(Channel channel) |
void |
RpcDispatcher.channelDisconnected(Channel channel) |
void |
PullPushAdapter.channelDisconnected(Channel channel) |
Constructor and Description |
---|
DistributedHashtable(Channel channel,
boolean persistent,
long state_timeout) |
DistributedHashtable(Channel channel,
long state_timeout) |
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,
java.lang.String bus_name) |
ReplicationManager(Channel channel,
MessageListener ml,
MembershipListener l,
ReplicationReceiver receiver)
Creates an instance of ReplicationManager on top of a Channel
|
RpcDispatcher(Channel channel,
MessageListener l,
MembershipListener l2,
java.lang.Object server_obj) |
RpcDispatcher(Channel channel,
MessageListener l,
MembershipListener l2,
java.lang.Object server_obj,
boolean deadlock_detection) |
RpcDispatcher(Channel channel,
MessageListener l,
MembershipListener l2,
java.lang.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.
|
Modifier and Type | Method and Description |
---|---|
void |
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) |
Constructor and Description |
---|
Draw(Channel channel) |
Modifier and Type | Method and Description |
---|---|
Channel |
JChannelFactory.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id) |
Channel |
JChannelFactoryMBean.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id) |
Channel |
JChannelFactory.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id,
boolean register_for_state_transfer,
java.lang.String substate_id) |
Channel |
JChannelFactoryMBean.createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id,
boolean register_for_state_transfer,
java.lang.String substate_id) |
Modifier and Type | Class and Description |
---|---|
class |
MuxChannel
Multiplexer channel.
|
Modifier and Type | Method and Description |
---|---|
Channel |
Multiplexer.createMuxChannel(JChannelFactory f,
java.lang.String id,
java.lang.String stack_name) |
Modifier and Type | Method and Description |
---|---|
Channel |
ProtocolStack.getChannel() |
Copyright ? 1998-2006 Bela Ban. All Rights Reserved.