blob: 06adfe464d62ea0f1ad79221a0e832dd9fac22c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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);
}
|