Author: chetanm
Date: Mon Jan 16 06:15:12 2017
New Revision: 1778966
URL: http://svn.apache.org/viewvc?rev=1778966&view=rev
Log:
OAK-5451 - Make IndexTracker public to enable its use in non OSGi environment
Modified:
jackrabbit/oak/branches/1.4/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker.java
Modified:
jackrabbit/oak/branches/1.4/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.4/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker.java?rev=1778966&r1=1778965&r2=1778966&view=diff
==============================================================================
---
jackrabbit/oak/branches/1.4/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker.java
(original)
+++
jackrabbit/oak/branches/1.4/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/IndexTracker.java
Mon Jan 16 06:15:12 2017
@@ -48,7 +48,7 @@ import org.slf4j.LoggerFactory;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Iterables;
-class IndexTracker {
+public class IndexTracker {
/** Logger instance. */
private static final Logger log =
LoggerFactory.getLogger(IndexTracker.class);
@@ -63,15 +63,15 @@ class IndexTracker {
private volatile boolean refresh;
- IndexTracker() {
+ public IndexTracker() {
this(null);
}
- IndexTracker(IndexCopier cloner){
+ public IndexTracker(IndexCopier cloner){
this.cloner = cloner;
}
- synchronized void close() {
+ public synchronized void close() {
Map<String, IndexNode> indices = this.indices;
this.indices = emptyMap();