Interface PersistenceInstanceReader

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
AbstractPersistenceInstanceReader, DefaultPersistenceInstanceReader

public interface PersistenceInstanceReader extends AutoCloseable
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<io.serverlessworkflow.impl.WorkflowInstance>
    find(io.serverlessworkflow.impl.WorkflowDefinition definition, String instanceId)
     
    default Stream<io.serverlessworkflow.impl.WorkflowInstance>
    scanAll(io.serverlessworkflow.impl.WorkflowDefinition definition)
     
    Stream<io.serverlessworkflow.impl.WorkflowInstance>
    scanAll(io.serverlessworkflow.impl.WorkflowDefinition definition, String applicationId)
     

    Methods inherited from interface java.lang.AutoCloseable

    close
  • Method Details

    • scanAll

      default Stream<io.serverlessworkflow.impl.WorkflowInstance> scanAll(io.serverlessworkflow.impl.WorkflowDefinition definition)
    • scanAll

      Stream<io.serverlessworkflow.impl.WorkflowInstance> scanAll(io.serverlessworkflow.impl.WorkflowDefinition definition, String applicationId)
    • find

      Optional<io.serverlessworkflow.impl.WorkflowInstance> find(io.serverlessworkflow.impl.WorkflowDefinition definition, String instanceId)