Class AuthUserConsumer

java.lang.Object
com.bank.auth_service.consumer.AuthUserConsumer

@Component public class AuthUserConsumer extends Object
Consumer for user-related messages from the message broker. This class listens for messages related to user creation and code generation.
Since:
1.0.0
Version:
1.0.0, 06/23/2025
Author:
Fernando Cruz Cavina
  • Constructor Details

    • AuthUserConsumer

      public AuthUserConsumer()
  • Method Details

    • listenerAuthUser

      @RabbitListener(queues="${broker.queue.create.auth}") public void listenerAuthUser(@Payload AuthUserDto authUserDto)
      Receives a request to create a user from user microservice.
      Parameters:
      authUserDto -
    • generateCode

      @RabbitListener(queues="${broker.queue.requestNewCode}") public void generateCode(@Payload String email)
      Receives a request to generate a code of 6-digit to authorizate a payment microservice make a security payment
      Parameters:
      email -