| Modifier and Type | Method and Description |
|---|---|
FlowId |
CompleterClient.createFlow(String functionId)
create a new flow against the flow service
|
FlowId |
RemoteFlowApiClient.createFlow(String functionId) |
FlowId |
RemoteFlow.getFlowId() |
| Modifier and Type | Method and Description |
|---|---|
CompletionId |
CompleterClient.acceptEither(FlowId flowId,
CompletionId completionId,
CompletionId alternate,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.acceptEither(FlowId flowId,
CompletionId completionId,
CompletionId alternate,
Serializable fn,
CodeLocation codeLocation) |
void |
CompleterClient.addTerminationHook(FlowId flowId,
Serializable code,
CodeLocation codeLocation) |
void |
RemoteFlowApiClient.addTerminationHook(FlowId flowId,
Serializable code,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.allOf(FlowId flowId,
List<CompletionId> cids,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.allOf(FlowId flowId,
List<CompletionId> cids,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.anyOf(FlowId flowId,
List<CompletionId> cids,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.anyOf(FlowId flowId,
List<CompletionId> cids,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.applyToEither(FlowId flowId,
CompletionId completionId,
CompletionId alternate,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.applyToEither(FlowId flowId,
CompletionId completionId,
CompletionId alternate,
Serializable fn,
CodeLocation codeLocation) |
void |
CompleterClient.commit(FlowId flowId) |
void |
RemoteFlowApiClient.commit(FlowId flowId) |
boolean |
CompleterClient.complete(FlowId flowId,
CompletionId completionId,
Object value,
CodeLocation codeLocation) |
boolean |
RemoteFlowApiClient.complete(FlowId flowId,
CompletionId completionId,
Object value,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.completedValue(FlowId flowId,
boolean success,
Object value,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.completedValue(FlowId flowId,
boolean success,
Object value,
CodeLocation codeLocation) |
boolean |
CompleterClient.completeExceptionally(FlowId flowId,
CompletionId completionId,
Throwable value,
CodeLocation codeLocation) |
boolean |
RemoteFlowApiClient.completeExceptionally(FlowId flowId,
CompletionId completionId,
Throwable value,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.createCompletion(FlowId flowId,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.createCompletion(FlowId flowId,
CodeLocation codeLocation) |
static APIModel.Datum |
APIModel.datumFromJava(FlowId flow,
Object value,
BlobStoreClient blobStore) |
CompletionId |
CompleterClient.delay(FlowId flowId,
long l,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.delay(FlowId flowId,
long l,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.exceptionally(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.exceptionally(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.exceptionallyCompose(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.exceptionallyCompose(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.handle(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.handle(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.invokeFunction(FlowId flowId,
String functionId,
byte[] data,
HttpMethod method,
Headers headers,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.invokeFunction(FlowId flowId,
String functionId,
byte[] data,
HttpMethod method,
Headers headers,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.supply(FlowId flowID,
Serializable code,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.supply(FlowId flowId,
Serializable supplier,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.thenAccept(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.thenAccept(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.thenAcceptBoth(FlowId flowId,
CompletionId completionId,
CompletionId alternate,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.thenAcceptBoth(FlowId flowId,
CompletionId completionId,
CompletionId alternate,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.thenApply(FlowId flowID,
CompletionId completionId,
Serializable consumer,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.thenApply(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.thenCombine(FlowId flowId,
CompletionId completionId,
Serializable fn,
CompletionId alternate,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.thenCombine(FlowId flowId,
CompletionId completionId,
Serializable fn,
CompletionId alternate,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.thenCompose(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation)
Compose a function into the tree
The transmitted function is wrapped to convert th ElvisFuture into it's completion iD
|
CompletionId |
RemoteFlowApiClient.thenCompose(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
CompleterClient.thenRun(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.thenRun(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
abstract Object |
APIModel.Datum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.EmptyDatum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.BlobDatum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.StageRefDatum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.ErrorDatum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.HTTPReqDatum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.StatusDatum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.HTTPRespDatum.toJava(boolean successful,
FlowId flowId,
BlobStoreClient blobStore,
ClassLoader classLoader) |
Object |
APIModel.CompletionResult.toJava(FlowId flowId,
BlobStoreClient blobClient,
ClassLoader classLoader) |
Object |
CompleterClient.waitForCompletion(FlowId flowId,
CompletionId id,
ClassLoader loader) |
Object |
RemoteFlowApiClient.waitForCompletion(FlowId flowId,
CompletionId id,
ClassLoader ignored) |
Object |
CompleterClient.waitForCompletion(FlowId flowId,
CompletionId id,
ClassLoader loader,
long timeout,
TimeUnit unit) |
Object |
RemoteFlowApiClient.waitForCompletion(FlowId flowId,
CompletionId id,
ClassLoader ignored,
long timeout,
TimeUnit unit) |
CompletionId |
CompleterClient.whenComplete(FlowId flowID,
CompletionId completionId,
Serializable consumer,
CodeLocation codeLocation) |
CompletionId |
RemoteFlowApiClient.whenComplete(FlowId flowId,
CompletionId completionId,
Serializable fn,
CodeLocation codeLocation) |
Copyright © 2021. All rights reserved.