org.pdfsam.guiclient.commons.business
Class WorkExecutor

java.lang.Object
  extended by org.pdfsam.guiclient.commons.business.WorkExecutor

public class WorkExecutor
extends java.lang.Object

Executes the commands

Author:
Andrea Vacondio

Nested Class Summary
 class WorkExecutor.WorkQueue
           
 
Method Summary
 java.lang.Object clone()
           
 void execute(java.lang.Runnable r)
          Executes the input Runnable
static WorkExecutor getInstance()
           
 int getRunningThreads()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static WorkExecutor getInstance()

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

execute

public void execute(java.lang.Runnable r)
Executes the input Runnable

Parameters:
r -

getRunningThreads

public int getRunningThreads()
Returns:
number of running threads