All Classes
-
Interface Summary Class Description BrokerConfigResolver The broker config resolver component is in charge of providing the proper broker configuration (i.e.EventConsumer The event consumer handlesRepoEventobjects, usually to publish them again in a different output channel.EventConsumerRegistry Registry that manages all theEventConsumerobjects of the event gateway microservice.EventFilter Predicate definition for the classRepoEventto be able to define event filters that check different conditions in the corresponding events (i.e.EventFilterFactory The event filter factory has the responsibility of creating new event filter objects taking into account the specification provided by the client using aSubscriptionobject.EventRouter TheGatewayEventConsumerforwards theRepoEventto the event router that uses theEventConsumerRegistryto subsequently send the event to the correspondingEventConsumer/s.EventSubscription The event subscription component is in charge of publishing the events consumed from ACS to other channels.EventSubscriptionFactory The event subscription factory has the responsibility of creating new event subscription objects taking into account the specification provided by the client using aSubscriptionobject.EventSubscriptionRegistry Registry that manages all theEventSubscriptionobjects of the event gateway microservice.EventSubscriptionService Service in charge of dealing with the internal logic of the gatewayEventTransformation The event transformation component is in charge of transforming the content of aRepoEventinstance.GatewayEventConsumer The gateway event consumer is the main entry point of the event gateway microservice.SubscriptionPublisher The subscription publisher is the component in charge of publishing theRepoEventobjects to the corresponding channels.SubscriptionPublisherFactory The subscription publisher factory has the responsibility of creating new subscription publisher objects taking into account the specification provided by the client using aSubscriptionobject.