Return a nullable PostReply instead of an Optional
[Sone.git] / src / main / java / net / pterodactylus / sone / database / PostDatabase.java
index 1f9a2a8..648c77e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Sone - PostDatabase.java - Copyright © 2013 David Roden
+ * Sone - PostDatabase.java - Copyright © 2013–2016 David Roden
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -17,9 +17,6 @@
 
 package net.pterodactylus.sone.database;
 
-import net.pterodactylus.util.config.Configuration;
-import net.pterodactylus.util.config.ConfigurationException;
-
 /**
  * Combines a {@link PostProvider}, a {@link PostBuilderFactory}, and a
  * {@link PostStore} into a complete post database.
@@ -28,31 +25,6 @@ import net.pterodactylus.util.config.ConfigurationException;
  */
 public interface PostDatabase extends PostProvider, PostBuilderFactory, PostStore {
 
-       /*
-        * these methods have to be here until the database knows how to save its
-        * own stuff. all the configuration-specific stuff will have to leave!
-        */
-
-       /**
-        * Loads the knows posts.
-        *
-        * @param configuration
-        *            The configuration to load the known posts from
-        * @param prefix
-        *            The prefix for the configuration keys
-        */
-       public void loadKnownPosts(Configuration configuration, String prefix);
-
-       /**
-        * Saves the knows posts.
-        *
-        * @param configuration
-        *            The configuration to save the known posts to
-        * @param prefix
-        *            The prefix for the configuration keys
-        * @throws ConfigurationException
-        *             if a value can not be stored in the configuration
-        */
-       public void saveKnownPosts(Configuration configuration, String prefix) throws ConfigurationException;
+       /* nothing here. */
 
 }