From a0ccb5f3b7a7a34d0be44408b2bcb2b7d9da968c Mon Sep 17 00:00:00 2001 From: Michael Suzuki Date: Wed, 17 Aug 2016 08:41:35 +0000 Subject: [PATCH] Search-95, added missing methods that were lost in the merge. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@129538 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../java/org/alfresco/solr/TrackerState.java | 28 +++++++++++++++---- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/search-services/alfresco-solrclient-lib/source/java/org/alfresco/solr/TrackerState.java b/search-services/alfresco-solrclient-lib/source/java/org/alfresco/solr/TrackerState.java index eb6bef102..c10d4f852 100644 --- a/search-services/alfresco-solrclient-lib/source/java/org/alfresco/solr/TrackerState.java +++ b/search-services/alfresco-solrclient-lib/source/java/org/alfresco/solr/TrackerState.java @@ -60,14 +60,15 @@ public class TrackerState private volatile boolean checkedLastTransactionTime = false; private volatile boolean check = false; - + private volatile int trackerCycles; private long timeToStopIndexing; private long lastGoodChangeSetCommitTimeInIndex; private long lastGoodTxCommitTimeInIndex; - private long timeBeforeWhichThereCanBeNoHoles; + private long timeBeforeWhichThereCanBeNoHoles; + private volatile long lastStartTime = 0; public long getLastChangeSetIdOnServer() { @@ -227,8 +228,16 @@ public class TrackerState public void setLastGoodTxCommitTimeInIndex(long lastGoodTxCommitTimeInIndex) { this.lastGoodTxCommitTimeInIndex = lastGoodTxCommitTimeInIndex; - } - + } + + public int getTrackerCycles() { + return this.trackerCycles; + } + + public void incrementTrackerCycles() { + this.trackerCycles++; + } + public long getTimeBeforeWhichThereCanBeNoHoles() { return timeBeforeWhichThereCanBeNoHoles; @@ -296,6 +305,15 @@ public class TrackerState public void setCheckedLastAclTransactionTime(boolean checkedLastAclTransactionTime) { this.checkedLastAclTransactionTime = checkedLastAclTransactionTime; + } + + public long getLastStartTime() + { + return this.lastStartTime; + } + + public void setLastStartTime(long lastStartTime) + { + this.lastStartTime = lastStartTime; } - }