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()ActionTypegetType()-
-
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()
-
-
-
-