aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--central/src/main/java/moe/yuuta/dn42peering/manage/ManagementUI.java15
-rw-r--r--central/src/main/java/moe/yuuta/dn42peering/portal/RenderingUtils.java13
2 files changed, 15 insertions, 13 deletions
diff --git a/central/src/main/java/moe/yuuta/dn42peering/manage/ManagementUI.java b/central/src/main/java/moe/yuuta/dn42peering/manage/ManagementUI.java
index 641df19..40a93d7 100644
--- a/central/src/main/java/moe/yuuta/dn42peering/manage/ManagementUI.java
+++ b/central/src/main/java/moe/yuuta/dn42peering/manage/ManagementUI.java
@@ -7,7 +7,6 @@ import io.vertx.core.AsyncResult;
import io.vertx.core.Future;
import io.vertx.core.Handler;
import io.vertx.core.buffer.Buffer;
-import io.vertx.core.http.HttpHeaders;
import io.vertx.core.json.JsonObject;
import io.vertx.ext.web.RoutingContext;
import io.vertx.ext.web.common.template.TemplateEngine;
@@ -28,19 +27,9 @@ import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
-class ManagementUI {
- private static Handler<AsyncResult<Buffer>> getGeneralRenderingHandler(@Nonnull RoutingContext ctx) {
- return res -> {
- if (res.succeeded()) {
- ctx.response()
- .putHeader(HttpHeaders.CONTENT_TYPE, "text/html")
- .end(res.result());
- } else {
- ctx.fail(res.cause());
- }
- };
- }
+import static moe.yuuta.dn42peering.portal.RenderingUtils.getGeneralRenderingHandler;
+class ManagementUI {
public static void renderIndex(@Nonnull TemplateEngine engine,
@Nonnull String asn, @Nonnull List<Peer> peers,
@Nonnull RoutingContext ctx) {
diff --git a/central/src/main/java/moe/yuuta/dn42peering/portal/RenderingUtils.java b/central/src/main/java/moe/yuuta/dn42peering/portal/RenderingUtils.java
index a8514f3..af5ecea 100644
--- a/central/src/main/java/moe/yuuta/dn42peering/portal/RenderingUtils.java
+++ b/central/src/main/java/moe/yuuta/dn42peering/portal/RenderingUtils.java
@@ -6,11 +6,24 @@ import io.vertx.core.Handler;
import io.vertx.core.MultiMap;
import io.vertx.core.buffer.Buffer;
import io.vertx.core.http.HttpHeaders;
+import io.vertx.ext.web.RoutingContext;
import io.vertx.ext.web.api.service.ServiceResponse;
import javax.annotation.Nonnull;
public class RenderingUtils {
+ public static Handler<AsyncResult<Buffer>> getGeneralRenderingHandler(@Nonnull RoutingContext ctx) {
+ return res -> {
+ if (res.succeeded()) {
+ ctx.response()
+ .putHeader(HttpHeaders.CONTENT_TYPE, "text/html")
+ .end(res.result());
+ } else {
+ ctx.fail(res.cause());
+ }
+ };
+ }
+
public static Handler<AsyncResult<Buffer>> getGeneralRenderingHandler(@Nonnull Handler<AsyncResult<ServiceResponse>> handler) {
return res -> {
if (res.succeeded()) {