org.mmbase.util.images
Class ImageConversionRequestProcessor

java.lang.Object
  extended by org.mmbase.util.images.ImageConversionRequestProcessor
All Implemented Interfaces:
Runnable

public class ImageConversionRequestProcessor
extends Object
implements Runnable

An ImageConversionRequest Processor is a daemon Thread which can handle image transformations. Normally a few of these are started. Each one contains a BlockingQueue of Image request jobs it has to do, which is constantly watched for new jobs.

Version:
$Id: ImageConversionRequestProcessor.java 36963 2009-07-15 07:10:58Z michiel $
Author:
Rico Jansen, Michiel Meeuwissen
See Also:
ImageConversionRequest

Constructor Summary
ImageConversionRequestProcessor(ImageConverter convert, BlockingQueue<ImageConversionRequest> queue, Map<ImageConversionReceiver,ImageConversionRequest> table)
           
 
Method Summary
 void run()
           
protected  void shutdown()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImageConversionRequestProcessor

public ImageConversionRequestProcessor(ImageConverter convert,
                                       BlockingQueue<ImageConversionRequest> queue,
                                       Map<ImageConversionReceiver,ImageConversionRequest> table)
Javadoc:
Method Detail

shutdown

protected void shutdown()

run

public void run()
Specified by:
run in interface Runnable

toString

public String toString()
Overrides:
toString in class Object


MMBase 2.0-SNAPSHOT - null