/** The constructor. */ public Command() { commandThread = new CommandThread(); commandThread.setRunning(true); ExecutorService exec = Executors.newSingleThreadExecutor(); exec.execute(commandThread); exec.shutdown(); }
@Override public void dispose() { commandThread.setRunning(false); super.dispose(); }