Uses of Package
org.jgroups.util
Packages that use org.jgroups.util
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.
-
Classes in org.jgroups.util used by org.jgroupsClassDescriptionBuffer with an offset and length.Open addressing based implementation of a hashmap (not supporting the Map interface though) for message headers.Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serialization
-
Classes in org.jgroups.util used by org.jgroups.authClassDescriptionImplementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serialization
-
Classes in org.jgroups.util used by org.jgroups.blocksClassDescriptionBuffer with an offset and length.The Command patttern (see Gamma et al.).Maintains a list of ports used on this host, associated with time stamps.Allows a thread to submit an asynchronous request and to wait for the result.Contains responses from all members.Implementation of a priority scheduler.Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serialization
-
Classes in org.jgroups.util used by org.jgroups.demosClassDescriptionImplementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serialization
-
Classes in org.jgroups.util used by org.jgroups.muxClassDescriptionImplementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serialization
-
Classes in org.jgroups.util used by org.jgroups.protocolsClassDescriptionCache which removes its elements after a certain timeMaintains a list of ports used on this host, associated with time stamps.Allows a thread to submit an asynchronous request and to wait for the result.Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serializationFixed-delay invalid input: '&' fixed-rate single thread scheduler
-
Classes in org.jgroups.util used by org.jgroups.protocols.pbcastClassDescriptionA bounded subclass of LinkedList, oldest elements are removed once max capacity is exceeded.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).Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serialization
-
Classes in org.jgroups.util used by org.jgroups.stackClassDescriptionImplementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serializationFixed-delay invalid input: '&' fixed-rate single thread schedulerHolds 2 values, useful when we have a map with a key, but more than 1 value and we don't want to create a separate holder object for the values, and don't want to pass the values as a list or array.
-
Classes in org.jgroups.util used by org.jgroups.utilClassDescriptionBuffer with an offset and length.ObjectInputStream which sets a contact classloader for reading bytes into objects.Thread factory mainly responsible for naming of threads.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).Class keeping track of the lowest and highest sequence numbers delivered, and the highest sequence numbers received, per member.Open addressing based implementation of a hashmap (not supporting the Map interface though) for message headers.Elements are added at the tail and removed from the head.Reusable thread class.class that represents a response from a communicationProvides callback for use with a
Scheduler
.Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly serializationAn object that can alter the state of a thread when it receives a callback from aThreadManager
notifying it that the thread has been created or released from use.An object that manages threads and provides callbacks to aThreadDecorator
to allow it to alter their state.The interface that submitted tasks must implement