Package io.mateu.core.domain.apiClients
Class MateuRemoteClient
java.lang.Object
io.mateu.core.domain.apiClients.MateuRemoteClient
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Journey>getJourney(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) reactor.core.publisher.Mono<Long>getListCount(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, String stepId, String listId, Object filters, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) reactor.core.publisher.Flux<Object>getListRows(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, String stepId, String listId, Object filters, List<SortCriteria> ordering, int page, int pageSize, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) reactor.core.publisher.Mono<Step>getStep(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, String stepId, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) getUi(String remoteBaseUrl, String uiId, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) reactor.core.publisher.Mono<Void>runStep(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, String stepId, String actionId, Map<String, Object> data, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) reactor.core.publisher.Mono<Void>startJourney(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest)
-
Constructor Details
-
MateuRemoteClient
public MateuRemoteClient()
-
-
Method Details
-
startJourney
-
getJourney
-
getStep
-
runStep
-
getListRows
public reactor.core.publisher.Flux<Object> getListRows(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, String stepId, String listId, Object filters, List<SortCriteria> ordering, int page, int pageSize, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) throws ExecutionException, InterruptedException -
getListCount
public reactor.core.publisher.Mono<Long> getListCount(String remoteBaseUrl, String remoteJourneyTypeId, String journeyId, String stepId, String listId, Object filters, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) throws ExecutionException, InterruptedException -
getUi
public UI getUi(String remoteBaseUrl, String uiId, org.springframework.http.server.reactive.ServerHttpRequest serverHttpRequest) throws ExecutionException, InterruptedException
-