X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fcore%2FCore.java;h=968586c1e5b6c06df4330d49d274be57e86b3ff9;hb=a70826c63fc16069cc7ea11c3957e221e79545c4;hp=53cd6b7b0ef8959de6560f5611e86b34f0ca6e1f;hpb=6bb73948c60f63571115c6556f6b90293fd99432;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/core/Core.java b/src/net/pterodactylus/jsite/core/Core.java index 53cd6b7..968586c 100644 --- a/src/net/pterodactylus/jsite/core/Core.java +++ b/src/net/pterodactylus/jsite/core/Core.java @@ -22,7 +22,6 @@ package net.pterodactylus.jsite.core; import java.io.IOException; import java.net.UnknownHostException; import java.util.List; -import java.util.concurrent.Executor; /** * Interface for the core. @@ -48,13 +47,6 @@ public interface Core { public void removeCoreListener(CoreListener coreListener); /** - * Returns a thread pool. - * - * @return A thread pool - */ - public Executor getThreadPool(); - - /** * Adds the given node to the core. * * @param node @@ -128,6 +120,16 @@ public interface Core { public void createProject() throws IOException, JSiteException; /** + * Inserts the given project on the given node. + * + * @param node + * The node to use for the insert + * @param project + * The project to insert + */ + public void insertProject(Node node, Project project); + + /** * Clones the given project. {@link CoreListener}s will be notified of the * new clone via the {@link CoreListener#projectCloned(Project, Project)} * event.