Index
All Classes and Interfaces|All Packages|Serialized Form
C
- configure() - Method in class io.github.devlibx.easy.messaging.module.MessagingModule
G
- getConsumer(String) - Method in interface io.github.devlibx.easy.messaging.consumer.IConsumerService
-
Get a consumer with given name
- getConsumer(String) - Method in interface io.github.devlibx.easy.messaging.service.IMessagingFactory
-
Get a consumer
- getConsumer(String) - Method in class io.github.devlibx.easy.messaging.service.MessageFactory
- getProducer(String) - Method in interface io.github.devlibx.easy.messaging.producer.IProducerService
-
Get a producer with given name
- getProducer(String) - Method in interface io.github.devlibx.easy.messaging.service.IMessagingFactory
-
Get a producer
- getProducer(String) - Method in class io.github.devlibx.easy.messaging.service.MessageFactory
I
- IConsumer - Interface in io.github.devlibx.easy.messaging.consumer
- IConsumer.IMessageConsumer - Interface in io.github.devlibx.easy.messaging.consumer
- IConsumerService - Interface in io.github.devlibx.easy.messaging.consumer
- IMessagingFactory - Interface in io.github.devlibx.easy.messaging.service
- initialize() - Method in interface io.github.devlibx.easy.messaging.service.IMessagingFactory
-
Initialized messaging
- initialize() - Method in class io.github.devlibx.easy.messaging.service.MessageFactory
- initialize(StringObjectMap) - Method in interface io.github.devlibx.easy.messaging.consumer.IConsumerService
-
Initialize consumer service
- initialize(StringObjectMap) - Method in interface io.github.devlibx.easy.messaging.producer.IProducerService
-
Shutdown
- io.github.devlibx.easy.messaging.config - package io.github.devlibx.easy.messaging.config
- io.github.devlibx.easy.messaging.consumer - package io.github.devlibx.easy.messaging.consumer
- io.github.devlibx.easy.messaging.module - package io.github.devlibx.easy.messaging.module
- io.github.devlibx.easy.messaging.producer - package io.github.devlibx.easy.messaging.producer
- io.github.devlibx.easy.messaging.service - package io.github.devlibx.easy.messaging.service
- IProducer - Interface in io.github.devlibx.easy.messaging.producer
- IProducerService - Interface in io.github.devlibx.easy.messaging.producer
M
- MessageFactory - Class in io.github.devlibx.easy.messaging.service
- MessageFactory(Map<String, IProducerService>, Map<String, IConsumerService>, MessagingConfigs) - Constructor for class io.github.devlibx.easy.messaging.service.MessageFactory
- MessagingConfigs - Class in io.github.devlibx.easy.messaging.config
-
A sample configuration: ====================== messaging: producers: sampleProducer: topic: some_topic brokers: localhost:9092 sync: false retries: 1 acks: 1 consumers: sampleConsumer: topic: some_topic broker: localhost:9092 sync: true
- MessagingConfigs() - Constructor for class io.github.devlibx.easy.messaging.config.MessagingConfigs
- MessagingModule - Class in io.github.devlibx.easy.messaging.module
- MessagingModule() - Constructor for class io.github.devlibx.easy.messaging.module.MessagingModule
P
- process(Object, Object) - Method in interface io.github.devlibx.easy.messaging.consumer.IConsumer.IMessageConsumer
S
- send(String, Object) - Method in interface io.github.devlibx.easy.messaging.producer.IProducer
-
Send message
- shutdown() - Method in interface io.github.devlibx.easy.messaging.consumer.IConsumer
-
Shutdown
- shutdown() - Method in interface io.github.devlibx.easy.messaging.consumer.IConsumerService
-
Shutdown
- shutdown() - Method in interface io.github.devlibx.easy.messaging.producer.IProducer
-
Shutdown
- shutdown() - Method in interface io.github.devlibx.easy.messaging.producer.IProducerService
-
Shutdown
- shutdown() - Method in interface io.github.devlibx.easy.messaging.service.IMessagingFactory
-
Shutdown
- shutdown() - Method in class io.github.devlibx.easy.messaging.service.MessageFactory
- start() - Method in interface io.github.devlibx.easy.messaging.producer.IProducer
-
Start producer
- start(IConsumer.IMessageConsumer) - Method in interface io.github.devlibx.easy.messaging.consumer.IConsumer
-
Start producer
All Classes and Interfaces|All Packages|Serialized Form