Class BaseService

    • Constructor Detail

      • BaseService

        public BaseService()
        Construct a base service without rate limit.
      • BaseService

        public BaseService​(long rate)
        Constructs a base service with a rate limit.
        Parameters:
        rate - rate in ms
    • Method Detail

      • getMapper

        protected final CassandreMapper getMapper()
        Getter mapper.
        Returns:
        mapper
      • getBucket

        public final io.github.bucket4j.Bucket getBucket()
        Getter bucket.
        Returns:
        bucket
      • getCurrencyPair

        protected org.knowm.xchange.currency.CurrencyPair getCurrencyPair​(CurrencyPairDTO currencyPairDTO)
        Returns a XChange currency pair from a currency pair DTO.
        Parameters:
        currencyPairDTO - currency pair DTO
        Returns:
        XChange currency pair