Package org.jgroups.util

Interface Summary

Command The Command patttern (se Gamma et al.).
SchedulerListener
TimeScheduler.Task The interface that submitted tasks must implement

Class Summary

BoundedList A bounded subclass of List, oldest elements are removed once max capacity is exceeded
ContextObjectInputStream ObjectInputStream which sets a contact classloader for reading bytes into objects.
GetNetworkInterfaces1_4 Lists all network interfaces on a system
LinkedListQueue LinkedListQueue implementation based on java.util.Queue.
List Doubly-linked list.
Marshaller Title: JGroups Communications Description: Contact me at mail@filip.net Copyright: Copyright (c) 2002 Company: www.filip.net
PrintXMLTree Title: JGroups Communications Description: Contact me at filip@filip.net Copyright: Copyright (c) 2002 Company: www.filip.net
Promise Allows a thread to submit an asynchronous request and to wait for the result.
Proxy1_4 Redirects incoming TCP connections to other hosts/ports.
Queue Elements are added at the tail and removed from the head.
Queue2 Elements are added at the tail and removed from the head.
QueueClosedException
Range
ReentrantLatch Enables safely locking and unlocking a shared resource, without blocking the calling threads.
ReusableThread Reusable thread class.
Rsp class that represents a response from a communication
RspList Contains responses from all members.
RWLock Lock allowing multiple reads or a single write.
RWLock.BlockExceptionException thrown when a lock request would block the caller
RWLock.IntExceptionInterrupted exception wrapped in a RuntimeException
Scheduler Implementation of a priority scheduler.
Scheduler.Task
Stack LIFO stack, with better performance than java.util.Stack (based on List).
ThreadPool Maintains a set of ReusableThreads.
TimedWriterWaits until the buffer has been written to the output stream, or until timeout msecs have elapsed, whichever comes first.
TimeScheduler Fixed-delay & fixed-rate single thread scheduler

The scheduler supports varying scheduling intervals by asking the task every time for its next preferred scheduling interval.

Util Collection of various utility routines that can not be assigned to other classes.
Util1_4 Util1_4

Copyright B) 2001,2002 www.jgroups.com . All Rights Reserved.