Package org.infinispan.server.tasks
Class LocalServerTaskRunner
java.lang.Object
org.infinispan.server.tasks.LocalServerTaskRunner
- All Implemented Interfaces:
ServerTaskRunner
- Author:
- Michal Szynkiewicz, michal.l.szynkiewicz@gmail.com
-
Method Summary
Modifier and TypeMethodDescription<T> CompletableFuture<T> execute(ServerTaskWrapper<T> task, org.infinispan.tasks.TaskContext context) Trigger execution of a ServerTask with given name.static LocalServerTaskRunner
-
Method Details
-
getInstance
-
execute
public <T> CompletableFuture<T> execute(ServerTaskWrapper<T> task, org.infinispan.tasks.TaskContext context) Description copied from interface:ServerTaskRunnerTrigger execution of a ServerTask with given name. Returns a CompletableFuture, from which the result of execution can be obtained.- Specified by:
executein interfaceServerTaskRunner- Type Parameters:
T- task return type- Parameters:
task- task to be executedcontext- task context injected into task upon execution- Returns:
- completable future providing a way to get the result
-