Move post creation into Sone, remove memory-based post builder.
[Sone.git] / src / main / java / net / pterodactylus / sone / data / impl / DefaultSone.java
index 87ad6bf..213c266 100644 (file)
@@ -38,6 +38,7 @@ import net.pterodactylus.sone.data.Reply;
 import net.pterodactylus.sone.data.Sone;
 import net.pterodactylus.sone.database.AlbumBuilder;
 import net.pterodactylus.sone.database.Database;
+import net.pterodactylus.sone.database.PostBuilder;
 import net.pterodactylus.sone.freenet.wot.Identity;
 import net.pterodactylus.util.logging.Logging;
 
@@ -676,6 +677,10 @@ public class DefaultSone implements Sone {
                return new DefaultAlbumBuilder(database, this, rootAlbum.getId());
        }
 
+       public PostBuilder newPostBuilder() {
+               return new DefaultPostBuilder(database, getId());
+       }
+
        //
        // FINGERPRINTABLE METHODS
        //