Class TransfersInfoService
java.lang.Object
es.kukenan.smartfi.microservice.smartficore.service.TransfersInfoService
Service to know tranfers information.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ContractCacheOperationContractCacheOperation contractCacheOperation.private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdNameTraspaso mode transfer.private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdNameInternational mode transfer.private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdNameSepa mode transfer.Transfer frequency types repository.private TransferLimitRepositoryTransfer limits repository.private TransferModesRepositoryTransfer modes repository. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName>Retrieve transfer frequency types.es.kukenan.smartfi.microservice.backoffice.dtos.core.transfers.TransferLimitgetTransferLimits(String userId, String sessionId) Retrieve transfer limit.List<es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName>getTransferModes(String bic) Retrieve transfer option modes.
-
Field Details
-
SEPA
private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName SEPASepa mode transfer. -
INTERNATIONAL
private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName INTERNATIONALInternational mode transfer. -
INTERNAL
private static final es.kukenan.smartfi.microservice.backoffice.dtos.core.common.GenericIdName INTERNALTraspaso mode transfer. -
transferLimitRepository
Transfer limits repository. -
transferFrecuencyTypesRespository
Transfer frequency types repository. -
transferModesRepository
Transfer modes repository. -
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.
-