A C D E G M P S U 
All Classes All Packages

A

afterPropertiesSet() - Method in class dev.snowdrop.vertx.sample.amqp.MessagesManager
Create a processed messages receiver and subscribe to its messages publisher.
afterPropertiesSet() - Method in class dev.snowdrop.vertx.sample.amqp.UppercaseProcessor
Create a processing requests receiver and subscribe to its messages publisher.
AmqpSampleApplication - Class in dev.snowdrop.vertx.sample.amqp
 
AmqpSampleApplication() - Constructor for class dev.snowdrop.vertx.sample.amqp.AmqpSampleApplication
 

C

Controller - Class in dev.snowdrop.vertx.sample.amqp
Rest controller exposing GET and POST resources to receive processed messages and submit messages for processing.
Controller(MessagesManager) - Constructor for class dev.snowdrop.vertx.sample.amqp.Controller
 

D

destroy() - Method in class dev.snowdrop.vertx.sample.amqp.MessagesManager
Cancel processed messages publisher subscription.
destroy() - Method in class dev.snowdrop.vertx.sample.amqp.UppercaseProcessor
Cancel processing requests publisher subscription.
dev.snowdrop.vertx.sample.amqp - package dev.snowdrop.vertx.sample.amqp
 

E

embeddedBroker() - Method in class dev.snowdrop.vertx.sample.amqp.AmqpSampleApplication
 

G

getProcessedMessages() - Method in class dev.snowdrop.vertx.sample.amqp.Controller
Get a flux of messages processed up to this point.
getProcessedMessages() - Method in class dev.snowdrop.vertx.sample.amqp.MessagesManager
Get messages which were processed up to this moment.

M

main(String[]) - Static method in class dev.snowdrop.vertx.sample.amqp.AmqpSampleApplication
 
MessagesManager - Class in dev.snowdrop.vertx.sample.amqp
Processor client submits messages to the requests queue and subscribes to the results queue for processed messages.
MessagesManager(AmqpClient, EmbeddedActiveMQ) - Constructor for class dev.snowdrop.vertx.sample.amqp.MessagesManager
 

P

processMessage(String) - Method in class dev.snowdrop.vertx.sample.amqp.MessagesManager
Submit a message for processing by publishing it to a processing requests queue.

S

submitMessageForProcessing(String) - Method in class dev.snowdrop.vertx.sample.amqp.Controller
Submit a message for processing by publishing it to a processing requests queue.

U

UppercaseProcessor - Class in dev.snowdrop.vertx.sample.amqp
Uppercase processor subscribes to the requests queue, converts each received message to uppercase and send it to the results queue.
UppercaseProcessor(AmqpClient, EmbeddedActiveMQ) - Constructor for class dev.snowdrop.vertx.sample.amqp.UppercaseProcessor
 
A C D E G M P S U 
All Classes All Packages