Uses of Interface
org.jgroups.util.SizeStreamable
Packages that use SizeStreamable
Package
Description
Provides top-level public JGroups classes such as Channel, Message, etc.
Provides building blocks that are layered on top of channels.
Provides implementations of transport protocols which are
responsible for sending and receiving messages to/from the network.
Support for managing protocol stacks.
Provides useful functionality which cannot be assigned to any particular other package.
-
Uses of SizeStreamable in org.jgroups
Subinterfaces of SizeStreamable in org.jgroupsModifier and TypeInterfaceDescriptioninterfaceAddress identifies cluster member.interfaceA Message is used to send data to members of a group.interfaceRepresents a physical (as opposed to logical) addressClasses in org.jgroups that implement SizeStreamableModifier and TypeClassDescriptionclassA common superclass for allMessageimplementations.classA message that contains a batch of messages.classAMessagecontaining a byte array as payload.classA message composed of multiple messages.classAMessagewithout a payload; optimized for sending only headers (e.g.classA message which refers to another message, but only marshals (Streamable.writeTo(DataOutput)) a part of the original message, starting at a givenBytesMessage.offsetand marshalling onlyBytesMessage.lengthbytes.classHeader is a JGroups internal base class for all JGroups headers.classMessage with a long as payload.classA view that is sent as a result of a cluster merge.classAMessagewith a (heap-based or direct)ByteBufferas payload.classclassAMessagewith an object as payload.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).Fields in org.jgroups declared as SizeStreamableMethods in org.jgroups with parameters of type SizeStreamableModifier and TypeMethodDescriptionObjectMessage.setObject(SizeStreamable obj) Sets the payload to aSizeStreamable(or null).ObjectMessage.setSizeStreamable(SizeStreamable s) Constructors in org.jgroups with parameters of type SizeStreamableModifierConstructorDescriptionObjectMessage(Address dest, SizeStreamable obj) Constructs a message given a destination address and the payload object -
Uses of SizeStreamable in org.jgroups.blocks
Classes in org.jgroups.blocks that implement SizeStreamableModifier and TypeClassDescriptionstatic classstatic final class -
Uses of SizeStreamable in org.jgroups.protocols
Classes in org.jgroups.protocols that implement SizeStreamableModifier and TypeClassDescriptionclassAuthHeader is a holder object for the token that is passed from the joiner to the coordinatorstatic classstatic classstatic classstatic classstatic classstatic classclassstatic classstatic classclassHeader used by various flow control protocolsstatic classstatic classstatic classclassclassstatic classDeprecated.static classprotected static classclassEncapsulates information about a cluster node, e.g.classUsed to send discovery requests and responsesclassprotected static classclassHeader to measure round-trip times (in nanoseconds) for sync RPCs (https://issues.redhat.com/browse/JGRP-2604)static classstatic classstatic classclassGeneric transport header, used by TP.classMoved out ofUNICAST3into separate class.static classstatic class -
Uses of SizeStreamable in org.jgroups.protocols.pbcast
Classes in org.jgroups.protocols.pbcast that implement SizeStreamableModifier and TypeClassDescriptionclassSubclass ofViewwith a null members field.static classDeprecated, for removal: This API element is subject to removal in a future version.static classclassResult of a JOIN request (sent by the GMS client).classHeader used byNAKACK2static classstatic classWraps data for a state request/response.static class -
Uses of SizeStreamable in org.jgroups.protocols.relay
Subinterfaces of SizeStreamable in org.jgroups.protocols.relayClasses in org.jgroups.protocols.relay that implement SizeStreamableModifier and TypeClassDescriptionclassclassSpecial address with the UUID part being 0: identifies the current (relay) coordinator of a given site.classImplementation of SiteAddress -
Uses of SizeStreamable in org.jgroups.stack
Classes in org.jgroups.stack that implement SizeStreamableModifier and TypeClassDescriptionclassEncapsulates data sent between GossipRouter and RouterStub (TCPGOSSIP and TUNNEL)classNetwork-dependent address (Internet). -
Uses of SizeStreamable in org.jgroups.tests
Classes in org.jgroups.tests that implement SizeStreamableModifier and TypeClassDescriptionprotected static classstatic class -
Uses of SizeStreamable in org.jgroups.tests.perf
Classes in org.jgroups.tests.perf that implement SizeStreamableModifier and TypeClassDescriptionprotected static classstatic classstatic class -
Uses of SizeStreamable in org.jgroups.util
Classes in org.jgroups.util that implement SizeStreamableModifier and TypeClassDescriptionclassByte array with an offset and length.classA message digest containing - for each member - the highest seqno delivered (hd) and the highest seqno received (hr).classSubclass ofUUIDaccommodating additional data such as a flag and a small hashmap.classSubclass ofUUIDaccommodating additional data such as a flag.final classclassAddress with current time as key.classA mutable version of Digest.classWraps a primitive object (e.g.classWraps an object and its serialized form.classclassA bitset of missing messages with a fixed size.classLogical address which is unique over space and time.Methods in org.jgroups.util that return SizeStreamableModifier and TypeMethodDescriptionstatic SizeStreamableUtil.readSizeStreamable(DataInput in, ClassLoader loader) Methods in org.jgroups.util with parameters of type SizeStreamable