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.
|
Class | Description |
---|---|
Buffer |
Buffer with an offset and length.
|
Headers |
Open addressing based implementation of a hashmap (not supporting the Map interface though) for message
headers.
|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
Class | Description |
---|---|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
Class | Description |
---|---|
Buffer |
Buffer with an offset and length.
|
Command |
The Command patttern (see Gamma et al.).
|
PortsManager |
Maintains a list of ports used on this host, associated with time stamps.
|
Promise |
Allows a thread to submit an asynchronous request and to wait for the result.
|
RspList |
Contains responses from all members.
|
Scheduler |
Implementation of a priority scheduler.
|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
ThreadFactory |
Class | Description |
---|---|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
Class | Description |
---|---|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
Class | Description |
---|---|
AgeOutCache |
Cache which removes its elements after a certain time
|
AgeOutCache.Handler | |
PortsManager |
Maintains a list of ports used on this host, associated with time stamps.
|
Promise |
Allows a thread to submit an asynchronous request and to wait for the result.
|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
ThreadFactory | |
TimeScheduler |
Fixed-delay & fixed-rate single thread scheduler
|
Class | Description |
---|---|
BoundedList |
A bounded subclass of LinkedList, oldest elements are removed once max capacity is exceeded.
|
Digest |
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).
|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
Class | Description |
---|---|
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
ThreadFactory | |
TimeScheduler |
Fixed-delay & fixed-rate single thread scheduler
|
Tuple |
Holds 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.
|
Class | Description |
---|---|
AgeOutCache.Handler | |
Buffer |
Buffer with an offset and length.
|
ContextObjectInputStream |
ObjectInputStream which sets a contact classloader for reading bytes into objects.
|
DefaultThreadFactory |
Thread factory mainly responsible for naming of threads.
|
Digest |
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).
|
Digest.Entry |
Class keeping track of the lowest and highest sequence numbers delivered, and the highest
sequence numbers received, per member.
|
ExposedDataOutputStream | |
Headers |
Open addressing based implementation of a hashmap (not supporting the Map interface though) for message
headers.
|
Queue |
Elements are added at the tail and removed from the head.
|
QueueClosedException | |
ReusableThread |
Reusable thread class.
|
Rsp |
class that represents a response from a communication
|
SchedulerListener |
Provides callback for use with a
Scheduler . |
Streamable |
Implementations of Streamable can add their state directly to the output stream, enabling them to bypass costly
serialization
|
ThreadDecorator |
An object that can alter the state of a thread when it receives a callback from a
ThreadManager notifying
it that the thread has been created or released from use. |
ThreadFactory | |
ThreadManager |
An object that manages threads and provides callbacks to a
ThreadDecorator to allow it to alter their state. |
TimeScheduler.Task |
The interface that submitted tasks must implement
|
Copyright ? 1998-2008 Bela Ban. All Rights Reserved.