# Uses of Package
org.jgroups.protocols

- Packages that use org.jgroups.protocols
  Package | Description
  --- | ---
  org.jgroups.auth |
  org.jgroups.blocks | Provides building blocks that are layered on top of channels.
  org.jgroups.blocks.executor |
  org.jgroups.blocks.locking |
  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.

- Classes in org.jgroups.protocols used by org.jgroups.auth
  Class and Description
  AUTH The AUTH protocol adds a layer of authentication to JGroups

- Classes in org.jgroups.protocols used by org.jgroups.blocks
  Class and Description
  TP Generic transport - specific implementations should extend this abstract class.

- Classes in org.jgroups.protocols used by org.jgroups.blocks.executor
  Class and Description
  Executing This is the base protocol used for executions.

- Classes in org.jgroups.protocols used by org.jgroups.blocks.locking
  Class and Description
  Locking Base locking protocol, handling most of the protocol communication with other instances.

- Classes in org.jgroups.protocols used by org.jgroups.protocols
  Class and Description
  BasicTCP Shared base class for tcpip protocols
  Discovery The Discovery protocol layer retrieves the initial membership (used by the GMS when started by sending event FIND_INITIAL_MBRS down the stack).
  Discovery.Responses
  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.Broadcaster Task that periodically broadcasts a list of suspected members to the group.
  FD.Monitor
  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
  Locking Base locking protocol, handling most of the protocol communication with other instances.
  Locking.ClientCondition
  Locking.ClientLock
  Locking.Request
  Locking.ServerCondition
  Locking.ServerLock Server side queue for handling of lock requests (lock, release).
  Locking.Type
  PERF_TP Measures the time for a message to travel from the channel to the transport
  PING The PING protocol layer retrieves the initial membership (used by the GMS when started by sending event FIND_INITIAL_MBRS down the stack).
  PingData Encapsulates information about a cluster node, e.g.
  RELAY.RelayHeader
  RELAY.RelayHeader.Type
  RELAY.ViewData Contains local and remote views, and UUID information
  SCOPE.MessageQueue
  SCOPE.ScopeHeader
  STOMP.ClientVerb
  STOMP.Connection Class which handles a connection to a client
  STOMP.Frame
  STOMP.ServerVerb
  STOMP.StompHeader
  STOMP.StompHeader.Type
  TP Generic transport - specific implementations should extend this abstract class.
  TP.Bundler
  TP.DiagnosticsHandler
  TP.ProbeHandler
  TpHeader Generic transport header, used by TP.
  TransportedVectorTime Lighweight representation of the VectorTime clock suitable for network transport
  TUNNEL.TUNNELPolicy
  UDP.PacketReceiver
  UNICAST.UnicastHeader The following types and fields are serialized:
  UNICAST2.Unicast2Header The following types and fields are serialized:

- Classes in org.jgroups.protocols used by org.jgroups.protocols.pbcast
  Class and Description
  TP.ProbeHandler

- Classes in org.jgroups.protocols used by org.jgroups.stack
  Class and Description
  PingData Encapsulates information about a cluster node, e.g.
  TP Generic transport - specific implementations should extend this abstract class.
  TUNNEL.StubReceiver

- Classes in org.jgroups.protocols used by org.jgroups.util
  Class and Description
  PingData Encapsulates information about a cluster node, e.g.
  SCOPE.ScopeHeader

Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.