Class RunMethodActionRunner
java.lang.Object
io.mateu.core.domain.commands.runStep.concreteActionRunners.AbstractActionRunner
io.mateu.core.domain.commands.runStep.concreteActionRunners.RunMethodActionRunner
- All Implemented Interfaces:
ActionRunner
- Direct Known Subclasses:
CrudMethodActionRunner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanreactor.core.publisher.Mono<Void>run(Object viewInstance, String journeyId, String stepId, String actionId, Map<String, Object> data, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) protected reactor.core.publisher.Mono<Void>runMethod(Object actualViewInstance, Method m, String journeyId, String stepId, String actionId, Map<String, Object> data, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) Methods inherited from class io.mateu.core.domain.commands.runStep.concreteActionRunners.AbstractActionRunner
addBackDestination
-
Constructor Details
-
RunMethodActionRunner
public RunMethodActionRunner()
-
-
Method Details
-
applies
- Specified by:
appliesin interfaceActionRunner
-
run
public reactor.core.publisher.Mono<Void> run(Object viewInstance, String journeyId, String stepId, String actionId, Map<String, Object> data, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) throws Throwable- Specified by:
runin interfaceActionRunner- Throws:
Throwable
-
runMethod
protected reactor.core.publisher.Mono<Void> runMethod(Object actualViewInstance, Method m, String journeyId, String stepId, String actionId, Map<String, Object> data, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) throws Throwable- Throws:
Throwable
-