| Constructor and Description |
|---|
BlockingExecutor() |
| Modifier and Type | Method and Description |
|---|---|
RESULT |
execute(Supplier<RESULT> lambda,
List<Object> params,
List<PreExecutionListener> preExecutionListeners,
List<PostExecutionListener<RESULT>> postExecutionListeners,
List<DefinedExceptionHandler<?>> exceptionHandlers)
Executes the passed
Supplier over the provided ExecutionContext. |
public RESULT execute(Supplier<RESULT> lambda, List<Object> params, List<PreExecutionListener> preExecutionListeners, List<PostExecutionListener<RESULT>> postExecutionListeners, List<DefinedExceptionHandler<?>> exceptionHandlers)
ExecutorSupplier over the provided ExecutionContext.execute in interface Executor<RESULT>lambda - The operation to execute.params - The parameters of the operation. For instance methods, the first parameter is the instance
executing the method.preExecutionListeners - The listeners to be run before the operation is executed.postExecutionListeners - The listeners to be run after the operation is executed.exceptionHandlers - The handlers for the exceptions.Copyright © 2018. All rights reserved.