Class JavaAction
-
- All Implemented Interfaces:
public class JavaAction extends Action
-
-
Field Summary
Fields Modifier and Type Field Description public final BiFunction<BaseActionManager, ActionContext, CompletableFuture<ActionResult>>
function
-
Constructor Summary
Constructors Constructor Description JavaAction(BaseActionManager manager, BiFunction<BaseActionManager, ActionContext, CompletableFuture<ActionResult>> function)
JavaAction(BaseActionManager manager, boolean asyncSafe, BiFunction<BaseActionManager, ActionContext, CompletableFuture<ActionResult>> function)
-
Method Summary
Modifier and Type Method Description BiFunction<BaseActionManager, ActionContext, CompletableFuture<ActionResult>>
getFunction()
ActionType
getType()
-
-
Constructor Detail
-
JavaAction
JavaAction(BaseActionManager manager, BiFunction<BaseActionManager, ActionContext, CompletableFuture<ActionResult>> function)
-
JavaAction
JavaAction(BaseActionManager manager, boolean asyncSafe, BiFunction<BaseActionManager, ActionContext, CompletableFuture<ActionResult>> function)
-
-
Method Detail
-
getFunction
@NonNull() BiFunction<BaseActionManager, ActionContext, CompletableFuture<ActionResult>> getFunction()
-
getType
@NonNull() ActionType getType()
-
-
-
-