Class TransferExecutedEventMapper

java.lang.Object
es.kukenan.smartfi.microservice.transfer.service.events.mapper.TransferExecutedEventMapper

@Component public class TransferExecutedEventMapper extends Object
Move money executed event mapper.
  • Field Details

    • serviceName

      @Value("${spring.application.name}") private String serviceName
      This micro-service name.
    • requestContextManager

      @Autowired private es.kukenan.smartfi.common.context.RequestContextManager requestContextManager
      Request context manager.
  • Constructor Details

    • TransferExecutedEventMapper

      public TransferExecutedEventMapper()
  • Method Details

    • map

      public es.kukenan.smartfi.microservice.transfer.events.executed.TransferExecutedEvent map(User user, String accountId)
      Create a TransferExecutedEvent for the given user in the given context.
      Parameters:
      user - Logged user.
      accountId - Account identifier.
      Returns:
      the move money executed event.