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
  • Constructor Details

  • Method Details

    • getHooks

      @RolesAllowed("administrators") public javax.ws.rs.core.Response getHooks(@Context javax.ws.rs.core.UriInfo uriInfo)
    • createHook

      @RolesAllowed("administrators") public javax.ws.rs.core.Response createHook(@Context javax.ws.rs.core.UriInfo uriInfo, GitHubHookEntity hook)
    • editHook

      @RolesAllowed("administrators") public javax.ws.rs.core.Response editHook(@Context javax.ws.rs.core.UriInfo uriInfo, Long id, GitHubHookEntity hook)
    • deleteHook

      @RolesAllowed("administrators") public javax.ws.rs.core.Response deleteHook(@Context javax.ws.rs.core.UriInfo uriInfo, Long id)
    • getUserIdByGithubId

      @RolesAllowed("users") public javax.ws.rs.core.Response getUserIdByGithubId(@Context javax.ws.rs.core.UriInfo uriInfo, String githubId)