| Package | Description |
|---|---|
| org.jgroups.auth | |
| org.jgroups.blocks |
Provides building blocks that are layered on top of channels.
|
| org.jgroups.blocks.atomic | |
| org.jgroups.blocks.executor | |
| org.jgroups.blocks.locking | |
| org.jgroups.fork | |
| 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.protocols.rules | |
| org.jgroups.stack |
Support for managing protocol stacks.
|
| org.jgroups.util |
Provides useful functionality which cannot be assigned to any particular other package.
|
| Class and Description |
|---|
| AUTH
The AUTH protocol adds a layer of authentication to JGroups
|
| AUTH.UpHandler
Interface to provide callbacks for handling up events
|
| Class and Description |
|---|
| TP
Generic transport - specific implementations should extend this abstract class.
|
| Class and Description |
|---|
| COUNTER
Protocol which is used by
CounterService to provide a distributed atomic counter |
| Class and Description |
|---|
| Executing
This is the base protocol used for executions.
|
| Class and Description |
|---|
| Locking
Base locking protocol, handling most of the protocol communication with other instances.
|
| Class and Description |
|---|
| FORK
The FORK protocol; multiplexes messages to different forks in a stack (https://issues.jboss.org/browse/JGRP-1613).
|
| Class and Description |
|---|
| AUTH.UpHandler
Interface to provide callbacks for handling up events
|
| AuthHeader
AuthHeader is a holder object for the token that is passed from the joiner to the coordinator
|
| BasicTCP
Shared base class for TCP protocols
|
| COUNTER.ReconcileResponse |
| COUNTER.ReconciliationTask |
| COUNTER.Request |
| COUNTER.RequestType |
| COUNTER.Response |
| COUNTER.ResponseType |
| COUNTER.SetRequest |
| COUNTER.SimpleRequest |
| COUNTER.SimpleResponse
Response without data
|
| COUNTER.ValueResponse |
| COUNTER.VersionedValue |
| DISCARD
Discards up or down messages based on a percentage; e.g., setting property 'up' to 0.1 causes 10%
of all up messages to be discarded.
|
| DISCARD.DiscardDialog |
| Discovery
The Discovery protocol retrieves the initial membership (used by GMS and MERGE2) by sending discovery requests.
|
| Discovery.Responses |
| DUPL.Direction |
| ENCRYPT.EncryptHeader |
| Executing
This is the base protocol used for executions.
|
| Executing.Owner |
| Executing.Request |
| Executing.Type |
| FcHeader
Header used by various flow control protocols
|
| FD
Failure detection based on simple heartbeat protocol.
|
| FD_SOCK.BroadcastTask
Task that periodically broadcasts a list of suspected members to the group.
|
| FD_SOCK.ServerSocketHandler
Handles the server-side of a client-server socket connection.
|
| FD.Broadcaster
Task that periodically broadcasts a list of suspected members to the group.
|
| FD.BroadcastTask |
| FD.Monitor
Task which periodically checks of the last_ack from ping_dest exceeded timeout and - if yes - broadcasts
a SUSPECT message
|
| FILE_PING
Simple discovery protocol which uses a file on shared storage such as an SMB share, NFS mount or S3.
|
| FlowControl
Simple flow control protocol based on a credit system.
|
| FlowControl.Credit |
| FRAG2
Fragmentation layer.
|
| FRAG2.FragEntry
Class represents an entry for a message.
|
| FragHeader |
| Locking
Base locking protocol, handling most of the protocol communication with other instances.
|
| Locking.ClientCondition |
| Locking.ClientLock
Implementation of
Lock. |
| Locking.ClientLockTable
Manages access to client locks
|
| Locking.Request |
| Locking.Response
A response to a request, to be sent back to the requester as a message
|
| Locking.ServerCondition |
| Locking.ServerLock
Server side queue for handling of lock requests (lock, release).
|
| Locking.Type |
| MERGE2.FindSubgroupsTask
Task periodically executing (if role is coordinator).
|
| MERGE3.MergeHeader |
| MERGE3.MergeHeader.Type |
| PING
The PING protocol retrieves the initial membership by mcasting a discovery request (via the multicast capable
transport) to all current cluster members
The responses should allow us to determine the coordinator which we have to contact, e.g.
|
| PingData
Encapsulates information about a cluster node, e.g.
|
| PingHeader |
| RELAY.RelayHeader |
| RELAY.RelayHeader.Type |
| RELAY.ViewData
Contains local and remote views, and UUID information
|
| RSVP.Entry |
| SCOPE.MessageQueue
Deprecated.
|
| SCOPE.ScopeHeader
Deprecated.
|
| SEQUENCER.Flusher |
| SEQUENCER.SequencerHeader |
| SHARED_LOOPBACK
Loopback transport shared by all channels within the same VM.
|
| STOMP.ClientVerb |
| STOMP.Connection
Class which handles a connection to a client
|
| STOMP.Frame |
| STOMP.ServerVerb |
| STOMP.StompHeader |
| STOMP.StompHeader.Type |
| SWIFT_PING.SwiftClient
A thread safe Swift client
|
| TP
Generic transport - specific implementations should extend this abstract class.
|
| TP.Bundler |
| TpHeader
Generic transport header, used by TP.
|
| TUNNEL.TUNNELPolicy |
| UDP.PacketReceiver |
| UNICAST.ReceiverEntry |
| UNICAST.SenderEntry |
| UNICAST.UnicastHeader
The following types and fields are serialized:
|
| UNICAST2.ReceiverEntry |
| UNICAST2.SenderEntry |
| UNICAST2.Unicast2Header
The following types and fields are serialized:
|
| UNICAST3.Entry |
| UNICAST3.Header
The following types and fields are serialized:
|
| UNICAST3.ReceiverEntry |
| UNICAST3.SenderEntry |
| UNICAST3.State |
| VERIFY_SUSPECT.Entry |
| Class and Description |
|---|
| PingData
Encapsulates information about a cluster node, e.g.
|
| Class and Description |
|---|
| FD
Failure detection based on simple heartbeat protocol.
|
| Class and Description |
|---|
| PingData
Encapsulates information about a cluster node, e.g.
|
| TP
Generic transport - specific implementations should extend this abstract class.
|
| TUNNEL.StubReceiver |
| Class and Description |
|---|
| PingData
Encapsulates information about a cluster node, e.g.
|
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.