Package cn.nukkit.plugin.js
Class JSConcurrentManager
java.lang.Object
cn.nukkit.plugin.js.JSConcurrentManager
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static final class
static interface
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateWorker
(String sourcePath) long
setLockTimeout
(long lockTimeout) static JSConcurrentManager.JPromise
wrapPromise
(org.graalvm.polyglot.Context context, CompletableFuture<?> javaFuture)
-
Field Details
-
PROMISE_FAILED
-
-
Constructor Details
-
JSConcurrentManager
-
-
Method Details
-
warpSafe
-
createWorker
-
createJob
-
getLockTimeout
public long getLockTimeout() -
setLockTimeout
-
wrapPromise
public static JSConcurrentManager.JPromise wrapPromise(org.graalvm.polyglot.Context context, CompletableFuture<?> javaFuture)
-