X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fcore%2FCore.java;h=27d87d97f3f1498418f975d26b416308fea85e7a;hb=e7fd217d2304bc11716525992ec6c8f22ae54914;hp=328e8abb227484a87f290b8c0c4c1c8b951feae0;hpb=c63257e8cc0ba1a5aca9364b22171abe7279d479;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/core/Core.java b/src/net/pterodactylus/jsite/core/Core.java index 328e8ab..27d87d9 100644 --- a/src/net/pterodactylus/jsite/core/Core.java +++ b/src/net/pterodactylus/jsite/core/Core.java @@ -59,8 +59,8 @@ public interface Core { * * @param node * The node to add - * @return true if the node was added, false - * if it was not added because it was already known + * @return true if the node was added, false if it + * was not added because it was already known * @throws UnknownHostException * if the hostname of the node can not be resolved */ @@ -86,8 +86,8 @@ public interface Core { * * @param node * The node to check - * @return true if the core is currently connected to the - * node, false otherwise + * @return true if the core is currently connected to the node, + * false otherwise */ public boolean isNodeConnected(Node node); @@ -128,6 +128,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.