public final class AsyncCommandBuilder<T>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<T> |
buildAndExec(com.google.common.util.concurrent.ListeningExecutorService executor) |
AsyncCommandBuilder<T> |
onFailure(com.sk89q.worldedit.util.formatting.text.Component message,
ExceptionConverter exceptionConverter) |
AsyncCommandBuilder<T> |
onFailure(java.lang.String message,
ExceptionConverter exceptionConverter) |
AsyncCommandBuilder<T> |
onSuccess(com.sk89q.worldedit.util.formatting.text.Component message,
java.util.function.Consumer<T> consumer) |
AsyncCommandBuilder<T> |
onSuccess(java.lang.String message,
java.util.function.Consumer<T> consumer) |
AsyncCommandBuilder<T> |
registerWithSupervisor(Supervisor supervisor,
java.lang.String description) |
AsyncCommandBuilder<T> |
sendMessageAfterDelay(com.sk89q.worldedit.util.formatting.text.Component message)
Deprecated.
|
AsyncCommandBuilder<T> |
sendMessageAfterDelay(java.lang.String message)
Deprecated.
|
AsyncCommandBuilder<T> |
setDelayMessage(com.sk89q.worldedit.util.formatting.text.Component message) |
AsyncCommandBuilder<T> |
setWorkingMessage(com.sk89q.worldedit.util.formatting.text.Component message) |
static <T> AsyncCommandBuilder<T> |
wrap(java.util.concurrent.Callable<T> callable,
Actor sender) |
public static <T> AsyncCommandBuilder<T> wrap(java.util.concurrent.Callable<T> callable, Actor sender)
public AsyncCommandBuilder<T> registerWithSupervisor(Supervisor supervisor, java.lang.String description)
@Deprecated public AsyncCommandBuilder<T> sendMessageAfterDelay(java.lang.String message)
@Deprecated public AsyncCommandBuilder<T> sendMessageAfterDelay(com.sk89q.worldedit.util.formatting.text.Component message)
public AsyncCommandBuilder<T> setDelayMessage(com.sk89q.worldedit.util.formatting.text.Component message)
public AsyncCommandBuilder<T> setWorkingMessage(com.sk89q.worldedit.util.formatting.text.Component message)
public AsyncCommandBuilder<T> onSuccess(@Nullable com.sk89q.worldedit.util.formatting.text.Component message, @Nullable java.util.function.Consumer<T> consumer)
public AsyncCommandBuilder<T> onSuccess(@Nullable java.lang.String message, @Nullable java.util.function.Consumer<T> consumer)
public AsyncCommandBuilder<T> onFailure(@Nullable com.sk89q.worldedit.util.formatting.text.Component message, @Nullable ExceptionConverter exceptionConverter)
public AsyncCommandBuilder<T> onFailure(@Nullable java.lang.String message, @Nullable ExceptionConverter exceptionConverter)
public com.google.common.util.concurrent.ListenableFuture<T> buildAndExec(com.google.common.util.concurrent.ListeningExecutorService executor)