|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes |
See:
Description
Class Summary | |
QueuedWriteFreezer | When this Freezer freeze()s, throwOut()s or throwOutAll()s, it puts Runnable commands into a EDU.oswego.cs.dl.util.concurrent.QueuedExecutor, to write on a separate thread. |
This package contains an implementation of Freezer that queues calls to freeze(), throwOut() and throwOutAll() to execute on a separate thread using a EDU.oswego.cs.dl.util.concurrent.QueuedExecutor . This queue rapidly increases apparent database write times inside a user interface.
The freeze(), throwOut() and throwOutAll() methods create Runnable commands put into the queue. Other Freezer methods simply pass the command on to a delegate.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes |