private void executeCommandInvocationAsync(final CommandRunner.CommandInvocation ci,
final EventChannel ec,
final AdminCommandListener listener) {
JobManagerService jobManagerService = Globals.getDefaultHabitat().getService(JobManagerService.class);
ExecutorService pool = jobManagerService.getThreadPool();
pool.execute(new AsyncInvocationHandler(ci,ec,listener));
}