From 524531a0902a5d368decce6ce6bd714c7d429062 Mon Sep 17 00:00:00 2001 From: snowleo Date: Sun, 7 Oct 2012 22:18:30 +0200 Subject: Queued writing of the files to reduce disk io --- EssentialsGeoIP/src/net/ess3/geoip/ConfigHolder.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'EssentialsGeoIP/src') diff --git a/EssentialsGeoIP/src/net/ess3/geoip/ConfigHolder.java b/EssentialsGeoIP/src/net/ess3/geoip/ConfigHolder.java index 4f6faba69..0edb7bc50 100644 --- a/EssentialsGeoIP/src/net/ess3/geoip/ConfigHolder.java +++ b/EssentialsGeoIP/src/net/ess3/geoip/ConfigHolder.java @@ -1,7 +1,6 @@ package net.ess3.geoip; import java.io.File; -import java.io.IOException; import net.ess3.api.IEssentials; import net.ess3.settings.geoip.GeoIP; import net.ess3.storage.AsyncStorageObjectHolder; @@ -14,17 +13,11 @@ public class ConfigHolder extends AsyncStorageObjectHolder public ConfigHolder(final IEssentials ess, final Plugin geoip) { - super(ess, GeoIP.class); + super(ess, GeoIP.class, new File(geoip.getDataFolder(), "config.yml")); this.geoip = geoip; onReload(true); } - @Override - public File getStorageFile() throws IOException - { - return new File(geoip.getDataFolder(), "config.yml"); - } - @Override public void finishRead() { -- cgit v1.2.3