0
私の要求ハンドラVertxのSession Object Insideイベントバスにアクセスするには?
router.route("/clientController/*").handler(sockJSHandler);
と私のイベントバスが
eb.consumer("chat.to.server",message->{
System.out.println("Getting Request in Client Controller Event Bus");
JsonObject data = (JsonObject) message.body();
String classifier = data.getString("classifier");
if(classifier.equals("loginUri")) {
System.out.println("Request for Login URI");
vertx.executeBlocking(future -> {
future.complete(OAuth.getOAuthParam());
}, res -> {
eb.publish("chat.to.client", res.result());
});
}
では、我々はroutingContext.getSession(のように通常のルーティングハンドラがそうであるようイベントバス内でセッションオブジェクトにアクセスすることが可能である)