Rename change indexing servlet

Make room to add the account indexing servlet that will be added in a
follow up change.

Change-Id: Iab12f99cfa9fc292d61b12beed49f5d7d9c3d5f0
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexRestApiServlet.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexChangeRestApiServlet.java
similarity index 96%
rename from src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexRestApiServlet.java
rename to src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexChangeRestApiServlet.java
index 0a6761e..0ed9bcc 100644
--- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexRestApiServlet.java
+++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexChangeRestApiServlet.java
@@ -42,10 +42,10 @@
 import javax.servlet.http.HttpServletResponse;
 
 @Singleton
-class IndexRestApiServlet extends HttpServlet {
+class IndexChangeRestApiServlet extends HttpServlet {
   private static final long serialVersionUID = -1L;
   private static final Logger logger =
-      LoggerFactory.getLogger(IndexRestApiServlet.class);
+      LoggerFactory.getLogger(IndexChangeRestApiServlet.class);
   private static final Map<Change.Id, AtomicInteger> changeIdLocks =
       new HashMap<>();
 
@@ -53,7 +53,7 @@
   private final SchemaFactory<ReviewDb> schemaFactory;
 
   @Inject
-  IndexRestApiServlet(ChangeIndexer indexer,
+  IndexChangeRestApiServlet(ChangeIndexer indexer,
       SchemaFactory<ReviewDb> schemaFactory) {
     this.indexer = indexer;
     this.schemaFactory = schemaFactory;
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarder.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarder.java
index 94f538f..fddec98 100644
--- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarder.java
+++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarder.java
@@ -65,7 +65,7 @@
   }
 
   private String buildIndexEndpoint(int changeId) {
-    return Joiner.on("/").join(pluginRelativePath, "index", changeId);
+    return Joiner.on("/").join(pluginRelativePath, "index/change", changeId);
   }
 
   @Override
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderServletModule.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderServletModule.java
index 71b9bf0..4b0157d 100644
--- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderServletModule.java
+++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderServletModule.java
@@ -19,7 +19,7 @@
 public class RestForwarderServletModule extends HttpPluginModule {
   @Override
   protected void configureServlets() {
-    serveRegex("/index/\\d+$").with(IndexRestApiServlet.class);
+    serveRegex("/index/change/\\d+$").with(IndexChangeRestApiServlet.class);
     serve("/event").with(EventRestApiServlet.class);
     serve("/cache/*").with(CacheRestApiServlet.class);
   }
diff --git a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexRestApiServletTest.java b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexChangeRestApiServletTest.java
similarity index 95%
rename from src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexRestApiServletTest.java
rename to src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexChangeRestApiServletTest.java
index 3aa7009..0f2f1d5 100644
--- a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexRestApiServletTest.java
+++ b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/IndexChangeRestApiServletTest.java
@@ -47,7 +47,7 @@
 import javax.servlet.http.HttpServletResponse;
 
 @RunWith(MockitoJUnitRunner.class)
-public class IndexRestApiServletTest {
+public class IndexChangeRestApiServletTest {
   private static final boolean CHANGE_EXISTS = true;
   private static final boolean CHANGE_DOES_NOT_EXIST = false;
   private static final boolean DO_NOT_THROW_IO_EXCEPTION = false;
@@ -68,7 +68,7 @@
   private HttpServletResponse rsp;
   private Change.Id id;
   private Change change;
-  private IndexRestApiServlet indexRestApiServlet;
+  private IndexChangeRestApiServlet indexRestApiServlet;
 
   @BeforeClass
   public static void setup() {
@@ -77,9 +77,9 @@
 
   @Before
   public void setUpMocks() {
-    indexRestApiServlet = new IndexRestApiServlet(indexer, schemaFactory);
+    indexRestApiServlet = new IndexChangeRestApiServlet(indexer, schemaFactory);
     id = Change.Id.parse(CHANGE_NUMBER);
-    when(req.getPathInfo()).thenReturn("/index/" + CHANGE_NUMBER);
+    when(req.getPathInfo()).thenReturn("/index/change/" + CHANGE_NUMBER);
     change = new Change(null, id, null, null, TimeUtil.nowTs());
   }
 
diff --git a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderTest.java b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderTest.java
index 72e2462..2c65f84 100644
--- a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderTest.java
+++ b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/rest/RestForwarderTest.java
@@ -45,7 +45,7 @@
   //Index
   private static final int CHANGE_NUMBER = 1;
   private static final String DELETE_OP = "delete";
-  private static final String INDEX_OP = "index";
+  private static final String INDEX_OP = "index/change";
 
   //Evict cache
   private static final String EMPTY_JSON = "{}";