Class WebHookStorage

java.lang.Object
io.meeds.github.gamification.storage.WebHookStorage

@Repository public class WebHookStorage extends Object
  • Constructor Details

    • WebHookStorage

      public WebHookStorage()
  • Method Details

    • saveWebHook

      public WebHook saveWebHook(WebHook webHook) throws org.exoplatform.commons.ObjectAlreadyExistsException
      Throws:
      org.exoplatform.commons.ObjectAlreadyExistsException
    • updateWebHook

      public WebHook updateWebHook(WebHook webHook, boolean forceUpdate)
    • updateWebHookAccessToken

      public WebHook updateWebHookAccessToken(long webhookId, String accessToken)
    • getWebHookById

      public WebHook getWebHookById(Long id)
    • getWebhooks

      public List<WebHook> getWebhooks()
    • getWebhooks

      public org.springframework.data.domain.Page<WebHook> getWebhooks(org.springframework.data.domain.Pageable pageable)
    • countWebhooks

      public long countWebhooks()
    • getWebhookByOrganizationId

      public WebHook getWebhookByOrganizationId(long organizationId)
    • deleteWebHook

      public WebHook deleteWebHook(long organizationId)