Package app.util

This package defines utility classes to support applications and applets based on the Java ARP signing avatar subsystem.

See:
          Description

Interface Summary
Logger Message logging interface.
SToC.CASDataReceiver Interface for delivery of a sequence of CAS data chunks.
SToCThread.CASDataDelivery Interface for CAS data delivery.
 

Class Summary
CASDeliveryThread A thread that provides a delivery mechanism for a sequence of CAS chunks, providing a suitable means for a SToC CAS data generator to deliver the results of an individual SiGML-to-CAS request.
JSONStreamGenFromAnim Generator, and deliverer, of a stream of JSON chunks for a SiGML animation.
OneShotTimeoutBarrier A OneShotTimeoutBarrier, like a Token, is a form of binary semaphore, but with two differences: (a) the OneShotTimeoutBarrier.passWhenOpen(long)/P() operation has a timeout, and (b) it is "one-shot" in that the OneShotTimeoutBarrier.passWhenOpen(long) method should be called by a single thread on a single occasion only.
OutermostAppletFinder This class embodies a crude hack, which attempts to identify the parent JNLPAppletLauncher instance for a given applet.
SToC SiGML-to-CAS converter for the SToCApplet.
SToCThread SiGML-to-CAS thread, providing support for the SToCApplet.
SynchBufMultiProd<E> A synchronized buffer with a generic buffered item type, for the use of one or more producer threads and a single consumer thread.
SynchBufSingleProd<E> A synchronized buffer with a generic buffered item type, for the use of a single producer thread and a single consumer thread.
Token A synchronization Token is essentially a binary semaphore, with acquire() as the potentially blocking P() operation, and release() as the potentially unblocking V() operation.
 

Package app.util Description

This package defines utility classes to support applications and applets based on the Java ARP signing avatar subsystem.