aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2018-06-15 20:10:18 +0300
committerGravatar Vitaly Takmazov2018-06-15 20:10:18 +0300
commita704a2c99f38bb52db7364201c19f85d8d74cd25 (patch)
tree46ae462243c1fbe6cbbef3baaeb4f4fa07c82591
parent74d0fe454d72fc7ad17d26fa20bb116af7c89f8c (diff)
notifications: no need to start Tomcat
-rw-r--r--juick-notifications/src/main/java/com/juick/components/PushServer.java5
-rw-r--r--juick-notifications/src/main/java/com/juick/components/controllers/StatusController.java24
2 files changed, 4 insertions, 25 deletions
diff --git a/juick-notifications/src/main/java/com/juick/components/PushServer.java b/juick-notifications/src/main/java/com/juick/components/PushServer.java
index c22f48dc..a590c2d1 100644
--- a/juick-notifications/src/main/java/com/juick/components/PushServer.java
+++ b/juick-notifications/src/main/java/com/juick/components/PushServer.java
@@ -1,12 +1,15 @@
package com.juick.components;
import org.springframework.boot.SpringApplication;
+import org.springframework.boot.WebApplicationType;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class PushServer {
public static void main(String[] args) {
- SpringApplication.run(PushServer.class, args);
+ SpringApplication app = new SpringApplication(PushServer.class);
+ app.setWebApplicationType(WebApplicationType.NONE);
+ app.run(args);
}
}
diff --git a/juick-notifications/src/main/java/com/juick/components/controllers/StatusController.java b/juick-notifications/src/main/java/com/juick/components/controllers/StatusController.java
deleted file mode 100644
index 51b025ee..00000000
--- a/juick-notifications/src/main/java/com/juick/components/controllers/StatusController.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.juick.components.controllers;
-
-import com.juick.Status;
-import com.juick.components.Notifications;
-import org.springframework.http.MediaType;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
-import org.springframework.web.bind.annotation.RestController;
-
-import javax.inject.Inject;
-
-/**
- * Created by vitalyster on 24.10.2016.
- */
-@RestController
-public class StatusController {
- @Inject
- private Notifications push;
-
- @RequestMapping(method = RequestMethod.GET, value = "/", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
- public Status status() {
- return push != null ? Status.OK : Status.FAIL;
- }
-}