Index
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
CompletedTaskInforecord class. - context() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
-
Returns the value of the
contextrecord 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
idrecord 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
inputrecord component. - input() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
-
Returns the value of the
inputrecord component. - instant() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
-
Returns the value of the
instantrecord 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
isEndNoderecord component. - iteration() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
-
Returns the value of the
iterationrecord 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
modelrecord component.
N
- nextPosition() - Method in record class io.serverlessworkflow.impl.persistence.CompletedTaskInfo
-
Returns the value of the
nextPositionrecord 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
PersistenceInstanceInforecord 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
PersistenceWorkflowInforecord 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
RetriedTaskInforecord 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
retryAttemptrecord 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
startedAtrecord component. - startedAt() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
-
Returns the value of the
startedAtrecord component. - status() - Method in record class io.serverlessworkflow.impl.persistence.PersistenceWorkflowInfo
-
Returns the value of the
statusrecord 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
tasksrecord 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
All Classes and Interfaces|All Packages|Constant Field Values