Example usage for io.vertx.core Handler interface-usage

List of usage examples for io.vertx.core Handler interface-usage

Introduction

In this page you can find the example usage for io.vertx.core Handler interface-usage.

Usage

From source file HelloServiceVerticle.java

public class HelloServiceVerticle extends AbstractVerticle implements Handler<Message<JsonObject>> {
    @Override
    public void start() {
        vertx.eventBus().consumer("hello-service-vertx", this);
    }

From source file ClientVerticle.java

public class ClientVerticle extends AbstractVerticle implements Handler<AsyncResult<Message<JsonObject>>> {
    @Override
    public void start() {
        JsonObject requestMsg = new JsonObject();
        requestMsg.put("body", "rajith muditha attapattu");
        vertx.eventBus().send("hello-service-amqp", requestMsg, this);

From source file ServerVerticle.java

public class ServerVerticle extends AbstractVerticle implements Handler<Message<JsonObject>> {
    @Override
    public void start() {
        vertx.eventBus().consumer("hello-service", this);
    }

From source file com.cyngn.vertx.bosun.BosunReporter.java

/**
 * Handles consuming metrics over the message bus and sending them on to bosun.
 *
 * @author truelove@cyngn.com (Jeremy Truelove) 07/22/15
 */
public class BosunReporter extends AbstractVerticle implements Handler<Message<JsonObject>> {

From source file com.cyngn.vertx.opentsdb.service.OpenTsDbService.java

/**
 * Handles consuming metrics over the message bus, translating them into OpenTsDb metrics and queueing them up for send
 *  to the OpenTsDb cluster.
 *
 * @author truelove@cyngn.com (Jeremy Truelove) 11/7/14
 */

From source file com.englishtown.vertx.jersey.JerseyHandler.java

/**
 * The vert.x jersey http handler
 */
public interface JerseyHandler extends Handler<HttpServerRequest> {
    /**
     * Initialize the handler with vertx and container instances

From source file com.github.ithildir.airbot.server.api.ai.ApiAiHandler.java

/**
 * @author Andrea Di Giorgi
 */
public class ApiAiHandler implements Handler<RoutingContext> {

    public ApiAiHandler(ApiAiFulfillmentBuilder... apiAiFulfillmentBuilders) {

From source file com.github.jackygurui.vertxredissonrepository.handler.CallInMessageHandler.java

/**
 *
 * @author Rui Gu
 */
public interface CallInMessageHandler extends Handler<Message<JsonObject>> {

From source file com.glencoesoftware.omero.ms.core.OmeroWebSessionRequestHandler.java

/**
 * OMERO.web session Vert.x web request handler.
 * @author Chris Allan <callan@glencoesoftware.com>
 *
 */
public class OmeroWebSessionRequestHandler implements Handler<RoutingContext> {

From source file com.groupon.vertx.memcache.client.MemcacheClientMultiResponseHandler.java

/**
 * The purpose of this handler is to store the results of multiple async command requests and return
 * once they have all been completed.
 *
 * @author Stuart Siegrist (fsiegrist at groupon dot com)
 * @since 1.0.0