projects
/
jSite2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
protect keys from being changed
[jSite2.git]
/
src
/
net
/
pterodactylus
/
jsite
/
core
/
Core.java
diff --git
a/src/net/pterodactylus/jsite/core/Core.java
b/src/net/pterodactylus/jsite/core/Core.java
index
3e8357d
..
b84c786
100644
(file)
--- a/
src/net/pterodactylus/jsite/core/Core.java
+++ b/
src/net/pterodactylus/jsite/core/Core.java
@@
-23,6
+23,8
@@
import java.io.IOException;
import java.net.UnknownHostException;
import java.util.List;
import java.net.UnknownHostException;
import java.util.List;
+import net.pterodactylus.jsite.project.Project;
+
/**
* Interface for the core.
*
/**
* Interface for the core.
*
@@
-117,9
+119,16
@@
public interface Core {
* @return A newly created project
* @throws IOException
* if an I/O error occured communicating with the node
* @return A newly created project
* @throws IOException
* if an I/O error occured communicating with the node
- * @throws NoNodeException
- * if no node is configured
+ * @throws JSiteException
+ * if there is a problem with the node
+ */
+ public Project createProject() throws IOException, JSiteException;
+
+ /**
+ * Returns a list of all projects.
+ *
+ * @return A list of all projects
*/
*/
- public
Project createProject() throws IOException, NoNodeException
;
+ public
List<Project> getProjects()
;
}
}