Class TransfersInfoService

java.lang.Object
es.kukenan.smartfi.microservice.smartficore.service.TransfersInfoService

@Service public class TransfersInfoService extends Object
Service to know tranfers information.
  • Field Details

    • SEPA

      private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName SEPA
      Sepa mode transfer.
    • INTERNATIONAL

      private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName INTERNATIONAL
      International mode transfer.
    • INTERNAL

      private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName INTERNAL
      Traspaso mode transfer.
    • transferLimitRepository

      @Autowired private TransferLimitRepository transferLimitRepository
      Transfer limits repository.
    • transferFrecuencyTypesRespository

      @Autowired private TransferFrecuencyTypesRespository transferFrecuencyTypesRespository
      Transfer frequency types repository.
    • transferModesRepository

      @Autowired private TransferModesRepository transferModesRepository
      Transfer modes repository.
    • contractCacheOperation

      @Autowired private ContractCacheOperation contractCacheOperation
      ContractCacheOperation contractCacheOperation.
  • Constructor Details

    • TransfersInfoService

      public TransfersInfoService()
  • Method Details

    • getTransferLimits

      public es.kukenan.smartfi.microservice.backoffice.dtos.core.transfers.TransferLimit getTransferLimits(String userId, String sessionId)
      Retrieve transfer limit.
      Parameters:
      userId - id of the user.
      sessionId - session identifier.
      Returns:
      the transfer limits.
    • getFrecuencyTypes

      public List<es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName> getFrecuencyTypes()
      Retrieve transfer frequency types.
      Returns:
      the transfer frequency types..
    • getTransferModes

      public List<es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName> getTransferModes(String bic)
      Retrieve transfer option modes.
      Parameters:
      bic - bic number.
      Returns:
      the transfer modes.