Index

A B C D E F G H I M N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

aborted(WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
aborted(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
AbstractAllStrategyCorrelationInfo - Class in io.serverlessworkflow.impl.persistence
 
AbstractAllStrategyCorrelationInfo(WorkflowDefinition, PersistenceExecutor) - Constructor for class io.serverlessworkflow.impl.persistence.AbstractAllStrategyCorrelationInfo
 
AbstractAsyncPersistenceExecutor - Class in io.serverlessworkflow.impl.persistence
 
AbstractAsyncPersistenceExecutor() - Constructor for class io.serverlessworkflow.impl.persistence.AbstractAsyncPersistenceExecutor
 
AbstractPersistenceInstanceReader - Class in io.serverlessworkflow.impl.persistence
 
AbstractPersistenceInstanceReader() - Constructor for class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceReader
 
AbstractPersistenceInstanceWriter - Class in io.serverlessworkflow.impl.persistence
 
AbstractPersistenceInstanceWriter() - Constructor for class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
addMetadata(WorkflowInstance, Map<EventRegistrationBuilder, CloudEvent>) - Method in class io.serverlessworkflow.impl.persistence.AbstractAllStrategyCorrelationInfo
 
apply(WorkflowDefinition) - Method in class io.serverlessworkflow.impl.persistence.OperationAllStrategyCorrelationInfoFactory
 
AsyncPersistenceExecutor - Class in io.serverlessworkflow.impl.persistence
 
AsyncPersistenceExecutor() - Constructor for class io.serverlessworkflow.impl.persistence.AsyncPersistenceExecutor
 
AsyncPersistenceExecutor(ExecutorService) - Constructor for class io.serverlessworkflow.impl.persistence.AsyncPersistenceExecutor
 

B

begin() - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceStore
 
build() - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceHandlers.Builder
 
build() - Method in class io.serverlessworkflow.impl.persistence.PersistenceApplicationBuilder
 
builder(PersistenceInstanceStore) - Static method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceHandlers
 
builder(WorkflowApplication.Builder, PersistenceInstanceHandlers) - Static method in class io.serverlessworkflow.impl.persistence.PersistenceApplicationBuilder
 
builder(WorkflowApplication.Builder, PersistenceInstanceWriter) - Static method in class io.serverlessworkflow.impl.persistence.PersistenceApplicationBuilder
 

C

clearProcessed() - Method in interface io.serverlessworkflow.impl.persistence.CorrelationOperations
 
clearStatus(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
close() - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceReader
 
close() - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
close() - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceHandlers
 
close() - Method in interface io.serverlessworkflow.impl.persistence.PersistenceExecutor
 
close() - Method in class io.serverlessworkflow.impl.persistence.PersistenceInstanceHandlers
 
close() - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceStore
 
close() - Method in class io.serverlessworkflow.impl.persistence.TransactedPersistenceInstanceWriter
 
CLOUD_EVENT_IDS - Static variable in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
commit(WorkflowDefinitionData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceTransaction
 
completed(WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
completed(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
CompletedTaskInfo - Record Class in io.serverlessworkflow.impl.persistence
 
CompletedTaskInfo(Instant, WorkflowModel, WorkflowModel, Boolean, String) - Constructor for record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
 
CompletedTaskInfo(Instant, WorkflowModel, WorkflowModel, Boolean, String, int) - Constructor for record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Creates an instance of a CompletedTaskInfo record class.
context() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns the value of the context record component.
correlate(EventRegistrationBuilder, CloudEvent) - Method in class io.serverlessworkflow.impl.persistence.AbstractAllStrategyCorrelationInfo
 
CorrelationOperations - Interface in io.serverlessworkflow.impl.persistence
 

D

DefaultPersistenceInstanceHandlers - Class in io.serverlessworkflow.impl.persistence
 
DefaultPersistenceInstanceHandlers.Builder - Class in io.serverlessworkflow.impl.persistence
 
DefaultPersistenceInstanceReader - Class in io.serverlessworkflow.impl.persistence
 
DefaultPersistenceInstanceReader(PersistenceInstanceStore) - Constructor for class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceReader
 
DefaultPersistenceInstanceWriter - Class in io.serverlessworkflow.impl.persistence
 
DefaultPersistenceInstanceWriter(PersistenceInstanceStore, PersistenceExecutor) - Constructor for class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceWriter
 
definition - Variable in class io.serverlessworkflow.impl.persistence.AbstractAllStrategyCorrelationInfo
 
doCompleteInstance(Consumer<PersistenceInstanceOperations>, WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
doCompleteInstance(Consumer<PersistenceInstanceOperations>, WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.TransactedPersistenceInstanceWriter
 
doStartInstance(Consumer<PersistenceInstanceOperations>, WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
doStartInstance(Consumer<PersistenceInstanceOperations>, WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.TransactedPersistenceInstanceWriter
 
doTransaction(Consumer<PersistenceInstanceOperations>, WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
doTransaction(Consumer<PersistenceInstanceOperations>, WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.TransactedPersistenceInstanceWriter
 
doTransaction(Consumer<PersistenceInstanceOperations>, WorkflowDefinitionData) - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceWriter
 
doTransaction(Consumer<PersistenceInstanceOperations>, WorkflowDefinitionData) - Method in class io.serverlessworkflow.impl.persistence.TransactedPersistenceInstanceWriter
 
doTransaction(Function<CorrelationOperations, Collection<Map<EventRegistrationBuilder, CloudEvent>>>) - Method in class io.serverlessworkflow.impl.persistence.AbstractAllStrategyCorrelationInfo
 
doTransaction(Function<CorrelationOperations, Collection<Map<EventRegistrationBuilder, CloudEvent>>>) - Method in class io.serverlessworkflow.impl.persistence.OperationAllStrategyCorrelationInfo
 
doTransaction(Function<CorrelationOperations, Collection<Map<EventRegistrationBuilder, CloudEvent>>>) - Method in class io.serverlessworkflow.impl.persistence.StoreAllStrategyCorrelationInfo
 

E

equals(Object) - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.serverlessworkflow.impl.persistence.PersistenceInstanceInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.serverlessworkflow.impl.persistence.RetriedTaskInfo
Indicates whether some other object is "equal to" this one.
execute(Runnable, WorkflowDefinitionData) - Method in class io.serverlessworkflow.impl.persistence.AbstractAsyncPersistenceExecutor
 
execute(Runnable, WorkflowDefinitionData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceExecutor
 
execute(Supplier<T>, WorkflowDefinitionData) - Method in class io.serverlessworkflow.impl.persistence.AbstractAsyncPersistenceExecutor
 
execute(Supplier<T>, WorkflowDefinitionData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceExecutor
 
executorService() - Method in class io.serverlessworkflow.impl.persistence.AbstractAsyncPersistenceExecutor
 
executorService() - Method in class io.serverlessworkflow.impl.persistence.AsyncPersistenceExecutor
 

F

failed(WorkflowContextData, Throwable) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
failed(WorkflowContextData, Throwable) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
find(PersistenceInstanceOperations, WorkflowDefinition, String) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceReader
 
find(WorkflowDefinition, String) - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceReader
 
find(WorkflowDefinition, String) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceReader
 
from(PersistenceExecutor, PersistenceInstanceOperations) - Static method in class io.serverlessworkflow.impl.persistence.PersistenceAllStrategyCorrelationInfoFactories
 
from(PersistenceExecutor, PersistenceInstanceStore) - Static method in class io.serverlessworkflow.impl.persistence.PersistenceAllStrategyCorrelationInfoFactories
 
from(PersistenceInstanceStore) - Static method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceHandlers
 

G

generateIdFromReg(EventRegistrationBuilder) - Method in class io.serverlessworkflow.impl.persistence.AbstractAllStrategyCorrelationInfo
 

H

hashCode() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns a hash code value for this object.
hashCode() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceInstanceInfo
Returns a hash code value for this object.
hashCode() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Returns a hash code value for this object.
hashCode() - Method in record class io.serverlessworkflow.impl.persistence.RetriedTaskInfo
Returns a hash code value for this object.

I

id() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Returns the value of the id record component.
init(Collection<EventRegistrationBuilder>, Consumer<Map<EventRegistrationBuilder, CloudEvent>>) - Method in class io.serverlessworkflow.impl.persistence.AbstractAllStrategyCorrelationInfo
 
input() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceInstanceInfo
Returns the value of the input record component.
input() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Returns the value of the input record component.
instant() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns the value of the instant record component.
io.serverlessworkflow.impl.persistence - package io.serverlessworkflow.impl.persistence
 
isEndNode() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns the value of the isEndNode record component.
iteration() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns the value of the iteration record component.

M

markAsProcessed(Map<String, Collection<String>>) - Method in interface io.serverlessworkflow.impl.persistence.CorrelationOperations
 
model() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns the value of the model record component.

N

nextPosition() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns the value of the nextPosition record component.

O

of(WorkflowDefinition, PersistenceWorkflowInfo) - Static method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceInstance
 
onTaskCompleted(TaskCompletedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onTaskRetried(TaskRetriedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onTaskStarted(TaskStartedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onWorkflowCancelled(WorkflowCancelledEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onWorkflowCompleted(WorkflowCompletedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onWorkflowFailed(WorkflowFailedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onWorkflowResumed(WorkflowResumedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onWorkflowStarted(WorkflowStartedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
onWorkflowSuspended(WorkflowSuspendedEvent) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
OperationAllStrategyCorrelationInfo - Class in io.serverlessworkflow.impl.persistence
 
OperationAllStrategyCorrelationInfo(WorkflowDefinition, PersistenceExecutor, PersistenceInstanceOperations) - Constructor for class io.serverlessworkflow.impl.persistence.OperationAllStrategyCorrelationInfo
 
OperationAllStrategyCorrelationInfoFactory - Class in io.serverlessworkflow.impl.persistence
 
OperationAllStrategyCorrelationInfoFactory(PersistenceExecutor, PersistenceInstanceOperations) - Constructor for class io.serverlessworkflow.impl.persistence.OperationAllStrategyCorrelationInfoFactory
 

P

PersistenceAllStrategyCorrelationInfoFactories - Class in io.serverlessworkflow.impl.persistence
 
PersistenceApplicationBuilder - Class in io.serverlessworkflow.impl.persistence
 
PersistenceApplicationBuilder(WorkflowApplication.Builder, PersistenceInstanceWriter) - Constructor for class io.serverlessworkflow.impl.persistence.PersistenceApplicationBuilder
 
persistenceExecutor() - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceWriter
 
persistenceExecutor() - Method in class io.serverlessworkflow.impl.persistence.TransactedPersistenceInstanceWriter
 
PersistenceExecutor - Interface in io.serverlessworkflow.impl.persistence
 
PersistenceInstanceHandlers - Class in io.serverlessworkflow.impl.persistence
 
PersistenceInstanceHandlers(PersistenceInstanceWriter, PersistenceInstanceReader) - Constructor for class io.serverlessworkflow.impl.persistence.PersistenceInstanceHandlers
 
PersistenceInstanceInfo - Record Class in io.serverlessworkflow.impl.persistence
 
PersistenceInstanceInfo(Instant, WorkflowModel) - Constructor for record class io.serverlessworkflow.impl.persistence.PersistenceInstanceInfo
Creates an instance of a PersistenceInstanceInfo record class.
PersistenceInstanceOperations - Interface in io.serverlessworkflow.impl.persistence
 
PersistenceInstanceReader - Interface in io.serverlessworkflow.impl.persistence
 
PersistenceInstanceStore - Interface in io.serverlessworkflow.impl.persistence
 
PersistenceInstanceTransaction - Interface in io.serverlessworkflow.impl.persistence
 
PersistenceInstanceWriter - Interface in io.serverlessworkflow.impl.persistence
 
PersistenceTaskInfo - Interface in io.serverlessworkflow.impl.persistence
 
PersistenceWorkflowInfo - Record Class in io.serverlessworkflow.impl.persistence
 
PersistenceWorkflowInfo(String, Instant, WorkflowModel, WorkflowStatus, Map<String, PersistenceTaskInfo>) - Constructor for record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Creates an instance of a PersistenceWorkflowInfo record class.

R

reader() - Method in class io.serverlessworkflow.impl.persistence.PersistenceInstanceHandlers
 
readWorkflowInfo(WorkflowDefinition, String) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
removeCloudEvents(Map<String, String>) - Method in interface io.serverlessworkflow.impl.persistence.CorrelationOperations
 
removeProcessInstance(WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
removeProcessInstance(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
restoreContext(WorkflowContext, TaskContext) - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceInstance
 
resumed(WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
resumed(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
RetriedTaskInfo - Record Class in io.serverlessworkflow.impl.persistence
 
RetriedTaskInfo(int) - Constructor for record class io.serverlessworkflow.impl.persistence.RetriedTaskInfo
Creates an instance of a RetriedTaskInfo record class.
retrieveEvents(Map<String, Collection<CloudEvent>>) - Method in interface io.serverlessworkflow.impl.persistence.CorrelationOperations
 
retryAttempt() - Method in record class io.serverlessworkflow.impl.persistence.RetriedTaskInfo
Returns the value of the retryAttempt record component.
rollback(WorkflowDefinitionData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceTransaction
 

S

scanAll(PersistenceInstanceOperations, WorkflowDefinition, String) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceReader
 
scanAll(WorkflowDefinition) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceReader
 
scanAll(WorkflowDefinition, String) - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceReader
 
scanAll(WorkflowDefinition, String) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceReader
 
scanAll(String, WorkflowDefinition) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
start() - Method in class io.serverlessworkflow.impl.persistence.WorkflowPersistenceInstance
 
started(WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
started(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
startedAt() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceInstanceInfo
Returns the value of the startedAt record component.
startedAt() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Returns the value of the startedAt record component.
status() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Returns the value of the status record component.
StoreAllStrategyCorrelationInfo - Class in io.serverlessworkflow.impl.persistence
 
StoreAllStrategyCorrelationInfo(WorkflowDefinition, PersistenceExecutor, PersistenceInstanceStore) - Constructor for class io.serverlessworkflow.impl.persistence.StoreAllStrategyCorrelationInfo
 
storeEvent(String, CloudEvent) - Method in interface io.serverlessworkflow.impl.persistence.CorrelationOperations
 
suspended(WorkflowContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
suspended(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 

T

taskCompleted(WorkflowContextData, TaskContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
taskCompleted(WorkflowContextData, TaskContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
taskRetried(WorkflowContextData, TaskContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
taskRetried(WorkflowContextData, TaskContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
tasks() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Returns the value of the tasks record component.
taskStarted(WorkflowContextData, TaskContextData) - Method in class io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceWriter
 
taskStarted(WorkflowContextData, TaskContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceWriter
 
toString() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
Returns a string representation of this record class.
toString() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceInstanceInfo
Returns a string representation of this record class.
toString() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
Returns a string representation of this record class.
toString() - Method in record class io.serverlessworkflow.impl.persistence.RetriedTaskInfo
Returns a string representation of this record class.
TransactedPersistenceInstanceWriter - Class in io.serverlessworkflow.impl.persistence
 
TransactedPersistenceInstanceWriter() - Constructor for class io.serverlessworkflow.impl.persistence.TransactedPersistenceInstanceWriter
 

W

withExecutorService(ExecutorService) - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceHandlers.Builder
 
withPersistenceExecutor(PersistenceExecutor) - Method in class io.serverlessworkflow.impl.persistence.DefaultPersistenceInstanceHandlers.Builder
 
WorkflowPersistenceInstance - Class in io.serverlessworkflow.impl.persistence
 
WorkflowPersistenceListener - Class in io.serverlessworkflow.impl.persistence
 
WorkflowPersistenceListener(PersistenceInstanceWriter) - Constructor for class io.serverlessworkflow.impl.persistence.WorkflowPersistenceListener
 
writeCompletedTask(WorkflowContextData, TaskContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
writeInstanceData(WorkflowContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
writer() - Method in class io.serverlessworkflow.impl.persistence.PersistenceInstanceHandlers
 
writeRetryTask(WorkflowContextData, TaskContextData) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
writeStatus(WorkflowContextData, WorkflowStatus) - Method in interface io.serverlessworkflow.impl.persistence.PersistenceInstanceOperations
 
A B C D E F G H I M N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values