Class IndexHealthReport

java.lang.Object
org.alfresco.solr.tracker.IndexHealthReport

public class IndexHealthReport extends Object
  • Constructor Details

  • Method Details

    • getTransactionDocsInIndex

      public long getTransactionDocsInIndex()
      Returns:
      the transactionDocsInIndex
    • getAclTransactionDocsInIndex

      public long getAclTransactionDocsInIndex()
    • setLeafDocCountInIndex

      public void setLeafDocCountInIndex(long leafDocCountInIndex)
      Parameters:
      leafDocCountInIndex - long
    • getLeafDocCountInIndex

      public long getLeafDocCountInIndex()
      Returns:
      the leafDocCountInIndex
    • setAuxDocCountInIndex

      public void setAuxDocCountInIndex(long auxDocCountInIndex)
      Parameters:
      auxDocCountInIndex - long
    • getAuxDocCountInIndex

      public long getAuxDocCountInIndex()
      Returns:
      the leafDocCountInIndex
    • setDuplicatedLeafInIndex

      public void setDuplicatedLeafInIndex(long txid)
      Parameters:
      txid - long
    • getDuplicatedLeafInIndex

      public IOpenBitSet getDuplicatedLeafInIndex()
      Returns:
      the duplicatedLeafInIndex
    • setDuplicatedAuxInIndex

      public void setDuplicatedAuxInIndex(long txid)
      Parameters:
      txid - long
    • getDuplicatedAuxInIndex

      public IOpenBitSet getDuplicatedAuxInIndex()
      Returns:
      the duplicatedLeafInIndex
    • setTransactionDocsInIndex

      public void setTransactionDocsInIndex(long transactionDocsInIndex)
      Parameters:
      transactionDocsInIndex - the transactionDocsInIndex to set
    • setAclTransactionDocsInIndex

      public void setAclTransactionDocsInIndex(long aclTransactionDocsInIndex)
      Parameters:
      aclTransactionDocsInIndex - the transactionDocsInIndex to set
    • getMissingTxFromIndex

      public IOpenBitSet getMissingTxFromIndex()
      Returns:
      the missingFromIndex
    • getMissingAclTxFromIndex

      public IOpenBitSet getMissingAclTxFromIndex()
      Returns:
      the missingFromIndex
    • getDuplicatedTxInIndex

      public IOpenBitSet getDuplicatedTxInIndex()
      Returns:
      the duplicatedInIndex
    • getDuplicatedAclTxInIndex

      public IOpenBitSet getDuplicatedAclTxInIndex()
      Returns:
      the duplicatedInIndex
    • getTxInIndexButNotInDb

      public IOpenBitSet getTxInIndexButNotInDb()
      Returns:
      the inIndexButNotInDb
    • getAclTxInIndexButNotInDb

      public IOpenBitSet getAclTxInIndexButNotInDb()
      Returns:
      the inIndexButNotInDb
    • getDbTransactionCount

      public long getDbTransactionCount()
      Returns:
      the dbTransactionCount
    • setDbTransactionCount

      public void setDbTransactionCount(long dbTransactionCount)
      Parameters:
      dbTransactionCount - the dbTransactionCount to set
    • setMissingTxFromIndex

      public void setMissingTxFromIndex(long txid)
    • setMissingAclTxFromIndex

      public void setMissingAclTxFromIndex(long txid)
    • setDuplicatedTxInIndex

      public void setDuplicatedTxInIndex(long txid)
    • setDuplicatedAclTxInIndex

      public void setDuplicatedAclTxInIndex(long txid)
    • setTxInIndexButNotInDb

      public void setTxInIndexButNotInDb(long txid)
    • setAclTxInIndexButNotInDb

      public void setAclTxInIndexButNotInDb(long txid)
    • setLastIndexedCommitTime

      public void setLastIndexedCommitTime(long lastIndexedCommitTime)
      Parameters:
      lastIndexedCommitTime - the lastIndexCommitTime to set
    • getLastIndexedIdBeforeHoles

      public long getLastIndexedIdBeforeHoles()
      Returns:
      the lastIndexedIdBeforeHoles
    • setLastIndexedIdBeforeHoles

      public void setLastIndexedIdBeforeHoles(long lastIndexedIdBeforeHoles)
      Parameters:
      lastIndexedIdBeforeHoles - the lastIndexedIdBeforeHoles to set
    • setDbAclTransactionCount

      public void setDbAclTransactionCount(long dbAclTransactionCount)
      Parameters:
      dbAclTransactionCount - long
    • getDbAclTransactionCount

      public long getDbAclTransactionCount()
      Returns:
      the dbAclTransactionCount
    • getUniqueTransactionDocsInIndex

      public long getUniqueTransactionDocsInIndex()
      Returns:
      the uniqueTransactionDocsInIndex
    • setUniqueTransactionDocsInIndex

      public void setUniqueTransactionDocsInIndex(long uniqueTransactionDocsInIndex)
      Parameters:
      uniqueTransactionDocsInIndex - the uniqueTransactionDocsInIndex to set
    • getUniqueAclTransactionDocsInIndex

      public long getUniqueAclTransactionDocsInIndex()
      Returns:
      the uniqueAclTransactionDocsInIndex
    • setUniqueAclTransactionDocsInIndex

      public void setUniqueAclTransactionDocsInIndex(long uniqueAclTransactionDocsInIndex)
      Parameters:
      uniqueAclTransactionDocsInIndex - the uniqueAclTransactionDocsInIndex to set
    • getLastIndexedCommitTime

      public long getLastIndexedCommitTime()
      Returns:
      the lastIndexedCommitTime
    • setUnindexedDocCountInIndex

      public void setUnindexedDocCountInIndex(long unindexedDocCountInIndex)
      Parameters:
      unindexedDocCountInIndex - long
    • setDuplicatedUnindexedInIndex

      public void setDuplicatedUnindexedInIndex(long dbId)
      Parameters:
      dbId - long
    • setErrorDocCountInIndex

      public void setErrorDocCountInIndex(long errorDocCountInIndex)
      Parameters:
      errorDocCountInIndex - long
    • setDuplicatedErrorInIndex

      public void setDuplicatedErrorInIndex(long dbId)
      Parameters:
      dbId - long
    • getDuplicatedErrorInIndex

      public IOpenBitSet getDuplicatedErrorInIndex()
      Returns:
      the duplicatedErrorInIndex
    • getDuplicatedUnindexedInIndex

      public IOpenBitSet getDuplicatedUnindexedInIndex()
      Returns:
      the duplicatedUnindexedInIndex
    • getErrorDocCountInIndex

      public long getErrorDocCountInIndex()
      Returns:
      the errorDocCountInIndex
    • getUnindexedDocCountInIndex

      public long getUnindexedDocCountInIndex()
      Returns:
      the unindexedDocCountInIndex