return nodeManager.hasNode(node);
}
+ /**
+ * {@inheritDoc}
+ */
+ public List<Project> getProjects() {
+ return projectManager.getProjects();
+ }
+
//
// ACTIONS
//
/**
* {@inheritDoc}
*/
- public Project createProject(String projectName) throws IOException, NoNodeException {
- Project project = new Project();
- project.setName(projectName);
- String[] keyPair = nodeManager.generateKeyPair();
- project.setPrivateKey(keyPair[0]);
- project.setPublicKey(keyPair[1]);
- return project;
+ public Project createProject() throws IOException, JSiteException {
+ return projectManager.createProject();
}
//