Commit e388f9ae authored by Michaël van de Giessen's avatar Michaël van de Giessen
Browse files

cleanup all formatting diffs to master, and added ReleaseEvent.OBJECT_KIND to handleEvent

parent 3bd9b4d8
package org.gitlab4j.api.webhook; package org.gitlab4j.api.webhook;
import org.gitlab4j.api.GitLabApiException;
import org.gitlab4j.api.HookManager;
import org.gitlab4j.api.utils.HttpRequestUtils;
import org.gitlab4j.api.utils.JacksonJson;
import javax.servlet.http.HttpServletRequest;
import java.io.InputStreamReader; import java.io.InputStreamReader;
import java.util.List; import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CopyOnWriteArrayList;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import javax.servlet.http.HttpServletRequest;
import org.gitlab4j.api.GitLabApiException;
import org.gitlab4j.api.HookManager;
import org.gitlab4j.api.utils.HttpRequestUtils;
import org.gitlab4j.api.utils.JacksonJson;
/** /**
* This class provides a handler for processing GitLab WebHook callouts. * This class provides a handler for processing GitLab WebHook callouts.
*/ */
...@@ -97,17 +98,17 @@ public class WebHookManager implements HookManager { ...@@ -97,17 +98,17 @@ public class WebHookManager implements HookManager {
LOGGER.info("handleEvent: X-Gitlab-Event=" + eventName); LOGGER.info("handleEvent: X-Gitlab-Event=" + eventName);
switch (eventName) { switch (eventName) {
case IssueEvent.X_GITLAB_EVENT: case IssueEvent.X_GITLAB_EVENT:
case JobEvent.JOB_HOOK_X_GITLAB_EVENT: case JobEvent.JOB_HOOK_X_GITLAB_EVENT:
case MergeRequestEvent.X_GITLAB_EVENT: case MergeRequestEvent.X_GITLAB_EVENT:
case NoteEvent.X_GITLAB_EVENT: case NoteEvent.X_GITLAB_EVENT:
case PipelineEvent.X_GITLAB_EVENT: case PipelineEvent.X_GITLAB_EVENT:
case PushEvent.X_GITLAB_EVENT: case PushEvent.X_GITLAB_EVENT:
case TagPushEvent.X_GITLAB_EVENT: case TagPushEvent.X_GITLAB_EVENT:
case WikiPageEvent.X_GITLAB_EVENT: case WikiPageEvent.X_GITLAB_EVENT:
case DeploymentEvent.X_GITLAB_EVENT: case DeploymentEvent.X_GITLAB_EVENT:
case ReleaseEvent.X_GITLAB_EVENT: case ReleaseEvent.X_GITLAB_EVENT:
break; break;
default: default:
String message = "Unsupported X-Gitlab-Event, event Name=" + eventName; String message = "Unsupported X-Gitlab-Event, event Name=" + eventName;
...@@ -164,18 +165,19 @@ public class WebHookManager implements HookManager { ...@@ -164,18 +165,19 @@ public class WebHookManager implements HookManager {
LOGGER.info("handleEvent: object_kind=" + event.getObjectKind()); LOGGER.info("handleEvent: object_kind=" + event.getObjectKind());
switch (event.getObjectKind()) { switch (event.getObjectKind()) {
case BuildEvent.OBJECT_KIND: case BuildEvent.OBJECT_KIND:
case IssueEvent.OBJECT_KIND: case IssueEvent.OBJECT_KIND:
case JobEvent.OBJECT_KIND: case JobEvent.OBJECT_KIND:
case MergeRequestEvent.OBJECT_KIND: case MergeRequestEvent.OBJECT_KIND:
case NoteEvent.OBJECT_KIND: case NoteEvent.OBJECT_KIND:
case PipelineEvent.OBJECT_KIND: case PipelineEvent.OBJECT_KIND:
case PushEvent.OBJECT_KIND: case PushEvent.OBJECT_KIND:
case TagPushEvent.OBJECT_KIND: case TagPushEvent.OBJECT_KIND:
case WikiPageEvent.OBJECT_KIND: case WikiPageEvent.OBJECT_KIND:
case DeploymentEvent.OBJECT_KIND: case ReleaseEvent.OBJECT_KIND:
fireEvent(event); case DeploymentEvent.OBJECT_KIND:
break; fireEvent(event);
break;
default: default:
String message = "Unsupported event object_kind, object_kind=" + event.getObjectKind(); String message = "Unsupported event object_kind, object_kind=" + event.getObjectKind();
...@@ -214,49 +216,49 @@ public class WebHookManager implements HookManager { ...@@ -214,49 +216,49 @@ public class WebHookManager implements HookManager {
public void fireEvent(Event event) throws GitLabApiException { public void fireEvent(Event event) throws GitLabApiException {
switch (event.getObjectKind()) { switch (event.getObjectKind()) {
case BuildEvent.OBJECT_KIND: case BuildEvent.OBJECT_KIND:
fireBuildEvent((BuildEvent) event); fireBuildEvent((BuildEvent) event);
break; break;
case IssueEvent.OBJECT_KIND: case IssueEvent.OBJECT_KIND:
fireIssueEvent((IssueEvent) event); fireIssueEvent((IssueEvent) event);
break; break;
case JobEvent.OBJECT_KIND: case JobEvent.OBJECT_KIND:
fireJobEvent((JobEvent) event); fireJobEvent((JobEvent) event);
break; break;
case MergeRequestEvent.OBJECT_KIND: case MergeRequestEvent.OBJECT_KIND:
fireMergeRequestEvent((MergeRequestEvent) event); fireMergeRequestEvent((MergeRequestEvent) event);
break; break;
case NoteEvent.OBJECT_KIND: case NoteEvent.OBJECT_KIND:
fireNoteEvent((NoteEvent) event); fireNoteEvent((NoteEvent) event);
break; break;
case PipelineEvent.OBJECT_KIND: case PipelineEvent.OBJECT_KIND:
firePipelineEvent((PipelineEvent) event); firePipelineEvent((PipelineEvent) event);
break; break;
case PushEvent.OBJECT_KIND: case PushEvent.OBJECT_KIND:
firePushEvent((PushEvent) event); firePushEvent((PushEvent) event);
break; break;
case TagPushEvent.OBJECT_KIND: case TagPushEvent.OBJECT_KIND:
fireTagPushEvent((TagPushEvent) event); fireTagPushEvent((TagPushEvent) event);
break; break;
case WikiPageEvent.OBJECT_KIND: case WikiPageEvent.OBJECT_KIND:
fireWikiPageEvent((WikiPageEvent) event); fireWikiPageEvent((WikiPageEvent) event);
break; break;
case DeploymentEvent.OBJECT_KIND: case ReleaseEvent.OBJECT_KIND:
fireDeploymentEvent((DeploymentEvent) event); fireReleaseEvent((ReleaseEvent) event);
break; break;
case ReleaseEvent.OBJECT_KIND: case DeploymentEvent.OBJECT_KIND:
fireReleaseEvent((ReleaseEvent) event); fireDeploymentEvent((DeploymentEvent) event);
break; break;
default: default:
String message = "Unsupported event object_kind, object_kind=" + event.getObjectKind(); String message = "Unsupported event object_kind, object_kind=" + event.getObjectKind();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment