Index

C G I M P S 
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
C G I M P S 
All Classes and Interfaces|All Packages|Serialized Form