All Classes

Class
Description
A very fast and memory efficient class to encode and decode to and from BASE64 in full accordance with RFC 2045.

On Windows XP sp1 with 1.4.2_04 and later ;), this encoder and decoder is about 10 times faster on small arrays (10 - 1000 bytes) and 2-3 times as fast on larger arrays (10000 - 1000000 bytes) compared to sun.misc.Encoder()/Decoder().

On byte arrays the encoder is about 20% faster than Jakarta Commons Base64 Codec for encode and about 50% faster for decoding large arrays.
A utility to build a worker process command line from various sources.
A simple utility to split a blank separated list of command line arguments while supporting quotes and escaping \.
JMX MBean interface of the home layout
The home layout knows all currently running workers.
Receives messages from worker processes and (if so needed) forwards.
 
 
 
abstracts our communication model: Messages are pushed in from a stream and sent out to a stream.
 
 
 
 
Simply catches the output and writes it to some collected log...
Handles the out stream of a worker process, i.e.
 
helper utility to warn about hanging threads
Command line properties for worker processes
End point to receive home messages.
 
task that forwards a message to a dedicated worker process
An instance of this class represents a z2 worker process to the <home> process.
 
 
A worker process resource manages zero or more running worker instances.
This component implementation is the life keeper of the worker processs.
This synchronizer takes care that worker processes receive invalidations and attain their target states again.