Class XChange

java.lang.Object
org.apache.camel.component.xchange.XChange
All Implemented Interfaces:
org.knowm.xchange.Exchange

public class XChange extends Object implements org.knowm.xchange.Exchange
  • Constructor Details

    • XChange

      public XChange(org.knowm.xchange.Exchange delegate)
  • Method Details

    • getExchangeSpecification

      public org.knowm.xchange.ExchangeSpecification getExchangeSpecification()
      Specified by:
      getExchangeSpecification in interface org.knowm.xchange.Exchange
    • getExchangeMetaData

      public org.knowm.xchange.dto.meta.ExchangeMetaData getExchangeMetaData()
      Specified by:
      getExchangeMetaData in interface org.knowm.xchange.Exchange
    • getExchangeInstruments

      public List<org.knowm.xchange.instrument.Instrument> getExchangeInstruments()
      Specified by:
      getExchangeInstruments in interface org.knowm.xchange.Exchange
    • getCurrencyPairs

      public List<org.knowm.xchange.currency.CurrencyPair> getCurrencyPairs()
    • getNonceFactory

      public si.mazi.rescu.SynchronizedValueFactory<Long> getNonceFactory()
      Specified by:
      getNonceFactory in interface org.knowm.xchange.Exchange
    • getDefaultExchangeSpecification

      public org.knowm.xchange.ExchangeSpecification getDefaultExchangeSpecification()
      Specified by:
      getDefaultExchangeSpecification in interface org.knowm.xchange.Exchange
    • applySpecification

      public void applySpecification(org.knowm.xchange.ExchangeSpecification exchangeSpecification)
      Specified by:
      applySpecification in interface org.knowm.xchange.Exchange
    • getMarketDataService

      public org.knowm.xchange.service.marketdata.MarketDataService getMarketDataService()
      Specified by:
      getMarketDataService in interface org.knowm.xchange.Exchange
    • getTradeService

      public org.knowm.xchange.service.trade.TradeService getTradeService()
      Specified by:
      getTradeService in interface org.knowm.xchange.Exchange
    • getAccountService

      public org.knowm.xchange.service.account.AccountService getAccountService()
      Specified by:
      getAccountService in interface org.knowm.xchange.Exchange
    • remoteInit

      public void remoteInit() throws IOException, org.knowm.xchange.exceptions.ExchangeException
      Specified by:
      remoteInit in interface org.knowm.xchange.Exchange
      Throws:
      IOException
      org.knowm.xchange.exceptions.ExchangeException