Class BaseBlockingRunnable