Index
All Classes and Interfaces|All Packages
A
- AbstractKafkaController<T extends es.kukenan.smartfi.events.common.AbstractEvent> - Class in es.kukenan.smartfi.kafka.controller
-
Create the configuration needed to exchange requests and responses through the mail channel.
- AbstractKafkaController() - Constructor for class es.kukenan.smartfi.kafka.controller.AbstractKafkaController
- afterPropertiesSet() - Method in class es.kukenan.smartfi.kafka.repository.EventIdRepository
B
- bootstrapAddress - Variable in class es.kukenan.smartfi.kafka.config.KafkaConsumerConfig
-
Topic exchange to publish to.
- bootstrapAddress - Variable in class es.kukenan.smartfi.kafka.config.KafkaProducerConfig
-
Topic exchange to publish to.
- bootstrapAddress - Variable in class es.kukenan.smartfi.kafka.config.TopicConfig
-
Create the configuration needed to exchange requests and responses through the mail channel.
C
- collectionName - Variable in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
The name of the eventId collection.
D
- deleteAll() - Method in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
Remove all the eventIds in the collection.
E
- es.kukenan.smartfi.kafka - package es.kukenan.smartfi.kafka
-
Root application package.
- es.kukenan.smartfi.kafka.config - package es.kukenan.smartfi.kafka.config
-
Root application package.
- es.kukenan.smartfi.kafka.controller - package es.kukenan.smartfi.kafka.controller
-
Package where common and abstract controller modules will be placed.
- es.kukenan.smartfi.kafka.repository - package es.kukenan.smartfi.kafka.repository
-
Events repository package.
- es.kukenan.smartfi.kafka.repository.model - package es.kukenan.smartfi.kafka.repository.model
-
Event model package.
- EventId - Class in es.kukenan.smartfi.kafka.repository.model
-
EventId entity, represents the objects stored in the EventId collection.
- EventId() - Constructor for class es.kukenan.smartfi.kafka.repository.model.EventId
- eventIdCollection - Variable in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
The eventId collection in the Mongo database.
- EventIdRepository - Class in es.kukenan.smartfi.kafka.repository
-
EventId repository, use to register the processed events and avoid duplicated execution.
- EventIdRepository() - Constructor for class es.kukenan.smartfi.kafka.repository.EventIdRepository
- eventKafkaListenerContainerFactory() - Method in class es.kukenan.smartfi.kafka.config.KafkaConsumerConfig
-
EventConsumerFactory.
- eventProducerFactory() - Method in class es.kukenan.smartfi.kafka.config.KafkaProducerConfig
-
EventConsumerFactory.
- eventTopic() - Method in class es.kukenan.smartfi.kafka.config.TopicConfig
-
EventConsumerFactory.
I
- id - Variable in class es.kukenan.smartfi.kafka.repository.model.EventId
-
The event identifier.
- indexName - Variable in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
The collection index required to implement the TTL.
K
- kafkaAdmin() - Method in class es.kukenan.smartfi.kafka.config.TopicConfig
-
EventConsumerFactory.
- KafkaConsumerConfig - Class in es.kukenan.smartfi.kafka.config
-
Create the configuration needed to exchange requests and responses through the mail channel.
- KafkaConsumerConfig() - Constructor for class es.kukenan.smartfi.kafka.config.KafkaConsumerConfig
- KafkaProducerConfig - Class in es.kukenan.smartfi.kafka.config
-
Create the configuration needed to exchange requests and responses through the mail channel.
- KafkaProducerConfig() - Constructor for class es.kukenan.smartfi.kafka.config.KafkaProducerConfig
M
- mongo - Variable in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
Mongo database connection factory.
- multiTypeConsumerFactory() - Method in class es.kukenan.smartfi.kafka.config.KafkaConsumerConfig
-
EventConsumerFactory.
- multiTypeConverter() - Method in class es.kukenan.smartfi.kafka.config.KafkaConsumerConfig
-
EventConsumerFactory.
P
- publish(AbstractEvent) - Method in class es.kukenan.smartfi.kafka.controller.AbstractKafkaController
-
EventConsumerFactory.
R
- requestKafkaTemplate - Variable in class es.kukenan.smartfi.kafka.controller.AbstractKafkaController
-
Amqp properties.
- requestKafkaTemplate() - Method in class es.kukenan.smartfi.kafka.config.KafkaProducerConfig
-
EventConsumerFactory.
S
- save(EventId) - Method in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
Store the eventId, fails if is already exists.
T
- topic - Variable in class es.kukenan.smartfi.kafka.controller.AbstractKafkaController
-
Amqp properties.
- TopicConfig - Class in es.kukenan.smartfi.kafka.config
-
Create the configuration needed to exchange requests and responses through the mail channel.
- TopicConfig() - Constructor for class es.kukenan.smartfi.kafka.config.TopicConfig
- topicName - Variable in class es.kukenan.smartfi.kafka.config.TopicConfig
-
Create the configuration needed to exchange requests and responses through the mail channel.
- ttl - Variable in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
The time to live for collection entries.
- ttlUnit - Variable in class es.kukenan.smartfi.kafka.repository.EventIdRepository
-
The time to live unit for collection entries.
All Classes and Interfaces|All Packages