Package org.alfresco.solr.tracker
Class IndexHealthReport
- java.lang.Object
-
- org.alfresco.solr.tracker.IndexHealthReport
-
public class IndexHealthReport extends Object
-
-
Constructor Summary
Constructors Constructor Description IndexHealthReport(InformationServerCollectionProvider srv)
-
Method Summary
-
-
-
Constructor Detail
-
IndexHealthReport
public IndexHealthReport(InformationServerCollectionProvider srv)
-
-
Method Detail
-
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
-
-