Uses of Interface
org.jgroups.util.Streamable
-
Packages that use Streamable Package Description org.jgroups Provides top-level public JGroups classes such as Channel, Message, etc.org.jgroups.auth org.jgroups.blocks Provides building blocks that are layered on top of channels.org.jgroups.demos Provides demonstrations of JGroups functionality.org.jgroups.mux 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. -
-
Uses of Streamable in org.jgroups
Subinterfaces of Streamable in org.jgroups Modifier and Type Interface Description interfaceAddressAbstract address.Classes in org.jgroups that implement Streamable Modifier and Type Class Description classMergeViewA view that is sent as a result of a merge.classMessageA Message encapsulates data sent to members of a group.classViewA view is a local representation of the current membership of a group.classViewIdViewIds 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 Streamable Modifier and Type Class Description classAuthTokenAbstract AuthToken class used by implementations of AUTH, e.g.classFixedMembershipTokenThe FixedMemberShipToken object predefines a list of IP addresses and Ports that can join the group.classMD5TokenThis is an example of using a preshared token that is encrypted using an MD5/SHA hash for authentication purposes.classSimpleTokenThis is an example of using a preshared token for authentication purposes.classX509TokenThis 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 Streamable Modifier and Type Class Description static classRequestCorrelator.HeaderThe header for RequestCorrelator messages -
Uses of Streamable in org.jgroups.demos
Classes in org.jgroups.demos that implement Streamable Modifier and Type Class Description classDrawCommandEncapsulates information about a draw command. -
Uses of Streamable in org.jgroups.mux
Classes in org.jgroups.mux that implement Streamable Modifier and Type Class Description classMuxHeaderHeader used for multiplexing and de-multiplexing between service components on top of a Multiplexer (Channel)classServiceInfoClass used for service state communication between Multiplexers -
Uses of Streamable in org.jgroups.protocols
Classes in org.jgroups.protocols that implement Streamable Modifier and Type Class Description classAuthHeaderAuthHeader is a holder object for the token that is passed from the joiner to the coordinatorstatic classCAUSAL.CausalHeaderstatic classCAUSAL.CausalNewViewHeaderstatic classCAUSAL.MissingIndexesMessagestatic classCOMPRESS.CompressHeaderstatic classDISCARD.DiscardHeaderstatic classENCRYPT.EncryptHeaderstatic classFC.FcHeaderstatic classFD_ALL.Headerstatic classFD_SIMPLE.FdHeaderstatic classFD_SOCK.FdHeaderstatic classFD.FdHeaderclassFragHeaderstatic classHTOTAL.HTotalHeaderstatic classJMS.JMSAddressSimpleAddressrepresenting the JMS node ID or JMS topic group.classPingHeaderclassPingRspstatic classSEQUENCER.SequencerHeaderstatic classSFC.Headerstatic classSMACK.SmackHeaderclassTcpHeaderclassTpHeaderGeneric transport header, used by TP.classTunnelHeaderclassUdpHeaderstatic classUNICAST.UnicastHeaderstatic classVERIFY_SUSPECT.VerifyHeaderstatic classVIEW_SYNC.ViewSyncHeader -
Uses of Streamable in org.jgroups.protocols.pbcast
Classes in org.jgroups.protocols.pbcast that implement Streamable Modifier and Type Class Description static classFLUSH.FlushHeaderstatic classGMS.GmsHeaderclassJoinRspResult of a JOIN request (sent by the GMS client).classNakAckHeaderstatic classSTABLE.StableHeaderstatic classSTATE_TRANSFER.StateHeaderWraps data for a state request/response.static classSTREAMING_STATE_TRANSFER.StateHeader -
Uses of Streamable in org.jgroups.stack
Classes in org.jgroups.stack that implement Streamable Modifier and Type Class Description classGossipDataEncapsulates data sent between GossipRouter and GossipClientclassIpAddressNetwork-dependent address (Internet). -
Uses of Streamable in org.jgroups.util
Classes in org.jgroups.util that implement Streamable Modifier and Type Class Description classDigestA 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 classDigest.EntryClass keeping track of the lowest and highest sequence numbers delivered, and the highest sequence numbers received, per member.classMutableDigestA mutable version of Digest (which is immutableclassRangeMethods in org.jgroups.util that return Streamable Modifier and Type Method Description static StreamableUtil. readGenericStreamable(java.io.DataInputStream in)static StreamableUtil. readStreamable(java.lang.Class clazz, java.io.DataInputStream in)static StreamableUtil. streamableFromByteBuffer(java.lang.Class cl, byte[] buffer)static StreamableUtil. streamableFromByteBuffer(java.lang.Class cl, byte[] buffer, int offset, int length)Methods in org.jgroups.util with parameters of type Streamable Modifier and Type Method Description static intUtil. sizeOf(Streamable inst)static byte[]Util. streamableToByteBuffer(Streamable obj)static voidUtil. writeGenericStreamable(Streamable obj, java.io.DataOutputStream out)static voidUtil. writeStreamable(Streamable obj, java.io.DataOutputStream out)
-