Class ExchangeAutoConfiguration

    • Method Detail

      • configure

        @PostConstruct
        public void configure()
        Instantiating the exchange services based on user parameters.
      • getXChangeExchange

        @Bean
        public org.knowm.xchange.Exchange getXChangeExchange()
        Getter xChangeExchange.
        Returns:
        xChangeExchange
      • getXChangeAccountService

        @Bean
        public org.knowm.xchange.service.account.AccountService getXChangeAccountService()
        Getter xChangeAccountService.
        Returns:
        xChangeAccountService
      • getXChangeMarketDataService

        @Bean
        public org.knowm.xchange.service.marketdata.MarketDataService getXChangeMarketDataService()
        Getter xChangeMarketDataService.
        Returns:
        xChangeMarketDataService
      • getXChangeTradeService

        @Bean
        public org.knowm.xchange.service.trade.TradeService getXChangeTradeService()
        Getter xChangeTradeService.
        Returns:
        xChangeTradeService
      • getExchangeService

        @Bean
        public ExchangeService getExchangeService()
        Getter for exchangeService.
        Returns:
        exchangeService
      • getUserService

        @Bean
        public UserService getUserService()
        Getter for userService.
        Returns:
        userService
      • getMarketService

        @Bean
        public MarketService getMarketService()
        Getter for marketService.
        Returns:
        marketService
      • getTradeService

        @Bean
        public TradeService getTradeService()
        Getter for tradeService.
        Returns:
        tradeService
      • getAccountFlux

        @Bean
        public AccountFlux getAccountFlux()
        Getter for accountFlux.
        Returns:
        accountFlux
      • getTickerFlux

        @Bean
        public TickerFlux getTickerFlux()
        Getter for tickerFlux.
        Returns:
        tickerFlux
      • getOrderFlux

        @Bean
        public OrderFlux getOrderFlux()
        Getter for orderFlux.
        Returns:
        orderFlux
      • getTradeFlux

        @Bean
        public TradeFlux getTradeFlux()
        Getter for tradeFlux.
        Returns:
        tradeFlux
      • getPositionFlux

        @Bean
        public PositionFlux getPositionFlux()
        Getter for positionFlux.
        Returns:
        positionFlux