Fix compilation error

Supplier class is not available in java 7.

Change-Id: Ide36b465d68b8f72ae3bda40af188f973c2e1f26
diff --git a/src/main/java/com/ericsson/gerrit/plugins/eventslog/sql/SQLQueryMaker.java b/src/main/java/com/ericsson/gerrit/plugins/eventslog/sql/SQLQueryMaker.java
index 134a456..1d7eb04 100644
--- a/src/main/java/com/ericsson/gerrit/plugins/eventslog/sql/SQLQueryMaker.java
+++ b/src/main/java/com/ericsson/gerrit/plugins/eventslog/sql/SQLQueryMaker.java
@@ -31,7 +31,6 @@
 import java.util.Calendar;
 import java.util.Date;
 import java.util.Map;
-import java.util.function.Supplier;
 
 @Singleton
 class SQLQueryMaker implements QueryMaker {
@@ -39,19 +38,19 @@
   private static final String TIME_ONE = "t1";
   private static final String TIME_TWO = "t2";
   private static final ThreadLocal<DateFormat> DATE_TIME_FORMAT =
-      ThreadLocal.withInitial(new Supplier<DateFormat>() {
+      new ThreadLocal<DateFormat>() {
         @Override
-        public DateFormat get() {
+        protected DateFormat initialValue() {
           return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
         }
-      });
+      };
   private static final ThreadLocal<DateFormat> DATE_ONLY_FORMAT =
-      ThreadLocal.withInitial(new Supplier<DateFormat>() {
+      new ThreadLocal<DateFormat>() {
         @Override
-        public DateFormat get() {
+        protected DateFormat initialValue() {
           return new SimpleDateFormat("yyyy-MM-dd");
         }
-      });
+      };
 
   private final int returnLimit;