Interface QProcessCallback

All Known Implementing Classes:
PicoCliProcessCallback

public interface QProcessCallback
When a process/function can't run because it's missing data, this interface defines how the core framework goes back to a middleware (and possibly to a frontend) to get the data.
  • Method Details

    • getQueryFilter

      default QQueryFilter getQueryFilter()
      Get the filter query for this callback.
    • getFieldValues

      default Map<String,Serializable> getFieldValues(List<QFieldMetaData> fields)
      Get the field values for this callback.
    • customizeInputPreQuery

      default void customizeInputPreQuery(RunBackendStepInput runBackendStepInput, QueryInput queryInput)
      Allow a callback to modify the query input that a process uses to find its initial records (e.g., to add a transaction or turn on heavy fields).