code: public static void asyncExecute(Runnable runnable) {
  		if (runnable != null) {
  			try {
  				Para.getExecutorService().execute(runnable);
  			} catch (RejectedExecutionException ex) {
  				logger.warn(ex.getMessage());
  				try {
  					runnable.run();
  				} catch (Exception e) {
  					logger.error(null, e);
  				}
  			}
  		}
  	}
docs: Executes a {@link java.lang.Runnable} asynchronously.
  @param runnable a task