|
1 | 1 |
|
2 | 2 | package org.gitlab4j.api.webhook;
|
3 | 3 |
|
4 |
| -import org.gitlab4j.api.GitLabApiException; |
5 |
| -import org.gitlab4j.api.HookManager; |
6 |
| -import org.gitlab4j.api.utils.HttpRequestUtils; |
7 |
| -import org.gitlab4j.api.utils.JacksonJson; |
8 |
| - |
9 |
| -import javax.servlet.http.HttpServletRequest; |
10 | 4 | import java.io.InputStreamReader;
|
11 | 5 | import java.util.List;
|
12 | 6 | import java.util.concurrent.CopyOnWriteArrayList;
|
13 | 7 | import java.util.logging.Level;
|
14 | 8 | import java.util.logging.Logger;
|
15 | 9 |
|
| 10 | +import javax.servlet.http.HttpServletRequest; |
| 11 | + |
| 12 | +import org.gitlab4j.api.GitLabApiException; |
| 13 | +import org.gitlab4j.api.HookManager; |
| 14 | +import org.gitlab4j.api.utils.HttpRequestUtils; |
| 15 | +import org.gitlab4j.api.utils.JacksonJson; |
| 16 | + |
16 | 17 | /**
|
17 | 18 | * This class provides a handler for processing GitLab WebHook callouts.
|
18 | 19 | */
|
@@ -97,17 +98,17 @@ public Event handleRequest(HttpServletRequest request) throws GitLabApiException
|
97 | 98 | LOGGER.info("handleEvent: X-Gitlab-Event=" + eventName);
|
98 | 99 | switch (eventName) {
|
99 | 100 |
|
100 |
| - case IssueEvent.X_GITLAB_EVENT: |
101 |
| - case JobEvent.JOB_HOOK_X_GITLAB_EVENT: |
102 |
| - case MergeRequestEvent.X_GITLAB_EVENT: |
103 |
| - case NoteEvent.X_GITLAB_EVENT: |
104 |
| - case PipelineEvent.X_GITLAB_EVENT: |
105 |
| - case PushEvent.X_GITLAB_EVENT: |
106 |
| - case TagPushEvent.X_GITLAB_EVENT: |
107 |
| - case WikiPageEvent.X_GITLAB_EVENT: |
108 |
| - case DeploymentEvent.X_GITLAB_EVENT: |
109 |
| - case ReleaseEvent.X_GITLAB_EVENT: |
110 |
| - break; |
| 101 | + case IssueEvent.X_GITLAB_EVENT: |
| 102 | + case JobEvent.JOB_HOOK_X_GITLAB_EVENT: |
| 103 | + case MergeRequestEvent.X_GITLAB_EVENT: |
| 104 | + case NoteEvent.X_GITLAB_EVENT: |
| 105 | + case PipelineEvent.X_GITLAB_EVENT: |
| 106 | + case PushEvent.X_GITLAB_EVENT: |
| 107 | + case TagPushEvent.X_GITLAB_EVENT: |
| 108 | + case WikiPageEvent.X_GITLAB_EVENT: |
| 109 | + case DeploymentEvent.X_GITLAB_EVENT: |
| 110 | + case ReleaseEvent.X_GITLAB_EVENT: |
| 111 | + break; |
111 | 112 |
|
112 | 113 | default:
|
113 | 114 | String message = "Unsupported X-Gitlab-Event, event Name=" + eventName;
|
@@ -164,18 +165,19 @@ public void handleEvent(Event event) throws GitLabApiException {
|
164 | 165 | LOGGER.info("handleEvent: object_kind=" + event.getObjectKind());
|
165 | 166 |
|
166 | 167 | switch (event.getObjectKind()) {
|
167 |
| - case BuildEvent.OBJECT_KIND: |
168 |
| - case IssueEvent.OBJECT_KIND: |
169 |
| - case JobEvent.OBJECT_KIND: |
170 |
| - case MergeRequestEvent.OBJECT_KIND: |
171 |
| - case NoteEvent.OBJECT_KIND: |
172 |
| - case PipelineEvent.OBJECT_KIND: |
173 |
| - case PushEvent.OBJECT_KIND: |
174 |
| - case TagPushEvent.OBJECT_KIND: |
175 |
| - case WikiPageEvent.OBJECT_KIND: |
176 |
| - case DeploymentEvent.OBJECT_KIND: |
177 |
| - fireEvent(event); |
178 |
| - break; |
| 168 | + case BuildEvent.OBJECT_KIND: |
| 169 | + case IssueEvent.OBJECT_KIND: |
| 170 | + case JobEvent.OBJECT_KIND: |
| 171 | + case MergeRequestEvent.OBJECT_KIND: |
| 172 | + case NoteEvent.OBJECT_KIND: |
| 173 | + case PipelineEvent.OBJECT_KIND: |
| 174 | + case PushEvent.OBJECT_KIND: |
| 175 | + case TagPushEvent.OBJECT_KIND: |
| 176 | + case WikiPageEvent.OBJECT_KIND: |
| 177 | + case ReleaseEvent.OBJECT_KIND: |
| 178 | + case DeploymentEvent.OBJECT_KIND: |
| 179 | + fireEvent(event); |
| 180 | + break; |
179 | 181 |
|
180 | 182 | default:
|
181 | 183 | String message = "Unsupported event object_kind, object_kind=" + event.getObjectKind();
|
@@ -214,49 +216,49 @@ public void removeListener(WebHookListener listener) {
|
214 | 216 | public void fireEvent(Event event) throws GitLabApiException {
|
215 | 217 |
|
216 | 218 | switch (event.getObjectKind()) {
|
217 |
| - case BuildEvent.OBJECT_KIND: |
218 |
| - fireBuildEvent((BuildEvent) event); |
219 |
| - break; |
| 219 | + case BuildEvent.OBJECT_KIND: |
| 220 | + fireBuildEvent((BuildEvent) event); |
| 221 | + break; |
220 | 222 |
|
221 |
| - case IssueEvent.OBJECT_KIND: |
222 |
| - fireIssueEvent((IssueEvent) event); |
223 |
| - break; |
| 223 | + case IssueEvent.OBJECT_KIND: |
| 224 | + fireIssueEvent((IssueEvent) event); |
| 225 | + break; |
224 | 226 |
|
225 |
| - case JobEvent.OBJECT_KIND: |
226 |
| - fireJobEvent((JobEvent) event); |
227 |
| - break; |
| 227 | + case JobEvent.OBJECT_KIND: |
| 228 | + fireJobEvent((JobEvent) event); |
| 229 | + break; |
228 | 230 |
|
229 |
| - case MergeRequestEvent.OBJECT_KIND: |
230 |
| - fireMergeRequestEvent((MergeRequestEvent) event); |
231 |
| - break; |
| 231 | + case MergeRequestEvent.OBJECT_KIND: |
| 232 | + fireMergeRequestEvent((MergeRequestEvent) event); |
| 233 | + break; |
232 | 234 |
|
233 |
| - case NoteEvent.OBJECT_KIND: |
234 |
| - fireNoteEvent((NoteEvent) event); |
235 |
| - break; |
| 235 | + case NoteEvent.OBJECT_KIND: |
| 236 | + fireNoteEvent((NoteEvent) event); |
| 237 | + break; |
236 | 238 |
|
237 |
| - case PipelineEvent.OBJECT_KIND: |
238 |
| - firePipelineEvent((PipelineEvent) event); |
239 |
| - break; |
| 239 | + case PipelineEvent.OBJECT_KIND: |
| 240 | + firePipelineEvent((PipelineEvent) event); |
| 241 | + break; |
240 | 242 |
|
241 |
| - case PushEvent.OBJECT_KIND: |
242 |
| - firePushEvent((PushEvent) event); |
243 |
| - break; |
| 243 | + case PushEvent.OBJECT_KIND: |
| 244 | + firePushEvent((PushEvent) event); |
| 245 | + break; |
244 | 246 |
|
245 |
| - case TagPushEvent.OBJECT_KIND: |
246 |
| - fireTagPushEvent((TagPushEvent) event); |
247 |
| - break; |
| 247 | + case TagPushEvent.OBJECT_KIND: |
| 248 | + fireTagPushEvent((TagPushEvent) event); |
| 249 | + break; |
248 | 250 |
|
249 |
| - case WikiPageEvent.OBJECT_KIND: |
250 |
| - fireWikiPageEvent((WikiPageEvent) event); |
251 |
| - break; |
| 251 | + case WikiPageEvent.OBJECT_KIND: |
| 252 | + fireWikiPageEvent((WikiPageEvent) event); |
| 253 | + break; |
252 | 254 |
|
253 |
| - case DeploymentEvent.OBJECT_KIND: |
254 |
| - fireDeploymentEvent((DeploymentEvent) event); |
255 |
| - break; |
| 255 | + case ReleaseEvent.OBJECT_KIND: |
| 256 | + fireReleaseEvent((ReleaseEvent) event); |
| 257 | + break; |
256 | 258 |
|
257 |
| - case ReleaseEvent.OBJECT_KIND: |
258 |
| - fireReleaseEvent((ReleaseEvent) event); |
259 |
| - break; |
| 259 | + case DeploymentEvent.OBJECT_KIND: |
| 260 | + fireDeploymentEvent((DeploymentEvent) event); |
| 261 | + break; |
260 | 262 |
|
261 | 263 | default:
|
262 | 264 | String message = "Unsupported event object_kind, object_kind=" + event.getObjectKind();
|
|
0 commit comments