Member Junction
    Preparing search index...

    Driver for executing scheduled Integration DISCOVERY jobs (§13).

    Unlike IntegrationSyncScheduledJobDriver (which moves DATA via RunSync), this driver ONLY re-discovers the connector's SCHEMA on a cron — it runs the same IntegrationConnectorCreationPipeline as the on-demand IntegrationRefreshConnectorSchema mutation (ConnectionTest → Introspect → Persist → PKClassify). Its job is to keep the MJ: Integration Objects / Integration Object Fields catalog evolving so the entity-map / field-map picker keeps offering newly-appeared tables/columns, and so objects/fields the source dropped get deactivated (reversibly) when discovery is authoritative.

    It NEVER materializes tables (no RSU) and NEVER syncs records — selection + create-tables remain an explicit operator action. Created/managed entirely over GraphQL via the discovery job-kind on IntegrationCreateSchedule.

    Hierarchy (View Summary)

    Index

    Constructors

    Accessors

    • get IsHighFrequencyByDesign(): boolean

      Whether this driver is a BY-DESIGN high-frequency poller — a dispatcher that sweeps a work queue on a tight cron (e.g. every minute) and does bounded work per sweep. Overriding to true exempts jobs of this type from the engine's high-frequency cron warning banner. Leave false for ordinary jobs: the warning exists because a tight cron on a work job is usually a design smell.

      Returns boolean

    Methods