class WorkspaceBatchRunner implements Runnable {

    public void start() throws WorkerspaceQueueException {
        if (started) {
            throw new WorkerspaceQueueException("Workspace batch runner already started");
        }
        started = true;
        this.executor.execute(this);
    }

    public  WorkspaceBatchRunner(HandlerIO handlerAsyncIO, Executor executor, int queueSize);

}