Class TwitterServiceRest

java.lang.Object
io.meeds.gamification.twitter.rest.TwitterServiceRest
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

public class TwitterServiceRest extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
  • Field Details

  • Constructor Details

  • Method Details

    • getWatchedAccounts

      @RolesAllowed("users") public javax.ws.rs.core.Response getWatchedAccounts(int offset, int limit, boolean forceUpdate, boolean returnSize)
    • getWatchedAccountById

      @RolesAllowed("users") public javax.ws.rs.core.Response getWatchedAccountById(long accountId)
    • createWatchedAccount

      @RolesAllowed("users") public javax.ws.rs.core.Response createWatchedAccount(String twitterUsername)
    • deleteWatchedAccount

      @RolesAllowed("users") public javax.ws.rs.core.Response deleteWatchedAccount(long accountId)
    • getWatchedTweets

      @RolesAllowed("users") public javax.ws.rs.core.Response getWatchedTweets(int offset, int limit, boolean returnSize)
    • saveBearerToken

      @RolesAllowed("users") public javax.ws.rs.core.Response saveBearerToken(String bearerToken)
    • deleteTwitterBearerToken

      @RolesAllowed("users") public javax.ws.rs.core.Response deleteTwitterBearerToken()
    • checkTwitterTokenStatus

      @RolesAllowed("users") public javax.ws.rs.core.Response checkTwitterTokenStatus()