Call saveConfig() on stop().
[jSite2.git] / src / net / pterodactylus / jsite / core / CoreImpl.java
index 2b795ed..aded44f 100644 (file)
@@ -144,6 +144,7 @@ public class CoreImpl implements Core, NodeListener {
         */
        public void start() {
                logger.log(Level.INFO, "starting core…");
+               loadConfig();
                try {
                        nodeManager.load();
                        coreListenerSupport.fireLoadingNodesDone(nodeManager.getDirectory());
@@ -164,6 +165,7 @@ public class CoreImpl implements Core, NodeListener {
         */
        public void stop() {
                logger.log(Level.INFO, "stopping core…");
+               saveConfig();
                try {
                        projectManager.save();
                        coreListenerSupport.fireSavingProjectsDone(projectManager.getDirectory());
@@ -253,7 +255,6 @@ public class CoreImpl implements Core, NodeListener {
        /**
         * Loads the configuration.
         */
-       @SuppressWarnings("unused")
        private void loadConfig() {
                logger.log(Level.FINEST, "loadConfig()");
                /* TODO */
@@ -262,7 +263,6 @@ public class CoreImpl implements Core, NodeListener {
        /**
         * Saves the configuration.
         */
-       @SuppressWarnings("unused")
        private void saveConfig() {
                logger.log(Level.FINEST, "saveConfig()");
                /* TODO */