Package | Description |
---|---|
org.jgroups |
Provides top-level public JGroups classes such as Channel, Message, etc.
|
org.jgroups.auth | |
org.jgroups.blocks |
Provides building blocks that are layered on top of channels.
|
org.jgroups.demos |
Provides demonstrations of JGroups functionality.
|
org.jgroups.mux | |
org.jgroups.protocols |
Provides implementations of transport protocols which are
responsible for sending and receiving messages to/from the network.
|
org.jgroups.protocols.pbcast |
Supports probabilistic broadcasts.
|
org.jgroups.stack |
Support for managing protocol stacks.
|
org.jgroups.util |
Provides useful functionality which cannot be assigned to any particular other package.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Address
Abstract address.
|
Modifier and Type | Class and Description |
---|---|
class |
MergeView
A view that is sent as a result of a merge.
|
class |
Message
A Message encapsulates data sent to members of a group.
|
class |
View
A view is a local representation of the current membership of a group.
|
class |
ViewId
ViewIds are used for ordering views (each view has a ViewId and a list of members).
|
Modifier and Type | Class and Description |
---|---|
class |
AuthToken
Abstract AuthToken class used by implementations of AUTH, e.g.
|
class |
FixedMembershipToken
The FixedMemberShipToken object predefines a list of IP addresses and Ports that can join the group.
|
class |
MD5Token
This is an example of using a preshared token that is encrypted using an MD5/SHA hash for authentication purposes.
|
class |
SimpleToken
This is an example of using a preshared token for authentication purposes.
|
class |
X509Token1_5
This is an example of using a preshared token that is encrypted using an X509 certificate for authentication purposes.
|
Modifier and Type | Class and Description |
---|---|
static class |
RequestCorrelator.Header
The header for RequestCorrelator messages
|
Modifier and Type | Class and Description |
---|---|
class |
DrawCommand
Encapsulates information about a draw command.
|
Modifier and Type | Class and Description |
---|---|
class |
MuxHeader
Header used for multiplexing and de-multiplexing between service components on top of a Multiplexer (Channel)
|
class |
ServiceInfo
Class used for service state communication between Multiplexers
|
Modifier and Type | Class and Description |
---|---|
class |
AuthHeader
AuthHeader is a holder object for the token that is passed from the joiner to the coordinator
|
static class |
COMPRESS.CompressHeader |
static class |
ENCRYPT.EncryptHeader |
static class |
FC.FcHeader |
static class |
FD_PROB.FdHeader |
static class |
FD_SIMPLE.FdHeader |
static class |
FD_SOCK.FdHeader |
static class |
FD.FdHeader |
class |
FragHeader |
static class |
HTOTAL.HTotalHeader |
static class |
JMS.JMSAddress
Simple
Address representing the JMS node ID or JMS topic group. |
class |
PingHeader |
class |
PingRsp |
static class |
SEQUENCER.SequencerHeader |
static class |
SMACK.SmackHeader |
class |
TcpHeader |
static class |
TOTAL.Header
The header processed by the TOTAL layer and intended for TOTAL
inter-stack communication
|
class |
TpHeader
Generic transport header, used by TP.
|
class |
TunnelHeader |
class |
UdpHeader |
static class |
UNICAST.UnicastHeader |
static class |
VERIFY_SUSPECT.VerifyHeader |
static class |
VIEW_SYNC.ViewSyncHeader |
class |
WanPipeAddress
Logical address for a WAN pipe (logical link)
|
Modifier and Type | Class and Description |
---|---|
class |
Digest
A message digest, which is used by the PBCAST layer for gossiping (also used by NAKACK for
keeping track of current seqnos for all members).
|
static class |
FLUSH.FlushHeader |
static class |
GMS.GmsHeader |
class |
JoinRsp |
class |
NakAckHeader |
static class |
STABLE.StableHeader |
static class |
STATE_TRANSFER.StateHeader
Wraps data for a state request/response.
|
static class |
STREAMING_STATE_TRANSFER.StateHeader |
Modifier and Type | Class and Description |
---|---|
class |
GossipData
Encapsulates data sent between GossipRouter and GossipClient
|
class |
IpAddress
Network-dependent address (Internet).
|
class |
LogicalAddress
Logical address that spans the lifetime of a member.
|
Modifier and Type | Class and Description |
---|---|
class |
Range |
Modifier and Type | Method and Description |
---|---|
static Streamable |
Util.readGenericStreamable(java.io.DataInputStream in) |
static Streamable |
Util.readStreamable(java.lang.Class clazz,
java.io.DataInputStream in) |
static Streamable |
Util.streamableFromByteBuffer(java.lang.Class cl,
byte[] buffer) |
static Streamable |
Util.streamableFromByteBuffer(java.lang.Class cl,
byte[] buffer,
int offset,
int length) |
Modifier and Type | Method and Description |
---|---|
static long |
Util.sizeOf(Streamable inst) |
static byte[] |
Util.streamableToByteBuffer(Streamable obj) |
static void |
Util.writeGenericStreamable(Streamable obj,
java.io.DataOutputStream out) |
static void |
Util.writeStreamable(Streamable obj,
java.io.DataOutputStream out) |
Copyright ? 1998-2006 Bela Ban. All Rights Reserved.