Interface IndexJobScheduler

    • Method Detail

      • scheduleIndexJob

        void scheduleIndexJob​(String transactionId)
        Schedules a job to rebuild the index for all changes made in the context of a specific transaction. Does nothing if no IndexActionJob exists for this transactionId.
        Parameters:
        transactionId - the ID of the transaction.
      • waitForIndexToBeStableIncludingReferences

        void waitForIndexToBeStableIncludingReferences​(org.molgenis.data.meta.model.EntityType entityType)
                                                throws InterruptedException
        Throws:
        InterruptedException
      • cleanupJobExecutions

        void cleanupJobExecutions()