Uses of Interface
org.jgroups.util.Streamable
Packages that use Streamable
Package
Description
Provides top-level public JGroups classes such as Channel, Message, etc.
Provides building blocks that are layered on top of channels.
Provides demonstrations of JGroups functionality.
Provides implementations of transport protocols which are
responsible for sending and receiving messages to/from the network.
Supports probabilistic broadcasts.
Support for managing protocol stacks.
Provides useful functionality which cannot be assigned to any particular other package.
-
Uses of Streamable in org.jgroups
Subinterfaces of Streamable in org.jgroupsClasses in org.jgroups that implement StreamableModifier and TypeClassDescriptionclass
A view that is sent as a result of a merge.class
A Message encapsulates data sent to members of a group.class
A view is a local representation of the current membership of a group.class
ViewIds are used for ordering views (each view has a ViewId and a list of members). -
Uses of Streamable in org.jgroups.auth
Classes in org.jgroups.auth that implement StreamableModifier and TypeClassDescriptionclass
Abstract AuthToken class used by implementations of AUTH, e.g.class
The FixedMemberShipToken object predefines a list of IP addresses and Ports that can join the group.class
This is an example of using a preshared token that is encrypted using an MD5/SHA hash for authentication purposes.class
This is an example of using a preshared token for authentication purposes.class
This is an example of using a preshared token that is encrypted using an X509 certificate for authentication purposes. -
Uses of Streamable in org.jgroups.blocks
Classes in org.jgroups.blocks that implement StreamableModifier and TypeClassDescriptionstatic final class
The header for RequestCorrelator messages -
Uses of Streamable in org.jgroups.demos
Classes in org.jgroups.demos that implement StreamableModifier and TypeClassDescriptionclass
Encapsulates information about a draw command. -
Uses of Streamable in org.jgroups.mux
Classes in org.jgroups.mux that implement StreamableModifier and TypeClassDescriptionclass
Header used for multiplexing and de-multiplexing between service components on top of a Multiplexer (Channel)class
Class used for service state communication between Multiplexers -
Uses of Streamable in org.jgroups.protocols
Classes in org.jgroups.protocols that implement StreamableModifier and TypeClassDescriptionclass
AuthHeader is a holder object for the token that is passed from the joiner to the coordinatorstatic final class
static final class
static final class
static class
static class
static class
static class
static class
static class
static class
static class
class
static class
static class
SimpleAddress
representing the JMS node ID or JMS topic group.class
class
static class
static class
static class
class
class
Generic transport header, used by TP.class
class
static class
static class
static class
-
Uses of Streamable in org.jgroups.protocols.pbcast
Classes in org.jgroups.protocols.pbcast that implement StreamableModifier and TypeClassDescriptionstatic class
static class
class
Result of a JOIN request (sent by the GMS client).class
static class
static class
Wraps data for a state request/response.static class
-
Uses of Streamable in org.jgroups.stack
Classes in org.jgroups.stack that implement StreamableModifier and TypeClassDescriptionclass
Encapsulates data sent between GossipRouter and GossipClientclass
Network-dependent address (Internet). -
Uses of Streamable in org.jgroups.util
Classes in org.jgroups.util that implement StreamableModifier and TypeClassDescriptionclass
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
Class keeping track of the lowest and highest sequence numbers delivered, and the highest sequence numbers received, per member.class
A mutable version of Digest (which is immutableclass
Methods in org.jgroups.util that return StreamableModifier and TypeMethodDescriptionstatic Streamable
Util.readGenericStreamable
(DataInputStream in) static Streamable
Util.readStreamable
(Class clazz, DataInputStream in) static Streamable
Util.streamableFromByteBuffer
(Class cl, byte[] buffer) static Streamable
Util.streamableFromByteBuffer
(Class cl, byte[] buffer, int offset, int length) Methods in org.jgroups.util with parameters of type StreamableModifier and TypeMethodDescriptionstatic int
Util.sizeOf
(Streamable inst) static byte[]
Util.streamableToByteBuffer
(Streamable obj) static void
Util.writeGenericStreamable
(Streamable obj, DataOutputStream out) static void
Util.writeStreamable
(Streamable obj, DataOutputStream out)