diff options
Diffstat (limited to 'src/main/java/com/speedment/examples/polaroidserver/ServerAPI.java')
-rw-r--r-- | src/main/java/com/speedment/examples/polaroidserver/ServerAPI.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/main/java/com/speedment/examples/polaroidserver/ServerAPI.java b/src/main/java/com/speedment/examples/polaroidserver/ServerAPI.java new file mode 100644 index 0000000..06adfe4 --- /dev/null +++ b/src/main/java/com/speedment/examples/polaroidserver/ServerAPI.java @@ -0,0 +1,19 @@ +package com.speedment.examples.polaroidserver; + +import java.time.LocalDateTime; +import java.util.Optional; + +/** + * + * @author Emil Forslund + */ +public interface ServerAPI { + + String onRegister(String mail, String password); + String onLogin(String mail, String password); + String onUpload(String title, String description, String imgData, String sessionKey); + String onFind(String freeText, String sessionKey); + String onFollow(long userId, String sessionKey); + String onBrowse(String sessionKey, Optional<LocalDateTime> before, Optional<LocalDateTime> after); + +}
\ No newline at end of file |