Class DatabaseEmptinessCheck


public class DatabaseEmptinessCheck extends BaseInstruction
Checks that there are no issue rows for a given custom field. Used when inserting the first ever issue into the index
  • Constructor Details

    • DatabaseEmptinessCheck

      public DatabaseEmptinessCheck(com.atlassian.activeobjects.external.ActiveObjects ao, Long customFieldId, Long issueId)
  • Method Details

    • sanityCheck

      public void sanityCheck()
      Sanity check for index emptiness Either there are no rows for the given custom field or there is only one entry containing the to be inserted issue
      Overrides:
      sanityCheck in class Instruction
    • getBeforeState

      public String getBeforeState()
      Description copied from class: Instruction
      Get the state of the db before executing this instruction
      Overrides:
      getBeforeState in class Instruction