Class ExtractViaQueryStep

java.lang.Object
com.kingsrook.qqq.backend.core.processes.implementations.etl.streamedwithfrontend.AbstractExtractStep
com.kingsrook.qqq.backend.core.processes.implementations.etl.streamedwithfrontend.ExtractViaQueryStep
All Implemented Interfaces:
BackendStep
Direct Known Subclasses:
ExtractViaBasepullQueryStep, GarbageCollectorExtractStep, RunRecordScriptExtractStep

public class ExtractViaQueryStep extends AbstractExtractStep
Generic implementation of an ExtractStep - that runs a Query action for a specified table. If a query is specified from the caller (e.g., using the process Callback mechanism), that will be used. Else a filter (object or json) in StreamedETLWithFrontendProcess.FIELD_DEFAULT_QUERY_FILTER will be checked.