Skip navigation links
A B C D E F G H I M P Q R S T U W 

A

appId() - Method in interface io.vertx.rabbitmq.BasicProperties
 

B

basicAck(long, boolean, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Acknowledge one or several received messages.
basicCancel(String) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Deprecated.
basicCancel(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Deprecated.
basicConsume(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Deprecated.
basicConsume(String, String, boolean, Handler<AsyncResult<String>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Deprecated.
basicConsume(String, String, boolean, Handler<AsyncResult<String>>, Handler<Throwable>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Deprecated.
basicConsumer(String, Handler<AsyncResult<RabbitMQConsumer>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
 
basicConsumer(String, QueueOptions, Handler<AsyncResult<RabbitMQConsumer>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Create a consumer with the given options.
basicGet(String, boolean, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Retrieve a message from a queue using AMQP.Basic.Get
basicNack(long, boolean, boolean, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Reject one or several received messages.
BasicProperties - Interface in io.vertx.rabbitmq
Like BasicProperties
basicPublish(String, String, JsonObject, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Publish a message.
basicQos(int, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Request a specific prefetchCount "quality of service" settings for this channel.
basicQos(int, boolean, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Request a specific prefetchCount "quality of service" settings for this channel.
basicQos(int, int, boolean, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Request specific "quality of service" settings.
body() - Method in interface io.vertx.rabbitmq.RabbitMQMessage
 

C

cancel() - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
Stop message consumption from a queue.
cancel(Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
Stop message consumption from a queue.
clusterId() - Method in interface io.vertx.rabbitmq.BasicProperties
 
confirmSelect(Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Enables publisher acknowledgements on this channel.
consumerTag() - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
 
consumerTag() - Method in interface io.vertx.rabbitmq.RabbitMQMessage
 
contentEncoding() - Method in interface io.vertx.rabbitmq.BasicProperties
 
contentType() - Method in interface io.vertx.rabbitmq.BasicProperties
 
correlationId() - Method in interface io.vertx.rabbitmq.BasicProperties
 
create(Vertx) - Static method in interface io.vertx.rabbitmq.RabbitMQClient
Create and return a client configured with the default options.
create(Vertx, RabbitMQOptions) - Static method in interface io.vertx.rabbitmq.RabbitMQClient
Create and return a client.
create(Vertx, JsonObject) - Static method in interface io.vertx.rabbitmq.RabbitMQClient

D

DEFAULT_AUTOMATIC_RECOVERY_ENABLED - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default automatic recovery enabled = false
DEFAULT_CONNECTION_RETRIES - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default connection retries = null (no retry)
DEFAULT_CONNECTION_RETRY_DELAY - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default connection retry delay = 10000
DEFAULT_CONNECTION_TIMEOUT - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default connection timeout = 60000
DEFAULT_HANDSHAKE_TIMEOUT - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default handshake timeout = 10000
DEFAULT_HOST - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default host = localhost
DEFAULT_NETWORK_RECOVERY_INTERNAL - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default network recovery internal = 5000
DEFAULT_PASSWORD - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default password = guest
DEFAULT_PORT - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default port = - 1 - 5671 for SSL otherwise 5672
DEFAULT_REQUESTED_CHANNEL_MAX - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default requested channel max = 0
DEFAULT_REQUESTED_HEARTBEAT - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default connection timeout = 60
DEFAULT_USER - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default user = guest
DEFAULT_VIRTUAL_HOST - Static variable in class io.vertx.rabbitmq.RabbitMQOptions
The default virtual host = /
deliveryMode() - Method in interface io.vertx.rabbitmq.BasicProperties
 
deliveryTag() - Method in interface io.vertx.rabbitmq.Envelope
Get the delivery tag included in this parameter envelope

E

endHandler(Handler<Void>) - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
Set an end handler.
Envelope - Interface in io.vertx.rabbitmq
Like Envelope.
envelope() - Method in interface io.vertx.rabbitmq.RabbitMQMessage
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
Set an exception handler on the read stream.
exchange() - Method in interface io.vertx.rabbitmq.Envelope
Get the name of the exchange included in this parameter envelope
exchangeBind(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Bind an exchange to an exchange.
exchangeDeclare(String, String, boolean, boolean, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Declare an exchange.
exchangeDeclare(String, String, boolean, boolean, Map<String, String>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Deprecated.
Use RabbitMQClient.exchangeDeclare(String, String, boolean, boolean, JsonObject, Handler) instead for support for more than just String config values
exchangeDeclare(String, String, boolean, boolean, JsonObject, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Declare an exchange with additional parameters such as dead lettering, an alternate exchange or TTL.
exchangeDelete(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Delete an exchange, without regard for whether it is in use or not.
exchangeUnbind(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Unbind an exchange from an exchange.
expiration() - Method in interface io.vertx.rabbitmq.BasicProperties
 

F

fromJson(Iterable<Map.Entry<String, Object>>, QueueOptions) - Static method in class io.vertx.rabbitmq.QueueOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, RabbitMQOptions) - Static method in class io.vertx.rabbitmq.RabbitMQOptionsConverter
 

G

getAddresses() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getConnectionRetries() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getConnectionRetryDelay() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getConnectionTimeout() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getHandshakeTimeout() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getHost() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getIncludeProperties() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getNetworkRecoveryInterval() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getPassword() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getPort() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getRequestedChannelMax() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getRequestedHeartbeat() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getUri() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getUser() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
getVirtualHost() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 

H

handler(Handler<RabbitMQMessage>) - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
Set a message handler.
headers() - Method in interface io.vertx.rabbitmq.BasicProperties
 

I

io.vertx.rabbitmq - package io.vertx.rabbitmq
 
isAutoAck() - Method in class io.vertx.rabbitmq.QueueOptions
 
isAutomaticRecoveryEnabled() - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
isConnected() - Method in interface io.vertx.rabbitmq.RabbitMQClient
Check if a connection is open
isKeepMostRecent() - Method in class io.vertx.rabbitmq.QueueOptions
 
isOpenChannel() - Method in interface io.vertx.rabbitmq.RabbitMQClient
Check if a channel is open
isPaused() - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
 
isRedelivery() - Method in interface io.vertx.rabbitmq.Envelope
Get the redelivery flag included in this parameter envelope.

M

maxInternalQueueSize() - Method in class io.vertx.rabbitmq.QueueOptions
 
messageCount(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Returns the number of messages in a queue ready to be delivered.
messageId() - Method in interface io.vertx.rabbitmq.BasicProperties
 

P

pause() - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
Pause the stream of incoming messages from queue.
priority() - Method in interface io.vertx.rabbitmq.BasicProperties
Retrieve the value in the priority field.
properties() - Method in interface io.vertx.rabbitmq.RabbitMQMessage
 

Q

queueBind(String, String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Bind a queue to an exchange
queueDeclare(String, boolean, boolean, boolean, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Declare a queue
queueDeclare(String, boolean, boolean, boolean, Map<String, String>, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Deprecated.
See RabbitMQClient.queueDeclare(String, boolean, boolean, boolean, JsonObject, Handler) instead for support for more than just String config values
queueDeclare(String, boolean, boolean, boolean, JsonObject, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Declare a queue with config options
queueDeclareAuto(Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Actively declare a server-named exclusive, autodelete, non-durable queue.
queueDelete(String, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Delete a queue, without regard for whether it is in use or has messages on it
queueDeleteIf(String, boolean, boolean, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Delete a queue
QueueOptions - Class in io.vertx.rabbitmq
Aimed to specify queue consumer settings when calling RabbitMQClient.basicConsumer(String, QueueOptions, Handler)
QueueOptions() - Constructor for class io.vertx.rabbitmq.QueueOptions
 
QueueOptions(JsonObject) - Constructor for class io.vertx.rabbitmq.QueueOptions
 
QueueOptionsConverter - Class in io.vertx.rabbitmq
Converter for QueueOptions.
QueueOptionsConverter() - Constructor for class io.vertx.rabbitmq.QueueOptionsConverter
 

R

RabbitMQClient - Interface in io.vertx.rabbitmq
 
RabbitMQConsumer - Interface in io.vertx.rabbitmq
A stream of messages from a rabbitmq queue.
RabbitMQMessage - Interface in io.vertx.rabbitmq
Represent a message received message received in a rabbitmq-queue.
RabbitMQOptions - Class in io.vertx.rabbitmq
RabbitMQ client options, most
RabbitMQOptions() - Constructor for class io.vertx.rabbitmq.RabbitMQOptions
 
RabbitMQOptions(JsonObject) - Constructor for class io.vertx.rabbitmq.RabbitMQOptions
 
RabbitMQOptions(RabbitMQOptions) - Constructor for class io.vertx.rabbitmq.RabbitMQOptions
 
RabbitMQOptionsConverter - Class in io.vertx.rabbitmq
Converter for RabbitMQOptions.
RabbitMQOptionsConverter() - Constructor for class io.vertx.rabbitmq.RabbitMQOptionsConverter
 
replyTo() - Method in interface io.vertx.rabbitmq.BasicProperties
 
resume() - Method in interface io.vertx.rabbitmq.RabbitMQConsumer
Resume reading from a queue.
routingKey() - Method in interface io.vertx.rabbitmq.Envelope
Get the routing key included in this parameter envelope

S

setAddresses(List<Address>) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set multiple addresses for cluster mode.
setAutoAck(boolean) - Method in class io.vertx.rabbitmq.QueueOptions
 
setAutomaticRecoveryEnabled(boolean) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Enables or disables automatic connection recovery.
setConnectionRetries(Integer) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the number of connection retries to attempt when connecting, the null value disables it.
setConnectionRetryDelay(long) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the delay in milliseconds between connection retries.
setConnectionTimeout(int) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the TCP connection timeout, in milliseconds, zero for infinite).
setHandshakeTimeout(int) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the AMQP 0-9-1 protocol handshake timeout, in milliseconds
setHost(String) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the default host to use for connections.
setIncludeProperties(boolean) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set wether to include properties when a broker message is passed on the event bus
setKeepMostRecent(boolean) - Method in class io.vertx.rabbitmq.QueueOptions
 
setMaxInternalQueueSize(int) - Method in class io.vertx.rabbitmq.QueueOptions
 
setNetworkRecoveryInterval(long) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set how long in milliseconds will automatic recovery wait before attempting to reconnect, default is 5000
setPassword(String) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the password to use when connecting to the broker.
setPort(int) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the default port to use for connections.
setRequestedChannelMax(int) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the initially requested maximum channel number, zero for unlimited.
setRequestedHeartbeat(int) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the initially requested heartbeat interval, in seconds, zero for none.
setUri(String) - Method in class io.vertx.rabbitmq.RabbitMQOptions
 
setUser(String) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the AMQP user name to use when connecting to the broker.
setVirtualHost(String) - Method in class io.vertx.rabbitmq.RabbitMQOptions
Set the virtual host to use when connecting to the broker.
start(Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Start the rabbitMQ client.
stop(Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Stop the rabbitMQ client.

T

timestamp() - Method in interface io.vertx.rabbitmq.BasicProperties
 
toJson(QueueOptions, JsonObject) - Static method in class io.vertx.rabbitmq.QueueOptionsConverter
 
toJson(QueueOptions, Map<String, Object>) - Static method in class io.vertx.rabbitmq.QueueOptionsConverter
 
toJson(RabbitMQOptions, JsonObject) - Static method in class io.vertx.rabbitmq.RabbitMQOptionsConverter
 
toJson(RabbitMQOptions, Map<String, Object>) - Static method in class io.vertx.rabbitmq.RabbitMQOptionsConverter
 
type() - Method in interface io.vertx.rabbitmq.BasicProperties
 

U

userId() - Method in interface io.vertx.rabbitmq.BasicProperties
 

W

waitForConfirms(Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Wait until all messages published since the last call have been either ack'd or nack'd by the broker.
waitForConfirms(long, Handler<AsyncResult<Void>>) - Method in interface io.vertx.rabbitmq.RabbitMQClient
Wait until all messages published since the last call have been either ack'd or nack'd by the broker; or until timeout elapses.
A B C D E F G H I M P Q R S T U W 
Skip navigation links

Copyright © 2019 Eclipse. All rights reserved.