| 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.blocks.mux | |
| org.jgroups.demos | 
 Provides demonstrations of JGroups functionality. 
 | 
| org.jgroups.demos.wb | 
 A distributed whiteboard applet implemented using JGroups. 
 | 
| org.jgroups.protocols | 
 Provides implementations of transport protocols which are 
                responsible for sending and receiving messages to/from the network. 
 | 
| org.jgroups.protocols.relay | |
| org.jgroups.util | 
 Provides useful functionality which cannot be assigned to any particular other package. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Receiver
Defines the callbacks that are invoked when messages, views etc are received on a channel 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ReceiverAdapter
An adapter implementing the Receiver interface with no-op implementations. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ReplicatedHashMap<K,V>
Implementation of a  
ConcurrentMap with replication of the contents across a cluster. | 
class  | 
ReplicatedTree
A tree-like structure that is replicated across several members. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected MessageListener | 
MessageDispatcher.msg_listener  | 
| Modifier and Type | Method and Description | 
|---|---|
MessageListener | 
MessageDispatcher.getMessageListener()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MessageDispatcher.setMessageListener(MessageListener l)  | 
| Constructor and Description | 
|---|
MessageDispatcher(Channel channel,
                 MessageListener l,
                 MembershipListener l2)  | 
MessageDispatcher(Channel channel,
                 MessageListener l,
                 MembershipListener l2,
                 RequestHandler req_handler)  | 
RpcDispatcher(Channel channel,
             MessageListener l,
             MembershipListener l2,
             java.lang.Object server_obj)  | 
| Constructor and Description | 
|---|
MuxMessageDispatcher(short scopeId,
                    Channel channel,
                    MessageListener messageListener,
                    MembershipListener membershipListener,
                    RequestHandler handler)  | 
MuxRpcDispatcher(short scopeId,
                Channel channel,
                MessageListener messageListener,
                MembershipListener membershipListener,
                java.lang.Object serverObject)  | 
MuxRpcDispatcher(short scopeId,
                Channel channel,
                MessageListener messageListener,
                MembershipListener membershipListener,
                java.lang.Object serverObject,
                MethodLookup method_lookup)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Chat  | 
class  | 
Draw
Shared whiteboard, each new instance joins the same group. 
 | 
class  | 
QuoteServer
Example of a replicated quote server. 
 | 
class  | 
RelayDemoRpc
Demos RELAY. 
 | 
class  | 
ViewDemo
Demos the reception of views using a PullPushAdapter. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Whiteboard
Shared whiteboard: members are represented by rectangles that contain their names and the OS/arch of
 the machine they are working on. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
RELAY.Receiver  | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
Relayer.Bridge  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MyReceiver<T>
Generic receiver for a JChannel 
 | 
Copyright © 1998-2020 Red Hat. All Rights Reserved.