diff options
author | Vitaly Takmazov | 2018-01-12 10:36:36 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2018-01-12 10:37:11 +0300 |
commit | 59d08c3fe59077238e7f7774be359a7966ed522c (patch) | |
tree | 8267b366c8b36f557c1d4172df85d9094cf18d3d /juick-notifications/src/main/java/com/juick/components/service | |
parent | 4b9186442839ab591ba04b6e2474edbcc3a2f6f8 (diff) |
api: merge top component
Diffstat (limited to 'juick-notifications/src/main/java/com/juick/components/service')
-rw-r--r-- | juick-notifications/src/main/java/com/juick/components/service/ApiMessagesService.java | 226 |
1 files changed, 0 insertions, 226 deletions
diff --git a/juick-notifications/src/main/java/com/juick/components/service/ApiMessagesService.java b/juick-notifications/src/main/java/com/juick/components/service/ApiMessagesService.java deleted file mode 100644 index ce07b7fe..00000000 --- a/juick-notifications/src/main/java/com/juick/components/service/ApiMessagesService.java +++ /dev/null @@ -1,226 +0,0 @@ -package com.juick.components.service; - -import com.juick.Message; -import com.juick.Tag; -import com.juick.User; -import com.juick.server.helpers.ResponseReply; -import com.juick.service.BaseRestService; -import com.juick.service.MessagesService; -import org.springframework.core.ParameterizedTypeReference; -import org.springframework.http.*; -import org.springframework.web.client.RestTemplate; -import org.springframework.web.util.UriComponentsBuilder; - -import java.time.LocalDateTime; -import java.util.Collection; -import java.util.List; - -public class ApiMessagesService extends BaseRestService implements MessagesService { - public ApiMessagesService(RestTemplate rest) { - super(rest); - } - - @Override - public int createMessage(int uid, String txt, String attachment, Collection<Tag> tags) { - return 0; - } - - @Override - public int createReply(int mid, int rid, int uid, String txt, String attachment) { - return 0; - } - - @Override - public int getReplyIDIncrement(int mid) { - return 0; - } - - @Override - public boolean recommendMessage(int mid, int vuid) { - return false; - } - - @Override - public boolean canViewThread(int mid, int uid) { - return false; - } - - @Override - public boolean isReadOnly(int mid) { - return false; - } - - @Override - public boolean isSubscribed(int uid, int mid) { - return false; - } - - @Override - public int getMessagePrivacy(int mid) { - return 0; - } - - @Override - public Message getMessage(int mid) { - return null; - } - - @Override - public Message getReply(int mid, int rid) { - return null; - } - - @Override - public User getMessageAuthor(int mid) { - return null; - } - - @Override - public List<String> getMessageRecommendations(int mid) { - return null; - } - - @Override - public List<Integer> getAll(int visitorUid, int before) { - return null; - } - - @Override - public List<Integer> getTag(int tid, int visitorUid, int before, int cnt) { - return null; - } - - @Override - public List<Integer> getTags(String tids, int visitorUid, int before, int cnt) { - return null; - } - - @Override - public List<Integer> getPlace(int placeId, int visitorUid, int before) { - return null; - } - - @Override - public List<Integer> getMyFeed(int uid, int before, boolean recommended) { - return null; - } - - @Override - public List<Integer> getPrivate(int uid, int before) { - return null; - } - - @Override - public List<Integer> getDiscussions(int uid, int before) { - return null; - } - - @Override - public List<Integer> getRecommended(int uid, int before) { - return null; - } - - @Override - public List<Integer> getPopular(int visitorUid, int before) { - return null; - } - - @Override - public List<Integer> getPhotos(int visitorUid, int before) { - return null; - } - - @Override - public List<Integer> getSearch(String search, int before) { - return null; - } - - @Override - public List<Integer> getUserBlog(int uid, int privacy, int before) { - return null; - } - - @Override - public List<Integer> getUserTag(int uid, int tid, int privacy, int before) { - return null; - } - - @Override - public List<Integer> getUserBlogAtDay(int uid, int privacy, int daysback) { - return null; - } - - @Override - public List<Integer> getUserBlogWithRecommendations(int uid, int privacy, int before) { - return null; - } - - @Override - public List<Integer> getUserRecommendations(int uid, int before) { - return null; - } - - @Override - public List<Integer> getUserPhotos(int uid, int privacy, int before) { - return null; - } - - @Override - public List<Integer> getUserSearch(int UID, String search, int privacy, int before) { - return null; - } - - @Override - public List<Message> getMessages(Collection<Integer> mids) { - return null; - } - - @Override - public List<Message> getReplies(int mid) { - return null; - } - - @Override - public boolean setMessagePopular(int mid, int popular) { - HttpHeaders headers = new HttpHeaders(); - headers.setContentType(MediaType.APPLICATION_JSON_UTF8); - return getRest().exchange(UriComponentsBuilder.fromHttpUrl("https://api.juick.com/messages/set_popular") - .queryParam("mid", mid) - .queryParam("popular", popular) - .build().toUriString(), HttpMethod.GET, new HttpEntity<>(headers), new ParameterizedTypeReference<Void>() { - }).getStatusCode().equals(HttpStatus.OK); - } - - @Override - public boolean setMessagePrivacy(int mid) { - return false; - } - - @Override - public boolean deleteMessage(int uid, int mid) { - return false; - } - - @Override - public List<Integer> getLastMessages(int hours) { - return null; - } - - @Override - public List<ResponseReply> getLastReplies(int hours) { - return null; - } - - @Override - public List<Message> getNotifications(User user, LocalDateTime before) { - return null; - } - - @Override - public List<Integer> getPopularCandidates() { - HttpHeaders headers = new HttpHeaders(); - headers.setContentType(MediaType.APPLICATION_JSON_UTF8); - return getRest().exchange("https://api.juick.com/messages/top_candidates", HttpMethod.GET, new HttpEntity<>(headers), new ParameterizedTypeReference<List<Integer>>() { - }).getBody(); - } -} |