Package org.infinispan.scripting.impl
Class ScriptingTaskEngine
java.lang.Object
org.infinispan.scripting.impl.ScriptingTaskEngine
- All Implemented Interfaces:
org.infinispan.tasks.spi.NonBlockingTaskEngine,org.infinispan.tasks.spi.TaskEngine
public class ScriptingTaskEngine
extends Object
implements org.infinispan.tasks.spi.NonBlockingTaskEngine
ScriptingTaskEngine.
- Since:
- 8.1
- Author:
- Tristan Tarrant
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()List<org.infinispan.tasks.Task>getTasks()CompletionStage<List<org.infinispan.tasks.Task>>booleanhandlesAsync(String taskName) <T> CompletableFuture<T>runTask(String taskName, org.infinispan.tasks.TaskContext context, org.infinispan.util.concurrent.BlockingManager blockingManager)
-
Constructor Details
-
ScriptingTaskEngine
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.infinispan.tasks.spi.TaskEngine
-
getTasks
- Specified by:
getTasksin interfaceorg.infinispan.tasks.spi.TaskEngine
-
getTasksAsync
- Specified by:
getTasksAsyncin interfaceorg.infinispan.tasks.spi.NonBlockingTaskEngine
-
runTask
public <T> CompletableFuture<T> runTask(String taskName, org.infinispan.tasks.TaskContext context, org.infinispan.util.concurrent.BlockingManager blockingManager) - Specified by:
runTaskin interfaceorg.infinispan.tasks.spi.TaskEngine
-
handles
- Specified by:
handlesin interfaceorg.infinispan.tasks.spi.TaskEngine
-
handlesAsync
- Specified by:
handlesAsyncin interfaceorg.infinispan.tasks.spi.NonBlockingTaskEngine
-