public final class HttpApp<A> extends Object
| Constructor | Description |
|---|---|
HttpApp(io.simplesource.saga.model.serdes.ActionSerdes<A> actionSerdes,
io.simplesource.saga.shared.topics.TopicConfigBuilder.BuildSteps topicBuildFn) |
| Modifier and Type | Method | Description |
|---|---|---|
<D,K,O,R> HttpApp<A> |
addAsync(io.simplesource.saga.action.async.AsyncSpec<A,D,K,O,R> spec) |
|
HttpApp<A> |
addCloseHandler(java.util.function.Supplier<Integer> handler) |
|
<K,B,O,R> HttpApp<A> |
addHttpProcessor(HttpSpec<A,K,B,O,R> httpSpec) |
|
void |
run(io.simplesource.saga.shared.utils.StreamAppConfig appConfig) |
public HttpApp(io.simplesource.saga.model.serdes.ActionSerdes<A> actionSerdes, io.simplesource.saga.shared.topics.TopicConfigBuilder.BuildSteps topicBuildFn)
public <D,K,O,R> HttpApp<A> addAsync(io.simplesource.saga.action.async.AsyncSpec<A,D,K,O,R> spec)
public HttpApp<A> addCloseHandler(java.util.function.Supplier<Integer> handler)
public void run(io.simplesource.saga.shared.utils.StreamAppConfig appConfig)
Copyright © 2019. All rights reserved.