Class AmqpController
java.lang.Object
es.kukenan.smartfi.amqp.controller.AbstractAmqpController<es.kukenan.smartfi.microservice.clients.events.AbstractUsersEvent>
es.kukenan.smartfi.microservice.clients.controller.AmqpController
@RestController
public class AmqpController
extends es.kukenan.smartfi.amqp.controller.AbstractAmqpController<es.kukenan.smartfi.microservice.clients.events.AbstractUsersEvent>
AmqpController controller.
-
Field Summary
FieldsModifier and TypeFieldDescriptionTHe service that will handle backoffice events.THe service that will handle backoffice updated events.private UserEventServiceThe service that will handle user events. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconsume(es.kukenan.smartfi.microservice.backoffice.events.created.BackOfficeUserCreatedEvent backOfficeUserCreatedEvent) Method to use the back office validated event.voidconsume(es.kukenan.smartfi.microservice.backoffice.events.update.BackOfficeUserUpdatedEvent backOfficeUserUpdatedEvent) Method in charge to consume the UserUpdatedEvent.voidconsume(es.kukenan.smartfi.microservice.clients.events.created.UserCreationErrorEvent event) Method that is invoked when aUserCreationErrorEventis consumed from the service queue.voidconsume(es.kukenan.smartfi.microservice.security.gateway.events.sca.UserDeviceScaUpdatedEvent userDeviceScaUpdatedEvent) Method to use the security gateway for update sca date.
-
Field Details
-
backofficeMonitorUserCreatedService
THe service that will handle backoffice events. -
backofficeMonitorUserUpdatedService
THe service that will handle backoffice updated events. -
userEventService
The service that will handle user events.
-
-
Constructor Details
-
AmqpController
public AmqpController()
-
-
Method Details
-
consume
public void consume(es.kukenan.smartfi.microservice.backoffice.events.created.BackOfficeUserCreatedEvent backOfficeUserCreatedEvent) Method to use the back office validated event.- Parameters:
backOfficeUserCreatedEvent- event.
-
consume
public void consume(es.kukenan.smartfi.microservice.backoffice.events.update.BackOfficeUserUpdatedEvent backOfficeUserUpdatedEvent) Method in charge to consume the UserUpdatedEvent.- Parameters:
backOfficeUserUpdatedEvent- event.
-
consume
public void consume(es.kukenan.smartfi.microservice.security.gateway.events.sca.UserDeviceScaUpdatedEvent userDeviceScaUpdatedEvent) Method to use the security gateway for update sca date.- Parameters:
userDeviceScaUpdatedEvent- event.
-
consume
public void consume(es.kukenan.smartfi.microservice.clients.events.created.UserCreationErrorEvent event) Method that is invoked when aUserCreationErrorEventis consumed from the service queue.- Parameters:
event-UserCreationErrorEvent.
-