java.lang.Object
es.kukenan.smartfi.microservice.transfer.service.operation.TransferOperation

@Component public class TransferOperation extends Object
Transfer Operations.
  • Field Details

    • MOVEMENT_TYPE

      private static final String MOVEMENT_TYPE
      type movement.
      See Also:
    • cacheOperation

      @Autowired private CacheOperation cacheOperation
      cache operation.
    • transferCacheName

      @Value("${cache.transfer}") private String transferCacheName
      cache name established.
    • moveMoneyService

      @Autowired private MoveMoneyService moveMoneyService
      transfer Service.
    • transferSpringCacheName

      @Value("${cache.spring.transfer}") private String transferSpringCacheName
      spring cache name established.
  • Constructor Details

    • TransferOperation

      public TransferOperation()
  • Method Details

    • getOriginInformation

      public List<es.kukenan.smartfi.microservice.transfer.api.products.ProductOriginDto> getOriginInformation(String sessionId, String userId, String userJwtToken)
      Getting origin data.
      Parameters:
      sessionId - session identifier
      userId - user identifier
      userJwtToken - user token
      Returns:
      origin data.
    • getTransferLimitsInformation

      public es.kukenan.smartfi.microservice.transfer.api.transfer.limits.LimitsDto getTransferLimitsInformation(String sessionId)
      Getting limits data.
      Parameters:
      sessionId - session identifier.
      Returns:
      limits data.
    • getTransferModesFromCache

      public Object getTransferModesFromCache(Integer backofficeId)
      Getting trasnfer Modes data.
      Parameters:
      backofficeId - identifier.
      Returns:
      limits data.
    • getTransferFrecuencyFromCache

      public Object getTransferFrecuencyFromCache(Integer backofficeId)
      Getting trasnfer frecuency data.
      Parameters:
      backofficeId - identifier.
      Returns:
      limits data.