## Uses of Interface
io.vertx.core.eventbus.Message

- Packages that use Message
  Package | Description
  --- | ---
  io.vertx.core.eventbus |
  io.vertx.ext.mail |
  io.vertx.ext.unit.collect |
  io.vertx.groovy.core.eventbus |
  io.vertx.rxjava.core.eventbus |

- - ### Uses of Message in io.vertx.core.eventbus

    Methods in io.vertx.core.eventbus that return Message
    Modifier and Type | Method and Description
    --- | ---
    `Message<T>` | SendContext.`message()`

    Method parameters in io.vertx.core.eventbus with type arguments of type Message
    Modifier and Type | Method and Description
    --- | ---
    `<T> MessageConsumer<T>` | EventBus.`consumer(String address, Handler<Message<T>> handler)` Create a consumer and register it against the specified address.
    `MessageConsumer<T>` | MessageConsumer.`handler(Handler<Message<T>> handler)`
    `<T> MessageConsumer<T>` | EventBus.`localConsumer(String address, Handler<Message<T>> handler)` Like `EventBus.consumer(String, Handler)` but the address won't be propagated across the cluster.
    `<R> void` | Message.`reply(Object message, DeliveryOptions options, Handler<AsyncResult<Message<R>>> replyHandler)` The same as `reply(R message, DeliveryOptions)` but you can specify handler for the reply - i.e.
    `<R> void` | Message.`reply(Object message, Handler<AsyncResult<Message<R>>> replyHandler)` The same as `reply(R message)` but you can specify handler for the reply - i.e.
    `<T> EventBus` | EventBus.`send(String address, Object message, DeliveryOptions options, Handler<AsyncResult<Message<T>>> replyHandler)` Like `EventBus.send(String, Object, DeliveryOptions)` but specifying a `replyHandler` that will be called if the recipient subsequently replies to the message.
    `<T> EventBus` | EventBus.`send(String address, Object message, Handler<AsyncResult<Message<T>>> replyHandler)` Like `EventBus.send(String, Object)` but specifying a `replyHandler` that will be called if the recipient subsequently replies to the message.
    `<R> MessageProducer<T>` | MessageProducer.`send(T message, Handler<AsyncResult<Message<R>>> replyHandler)`

  - ### Uses of Message in io.vertx.ext.mail

    Methods in io.vertx.ext.mail with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `void` | MailServiceVertxProxyHandler.`handle(Message<JsonObject> msg)`

  - ### Uses of Message in io.vertx.ext.unit.collect

    Methods in io.vertx.ext.unit.collect that return types with arguments of type Message
    Modifier and Type | Method and Description
    --- | ---
    `Handler<Message<JsonObject>>` | EventBusCollector.`asMessageHandler()`

  - ### Uses of Message in io.vertx.groovy.core.eventbus

    Methods in io.vertx.groovy.core.eventbus with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `static Object` | Message_GroovyExtension.`body(Message j_receiver)`
    `static void` | Message_GroovyExtension.`reply(Message j_receiver, Object message)`
    `static <R> void` | Message_GroovyExtension.`reply(Message j_receiver, Object message, Handler<AsyncResult<Message<Object>>> replyHandler)`
    `static void` | Message_GroovyExtension.`reply(Message j_receiver, Object message, Map<String,Object> options)`
    `static <R> void` | Message_GroovyExtension.`reply(Message j_receiver, Object message, Map<String,Object> options, Handler<AsyncResult<Message<Object>>> replyHandler)`

    Method parameters in io.vertx.groovy.core.eventbus with type arguments of type Message
    Modifier and Type | Method and Description
    --- | ---
    `static <R> void` | Message_GroovyExtension.`reply(Message j_receiver, Object message, Handler<AsyncResult<Message<Object>>> replyHandler)`
    `static <R> void` | Message_GroovyExtension.`reply(Message j_receiver, Object message, Map<String,Object> options, Handler<AsyncResult<Message<Object>>> replyHandler)`
    `static <T> EventBus` | EventBus_GroovyExtension.`send(EventBus j_receiver, String address, Object message, Handler<AsyncResult<Message<Object>>> replyHandler)`
    `static <T> EventBus` | EventBus_GroovyExtension.`send(EventBus j_receiver, String address, Object message, Map<String,Object> options, Handler<AsyncResult<Message<Object>>> replyHandler)`
    `static <R> MessageProducer<Object>` | MessageProducer_GroovyExtension.`send(MessageProducer j_receiver, Object message, Handler<AsyncResult<Message<Object>>> replyHandler)`

  - ### Uses of Message in io.vertx.rxjava.core.eventbus

    Methods in io.vertx.rxjava.core.eventbus that return Message
    Modifier and Type | Method and Description
    --- | ---
    `Message` | Message.`getDelegate()`

    Methods in io.vertx.rxjava.core.eventbus with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `static <T> Message` | Message.`newInstance(Message arg)`
    `static <T> Message` | Message.`newInstance(Message arg, TypeArg<T> __typeArg_T)`

    Constructors in io.vertx.rxjava.core.eventbus with parameters of type Message
    Constructor and Description
    `Message(Message delegate)`
    `Message(Message delegate, TypeArg<T> typeArg_0)`

Copyright © 2017. All rights reserved.