X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fcore%2FCore.java;h=3e8357da81494cd714a811a1fd06b20dd1523dc3;hb=7bcd3e2b18a02450b1bd016ef554b966af62f59a;hp=2815e381eb8544356aebc451393355d8a8e610c0;hpb=78dd8a015cbfdedca1a962d03d16b89ee8187b8f;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/core/Core.java b/src/net/pterodactylus/jsite/core/Core.java index 2815e38..3e8357d 100644 --- a/src/net/pterodactylus/jsite/core/Core.java +++ b/src/net/pterodactylus/jsite/core/Core.java @@ -111,16 +111,15 @@ public interface Core { public void disconnectFromNode(Node node); /** - * Creates a new project with the given name. The returned {@link Project} - * will contain a newly generated key pair. + * Creates a new project. The returned {@link Project} will contain a newly + * generated key pair. * - * @param projectName - * The name of the project - * @return A newly created project, or null if key generation - * failed + * @return A newly created project * @throws IOException * if an I/O error occured communicating with the node + * @throws NoNodeException + * if no node is configured */ - public Project addProject(String projectName) throws IOException; + public Project createProject() throws IOException, NoNodeException; }