| Package | Description |
|---|---|
| io.knotx.assembler | |
| io.knotx.dataobjects | |
| io.knotx.fallback | |
| io.knotx.gateway | |
| io.knotx.knot | |
| io.knotx.proxy | |
| io.knotx.reactivex.proxy | |
| io.knotx.splitter |
| Modifier and Type | Method and Description |
|---|---|
protected KnotContext |
FragmentAssemblerKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
| Modifier and Type | Method and Description |
|---|---|
protected io.reactivex.Single<KnotContext> |
FragmentAssemblerKnotProxyImpl.processRequest(KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
String |
FragmentAssemblerFallbackHandler.applyFallback(Fragment failed,
KnotContext knotContext,
Map<String,Fragment> fallbackFragmentCache) |
protected KnotContext |
FragmentAssemblerKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
protected io.reactivex.Single<KnotContext> |
FragmentAssemblerKnotProxyImpl.processRequest(KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
KnotContext |
KnotContext.clearFragments() |
KnotContext |
KnotContext.setClientRequest(ClientRequest request) |
KnotContext |
KnotContext.setClientResponse(ClientResponse response) |
KnotContext |
KnotContext.setFragments(List<Fragment> fragments) |
KnotContext |
KnotContext.setTransition(String transition) |
| Modifier and Type | Method and Description |
|---|---|
static void |
KnotContextConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
KnotContext obj) |
static void |
KnotContextConverter.toJson(KnotContext obj,
io.vertx.core.json.JsonObject json) |
static void |
KnotContextConverter.toJson(KnotContext obj,
Map<String,Object> json) |
| Modifier and Type | Method and Description |
|---|---|
String |
DefaultFallbackStrategy.applyFallback(Fragment failed,
Fragment fallback,
KnotContext knotContext) |
String |
FallbackStrategy.applyFallback(Fragment failed,
Fragment fallback,
KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
protected KnotContext |
ResponseProviderKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
protected KnotContext |
GatewayKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
| Modifier and Type | Method and Description |
|---|---|
protected io.reactivex.Single<KnotContext> |
ResponseProviderKnotProxyImpl.processRequest(KnotContext knotContext) |
protected io.reactivex.Single<KnotContext> |
GatewayKnotProxyImpl.processRequest(KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
protected KnotContext |
ResponseProviderKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
protected KnotContext |
GatewayKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
protected io.reactivex.Single<KnotContext> |
ResponseProviderKnotProxyImpl.processRequest(KnotContext knotContext) |
protected io.reactivex.Single<KnotContext> |
GatewayKnotProxyImpl.processRequest(KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract KnotContext |
AbstractKnotProxy.processError(KnotContext knotContext,
Throwable error)
Handles any Exception thrown during processing, and is responsible for preparing the proper
KnotContext on such occasions, these will simply finish processing flows, as any error
generated by a Knot will be immediately returned to the page visitor. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract io.reactivex.Single<KnotContext> |
AbstractKnotProxy.processRequest(KnotContext knotContext)
Consumes a
KnotContext messages from the Server and returns modified, processed
context. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractKnotProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
protected abstract KnotContext |
AbstractKnotProxy.processError(KnotContext knotContext,
Throwable error)
Handles any Exception thrown during processing, and is responsible for preparing the proper
KnotContext on such occasions, these will simply finish processing flows, as any error
generated by a Knot will be immediately returned to the page visitor. |
protected abstract io.reactivex.Single<KnotContext> |
AbstractKnotProxy.processRequest(KnotContext knotContext)
Consumes a
KnotContext messages from the Server and returns modified, processed
context. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractKnotProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
| Modifier and Type | Method and Description |
|---|---|
void |
KnotProxyVertxEBProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
void |
KnotProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
| Modifier and Type | Method and Description |
|---|---|
void |
KnotProxyVertxEBProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
void |
KnotProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<KnotContext> |
KnotProxy.rxProcess(KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
KnotProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
io.reactivex.Single<KnotContext> |
KnotProxy.rxProcess(KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
KnotProxy.process(KnotContext knotContext,
io.vertx.core.Handler<io.vertx.core.AsyncResult<KnotContext>> result) |
| Modifier and Type | Method and Description |
|---|---|
protected KnotContext |
FragmentSplitterKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
| Modifier and Type | Method and Description |
|---|---|
protected io.reactivex.Single<KnotContext> |
FragmentSplitterKnotProxyImpl.processRequest(KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
protected KnotContext |
FragmentSplitterKnotProxyImpl.processError(KnotContext knotContext,
Throwable error) |
protected io.reactivex.Single<KnotContext> |
FragmentSplitterKnotProxyImpl.processRequest(KnotContext knotContext) |
Copyright © 2016–2020. All rights reserved.