Class GitLabWebHookListener
- java.lang.Object
-
- io.jenkins.plugins.gitlabbranchsource.GitLabWebHookListener
-
- All Implemented Interfaces:
EventListener
,org.gitlab4j.api.webhook.WebHookListener
public class GitLabWebHookListener extends Object implements org.gitlab4j.api.webhook.WebHookListener
-
-
Constructor Summary
Constructors Constructor Description GitLabWebHookListener(String origin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onMergeRequestEvent(org.gitlab4j.api.webhook.MergeRequestEvent mrEvent)
void
onNoteEvent(org.gitlab4j.api.webhook.NoteEvent noteEvent)
void
onPushEvent(org.gitlab4j.api.webhook.PushEvent pushEvent)
void
onTagPushEvent(org.gitlab4j.api.webhook.TagPushEvent tagPushEvent)
-
-
-
Field Detail
-
LOGGER
public static final Logger LOGGER
-
-
Constructor Detail
-
GitLabWebHookListener
public GitLabWebHookListener(String origin)
-
-
Method Detail
-
onNoteEvent
public void onNoteEvent(org.gitlab4j.api.webhook.NoteEvent noteEvent)
- Specified by:
onNoteEvent
in interfaceorg.gitlab4j.api.webhook.WebHookListener
-
onMergeRequestEvent
public void onMergeRequestEvent(org.gitlab4j.api.webhook.MergeRequestEvent mrEvent)
- Specified by:
onMergeRequestEvent
in interfaceorg.gitlab4j.api.webhook.WebHookListener
-
onPushEvent
public void onPushEvent(org.gitlab4j.api.webhook.PushEvent pushEvent)
- Specified by:
onPushEvent
in interfaceorg.gitlab4j.api.webhook.WebHookListener
-
onTagPushEvent
public void onTagPushEvent(org.gitlab4j.api.webhook.TagPushEvent tagPushEvent)
- Specified by:
onTagPushEvent
in interfaceorg.gitlab4j.api.webhook.WebHookListener
-
-