Uses of Interface
org.jgroups.Constructable
-
Packages that use Constructable 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.protocols Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.org.jgroups.protocols.pbcast org.jgroups.protocols.relay org.jgroups.stack Support for managing protocol stacks.org.jgroups.util Provides useful functionality which cannot be assigned to any particular other package. -
-
Uses of Constructable in org.jgroups
Subinterfaces of Constructable in org.jgroups Modifier and Type Interface Description interface
Message
A Message is used to send data to members of a group.Classes in org.jgroups that implement Constructable Modifier and Type Class Description class
BaseMessage
A common superclass for allMessage
implementations.class
BatchMessage
A message that contains a batch of messages.class
BytesMessage
AMessage
containing a byte array as payload.class
CompositeMessage
A message composed of multiple messages.class
EmptyMessage
AMessage
without a payload; optimized for sending only headers (e.g.class
FragmentedMessage
A message which refers to another message, but only marshals (Streamable.writeTo(DataOutput)
) a part of the original message, starting at a givenBytesMessage.offset
and marshalling onlyBytesMessage.length
bytes.class
Header
Header is a JGroups internal base class for all JGroups headers.class
LongMessage
Message with a long as payload.class
MergeView
A view that is sent as a result of a cluster merge.class
NioMessage
AMessage
with a (heap-based or direct)ByteBuffer
as payload.
Note that the payload of an NioMessage must not be modified after sending it (ie.class
ObjectMessage
AMessage
with an object as payload.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). -
Uses of Constructable in org.jgroups.blocks
Classes in org.jgroups.blocks that implement Constructable Modifier and Type Class Description class
MethodCall
A method call is the JGroups representation of a remote method.static class
RequestCorrelator.Header
The header for RequestCorrelator messagesstatic class
RequestCorrelator.MultiDestinationHeader
-
Uses of Constructable in org.jgroups.protocols
Classes in org.jgroups.protocols that implement Constructable Modifier and Type Class Description class
AuthHeader
AuthHeader is a holder object for the token that is passed from the joiner to the coordinatorstatic class
BATCH.BatchHeader
static class
BATCH2.Batch2Header
static class
COMPRESS.CompressHeader
static class
COUNTER.CounterHeader
static class
DAISYCHAIN.DaisyHeader
static class
DH_KEY_EXCHANGE.DhHeader
class
EncryptHeader
static class
EXAMPLE.ExampleHeader
static class
FailureDetection.HeartbeatHeader
class
FcHeader
Header used by various flow control protocolsstatic class
FD_SOCK.FdHeader
static class
FD_SOCK2.FdHeader
static class
FORK.ForkHeader
class
Frag3Header
class
FragHeader
static class
MERGE3.MergeHeader
class
NakAckHeader
protected static class
PERF.PerfHeader
class
PingData
Encapsulates information about a cluster node, e.g.class
PingHeader
Used to send discovery requests and responsesclass
ProtPerfHeader
protected static class
RSVP.RsvpHeader
class
RTTHeader
Header to measure round-trip times (in nanoseconds) for sync RPCs (https://issues.redhat.com/browse/JGRP-2604)static class
SEQUENCER.SequencerHeader
static class
SEQUENCER2.SequencerHeader
static class
STOMP.StompHeader
class
TpHeader
Generic transport header, used by TP.class
UnicastHeader3
Moved out ofUNICAST3
into separate class.static class
VERIFY_SUSPECT.VerifyHeader
static class
VERIFY_SUSPECT2.VerifyHeader
-
Uses of Constructable in org.jgroups.protocols.pbcast
Classes in org.jgroups.protocols.pbcast that implement Constructable Modifier and Type Class Description class
DeltaView
Subclass ofView
with a null members field.static class
GMS.GmsHeader
class
JoinRsp
Result of a JOIN request (sent by the GMS client).class
NakAckHeader2
Header used byNAKACK2
static class
STABLE.StableHeader
static class
STATE_TRANSFER.StateHeader
Wraps data for a state request/response.static class
StreamingStateTransfer.StateHeader
-
Uses of Constructable in org.jgroups.protocols.relay
Classes in org.jgroups.protocols.relay that implement Constructable Modifier and Type Class Description class
RelayHeader
class
SiteMaster
Special address with the UUID part being 0: identifies the current (relay) coordinator of a given site.class
SiteUUID
Implementation of SiteAddress -
Uses of Constructable in org.jgroups.stack
Classes in org.jgroups.stack that implement Constructable Modifier and Type Class Description class
IpAddress
Network-dependent address (Internet). -
Uses of Constructable in org.jgroups.util
Classes in org.jgroups.util that implement Constructable Modifier and Type Class Description class
Digest
A message digest containing - for each member - the highest seqno delivered (hd) and the highest seqno received (hr).class
ExtendedUUID
Subclass ofUUID
accommodating additional data such as a flag and a small hashmap.class
FlagsUUID
Subclass ofUUID
accommodating additional data such as a flag.class
MutableDigest
A mutable version of Digest.class
SeqnoList
A bitset of missing messages with a fixed size.class
UUID
Logical address which is unique over space and time.
-