Exemplo n.º 1
0
 /**
  * removes any retweets that occurred after the time delta given. (ie. remove any tweets older
  * then 2 weeks)
  */
 private void removeRetweets() {
   try {
     boolean found = true;
     int start = 1;
     int increment = twitterConfig.getIncrementCount();
     while (found) {
       found = false;
       ResponseList<Status> responses =
           twitter.getRetweetsOfMe(new Paging(start, start + increment));
       for (Status status : responses) {
         if (earlier.getTime() > status.getCreatedAt().getTime()) {
           twitter.destroyStatus(status.getId());
           logger.debug("delete dm: " + status.getId());
           found = true;
         }
       }
     }
   } catch (TwitterException e) {
     logger.error("Twitter exception occurred", e);
   }
 }