Package org.apache.solr.schema
Class MockExchangeRateProvider
java.lang.Object
org.apache.solr.schema.MockExchangeRateProvider
- All Implemented Interfaces:
org.apache.solr.schema.ExchangeRateProvider
public class MockExchangeRateProvider
extends Object
implements org.apache.solr.schema.ExchangeRateProvider
Simple mock provider with fixed rates and some assertions
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
MockExchangeRateProvider
public MockExchangeRateProvider()
-
-
Method Details
-
getExchangeRate
- Specified by:
getExchangeRatein interfaceorg.apache.solr.schema.ExchangeRateProvider
-
listAvailableCurrencies
- Specified by:
listAvailableCurrenciesin interfaceorg.apache.solr.schema.ExchangeRateProvider
-
reload
public boolean reload() throws org.apache.solr.common.SolrException- Specified by:
reloadin interfaceorg.apache.solr.schema.ExchangeRateProvider- Throws:
org.apache.solr.common.SolrException
-
init
- Specified by:
initin interfaceorg.apache.solr.schema.ExchangeRateProvider
-
inform
public void inform(org.apache.lucene.util.ResourceLoader loader) throws org.apache.solr.common.SolrException - Specified by:
informin interfaceorg.apache.solr.schema.ExchangeRateProvider- Throws:
org.apache.solr.common.SolrException
-