diff options
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/twitter/task/Messages.java')
-rw-r--r-- | app/src/main/java/net/lacolaco/smileessence/twitter/task/Messages.java | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/twitter/task/Messages.java b/app/src/main/java/net/lacolaco/smileessence/twitter/task/Messages.java deleted file mode 100644 index ff13a07c..00000000 --- a/app/src/main/java/net/lacolaco/smileessence/twitter/task/Messages.java +++ /dev/null @@ -1,68 +0,0 @@ -package net.lacolaco.smileessence.twitter.task; - -import net.lacolaco.smileessence.data.Account; -import net.lacolaco.smileessence.entity.DirectMessage; -import net.lacolaco.smileessence.util.BackgroundTask; -import twitter4j.TwitterException; - -import java.util.List; - -public class Messages { - public static class CreateTask extends BackgroundTask<DirectMessage, Void> { - private final Account account; - private final long userID; - private final String text; - - public CreateTask(Account account, long userID, String text) { - this.account = account; - this.userID = userID; - this.text = text; - } - - @Override - protected DirectMessage doInBackground() throws TwitterException { - return DirectMessage.fromTwitter(account.getTwitter().directMessages().sendDirectMessage(userID, text)); - } - } - - public static class DestroyTask extends BackgroundTask<DirectMessage, Void> { - private final Account account; - private final long messageID; - - public DestroyTask(Account account, long messageID) { - this.account = account; - this.messageID = messageID; - } - - @Override - protected DirectMessage doInBackground() throws TwitterException { - return DirectMessage.fromTwitter(account.getTwitter().directMessages().destroyDirectMessage(messageID)); - } - } - - public static class GetAllReceived extends TimelineTask<DirectMessage> { - private final Account account; - - public GetAllReceived(Account account) { - this.account = account; - } - - @Override - protected List<DirectMessage> doInBackground() throws TwitterException { - return DirectMessage.fromTwitter(account.getTwitter().directMessages().getDirectMessages(getPaging())); - } - } - - public static class GetAllSent extends TimelineTask<DirectMessage> { - private final Account account; - - public GetAllSent(Account account) { - this.account = account; - } - - @Override - protected List<DirectMessage> doInBackground() throws TwitterException { - return DirectMessage.fromTwitter(account.getTwitter().directMessages().getSentDirectMessages(getPaging())); - } - } -} |