package net.pterodactylus.jsite.core;
+import java.io.IOException;
import java.net.UnknownHostException;
import java.util.List;
*/
public void disconnectFromNode(Node node);
+ /**
+ * Creates a new project with the given name. The returned {@link Project}
+ * will contain a newly generated key pair.
+ *
+ * @param projectName
+ * The name of the project
+ * @return A newly created project, or <code>null</code> if key generation
+ * failed
+ * @throws IOException
+ * if an I/O error occured communicating with the node
+ */
+ public Project addProject(String projectName) throws IOException;
+
}