Class AbstractPersistenceInstanceReader
java.lang.Object
io.serverlessworkflow.impl.persistence.AbstractPersistenceInstanceReader
- All Implemented Interfaces:
PersistenceInstanceReader,AutoCloseable
- Direct Known Subclasses:
DefaultPersistenceInstanceReader
public abstract class AbstractPersistenceInstanceReader
extends Object
implements PersistenceInstanceReader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected final Optional<io.serverlessworkflow.impl.WorkflowInstance>find(PersistenceInstanceOperations operations, io.serverlessworkflow.impl.WorkflowDefinition definition, String instanceId) protected final Stream<io.serverlessworkflow.impl.WorkflowInstance>scanAll(PersistenceInstanceOperations operations, io.serverlessworkflow.impl.WorkflowDefinition definition, String applicationId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.serverlessworkflow.impl.persistence.PersistenceInstanceReader
find, scanAll, scanAll
-
Constructor Details
-
AbstractPersistenceInstanceReader
public AbstractPersistenceInstanceReader()
-
-
Method Details
-
scanAll
protected final Stream<io.serverlessworkflow.impl.WorkflowInstance> scanAll(PersistenceInstanceOperations operations, io.serverlessworkflow.impl.WorkflowDefinition definition, String applicationId) -
find
protected final Optional<io.serverlessworkflow.impl.WorkflowInstance> find(PersistenceInstanceOperations operations, io.serverlessworkflow.impl.WorkflowDefinition definition, String instanceId) -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-