diff --git a/src/main/java/sh/adb/sensorCommunityAPI/DataStoreBot.java b/src/main/java/sh/adb/sensorCommunityAPI/DataStoreBot.java index ec26558..812ffd6 100644 --- a/src/main/java/sh/adb/sensorCommunityAPI/DataStoreBot.java +++ b/src/main/java/sh/adb/sensorCommunityAPI/DataStoreBot.java @@ -23,15 +23,14 @@ public class DataStoreBot { } public void setInterval(int seconds) { ScheduledExecutorService ses = Executors.newScheduledThreadPool(1); - ses.schedule(()->{ + ses.scheduleAtFixedRate(()->{ try { - this.setInterval(seconds); this.storeLatestEntry(); } catch (IOException | ParseException e) { e.printStackTrace(); } - }, seconds, TimeUnit.SECONDS); - ses.shutdown(); + }, 0, seconds, TimeUnit.SECONDS); + //ses.shutdown(); } public Runnable storeLatestEntry() throws IOException, ParseException { JSONArray APIData = this.api.getJSONObject();