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 TypeClassDescriptionclassA view that is sent as a result of a merge.classA Message encapsulates data sent to members of a group.classA view is a local representation of the current membership of a group.classViewIds 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 TypeClassDescriptionclassAbstract AuthToken class used by implementations of AUTH, e.g.classThe FixedMemberShipToken object predefines a list of IP addresses and Ports that can join the group.classThis is an example of using a preshared token that is encrypted using an MD5/SHA hash for authentication purposes.classThis is an example of using a preshared token for authentication purposes.classThis 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 classThe header for RequestCorrelator messages -
Uses of Streamable in org.jgroups.demos
Classes in org.jgroups.demos that implement StreamableModifier and TypeClassDescriptionclassEncapsulates information about a draw command. -
Uses of Streamable in org.jgroups.mux
Classes in org.jgroups.mux that implement StreamableModifier and TypeClassDescriptionclassHeader used for multiplexing and de-multiplexing between service components on top of a Multiplexer (Channel)classClass used for service state communication between Multiplexers -
Uses of Streamable in org.jgroups.protocols
Classes in org.jgroups.protocols that implement StreamableModifier and TypeClassDescriptionclassAuthHeader is a holder object for the token that is passed from the joiner to the coordinatorstatic final classstatic final classstatic final classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classclassstatic classstatic classSimpleAddressrepresenting the JMS node ID or JMS topic group.classclassstatic classstatic classstatic classclassclassGeneric transport header, used by TP.classclassstatic classstatic classstatic class -
Uses of Streamable in org.jgroups.protocols.pbcast
Classes in org.jgroups.protocols.pbcast that implement StreamableModifier and TypeClassDescriptionstatic classstatic classclassResult of a JOIN request (sent by the GMS client).classstatic classstatic classWraps data for a state request/response.static class -
Uses of Streamable in org.jgroups.stack
Classes in org.jgroups.stack that implement StreamableModifier and TypeClassDescriptionclassEncapsulates data sent between GossipRouter and GossipClientclassNetwork-dependent address (Internet). -
Uses of Streamable in org.jgroups.util
Classes in org.jgroups.util that implement StreamableModifier and TypeClassDescriptionclassA 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 classClass keeping track of the lowest and highest sequence numbers delivered, and the highest sequence numbers received, per member.classA mutable version of Digest (which is immutableclassMethods in org.jgroups.util that return StreamableModifier and TypeMethodDescriptionstatic StreamableUtil.readGenericStreamable(DataInputStream in) static StreamableUtil.readStreamable(Class clazz, DataInputStream in) static StreamableUtil.streamableFromByteBuffer(Class cl, byte[] buffer) static StreamableUtil.streamableFromByteBuffer(Class cl, byte[] buffer, int offset, int length) Methods in org.jgroups.util with parameters of type StreamableModifier and TypeMethodDescriptionstatic intUtil.sizeOf(Streamable inst) static byte[]Util.streamableToByteBuffer(Streamable obj) static voidUtil.writeGenericStreamable(Streamable obj, DataOutputStream out) static voidUtil.writeStreamable(Streamable obj, DataOutputStream out)