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 --- EssentialsSigns/src/net/ess3/signs/SignsConfigHolder.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'EssentialsSigns/src/net') diff --git a/EssentialsSigns/src/net/ess3/signs/SignsConfigHolder.java b/EssentialsSigns/src/net/ess3/signs/SignsConfigHolder.java index 0f74a965d..5f3a767f7 100644 --- a/EssentialsSigns/src/net/ess3/signs/SignsConfigHolder.java +++ b/EssentialsSigns/src/net/ess3/signs/SignsConfigHolder.java @@ -1,7 +1,6 @@ package net.ess3.signs; import java.io.File; -import java.io.IOException; import java.util.*; import net.ess3.api.IEssentials; import net.ess3.storage.AsyncStorageObjectHolder; @@ -16,7 +15,7 @@ public class SignsConfigHolder extends AsyncStorageObjectHolder public SignsConfigHolder(final IEssentials ess, final Plugin plugin) { - super(ess, SignsConfig.class); + super(ess, SignsConfig.class, new File(plugin.getDataFolder(), "config.yml")); this.plugin = plugin; onReload(); final Map signs = getData().getSigns(); @@ -44,12 +43,6 @@ public class SignsConfigHolder extends AsyncStorageObjectHolder queueSave(); } - @Override - public File getStorageFile() throws IOException - { - return new File(plugin.getDataFolder(), "config.yml"); - } - public Set getEnabledSigns() { return enabledSigns; -- cgit v1.2.3