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.
 

Class Summary
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.
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.