Package edu.jas.util
package edu.jas.util
Concurrent programming utility classes.
This package
contains further utilities for parallel and distributed computations
like ThreadPool, DistThreadPool
or DistHashTable.
Heinz Kredel
Last modified: Mon Jul 9 22:45:40 CEST 2007
$Id$
-
ClassDescriptionDeprecated.(forRemoval=true)Cartesian product with iterator.Cartesian product of infinite components with iterator.Cartesian product for Long with iterator.Reader to conncat two readers.ChannelFactory implements a symmetric and non blocking way of setting up sockets on the client and server side.DHTTransport<K,
V> Transport container for a distributed version of a HashTable.DistHashTable<K,V> Distributed version of a HashTable.Server for the distributed version of a list.Distributed version of a List.Server for the distributed version of a list.Distributed thread pool.ExecutableChannels used to receive and execute classes.ExecutableServer is used to receive and execute classes.KsubSet<E>K-Subset with iterator.List utilities.Iterable for Long.MapEntry<K,V> MapEntry helper class implements Map.Entry.PowerSet<E>Power set with iterator.Interface RemoteExecutable.SocketChannel provides a communication channel for Java objects using TCP/IP sockets.StrategyEnumeration.TaggedSocketChannel provides a communication channel with message tags for Java objects using TCP/IP sockets.Terminating helper class.Thread pool using stack / list workpile.