Class HooksManagementRest

java.lang.Object
org.exoplatform.gamification.github.rest.HooksManagementRest
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

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

  • Constructor Details

  • Method Details

    • getWebHooks

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

      @RolesAllowed("users") public javax.ws.rs.core.Response getWebHookById(long webHookId)
    • createWebhookHook

      @RolesAllowed("users") public javax.ws.rs.core.Response createWebhookHook(String organizationName, String accessToken)
    • updateWebHookAccessToken

      @RolesAllowed("users") public javax.ws.rs.core.Response updateWebHookAccessToken(long webHookId, String accessToken)
    • deleteWebhookHook

      @RolesAllowed("users") public javax.ws.rs.core.Response deleteWebhookHook(long organizationId)
    • getWebHookRepos

      @RolesAllowed("users") public javax.ws.rs.core.Response getWebHookRepos(long organizationId, int page, int perPage, String keyword)
    • updateWebHookRepoStatus

      @RolesAllowed("users") public javax.ws.rs.core.Response updateWebHookRepoStatus(long organizationId, long repositoryId, boolean enabled)
    • updateWebHookEventStatus

      @RolesAllowed("users") public javax.ws.rs.core.Response updateWebHookEventStatus(long eventId, long organizationId, boolean enabled)
    • updateWebHookWatchScope

      @RolesAllowed("users") public javax.ws.rs.core.Response updateWebHookWatchScope(long organizationId, boolean enabled)
    • forceUpdateWebhooks

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