Package | Description |
---|---|
org.javamoney.moneta.convert.internal |
Contains
ExchangeRateProvider implementations. |
org.javamoney.moneta.loader.internal |
Contains internal loader for updating resources loaded from remote, e.g. current conversion rates.
|
org.javamoney.moneta.spi |
Defines common base classes used for implementing SPIs and the
LoaderService . |
Modifier and Type | Class and Description |
---|---|
class |
ECBCurrentRateProvider
This class implements an
ExchangeRateProvider that loads data from
the European Central Bank data feed (XML). |
class |
ECBHistoric90RateProvider
This class implements an
ExchangeRateProvider
that loads data from the European Central Bank data feed (XML). |
class |
ECBHistoricRateProvider
This class implements an
ExchangeRateProvider
that loads data from the European Central Bank data feed (XML). |
class |
IMFRateProvider
Implements a
ExchangeRateProvider that loads the IMF conversion data. |
Modifier and Type | Method and Description |
---|---|
void |
DefaultLoaderService.addLoaderListener(LoaderService.LoaderListener l,
String... dataIds) |
void |
DefaultLoaderService.registerAndLoadData(String resourceId,
LoaderService.UpdatePolicy updatePolicy,
Map<String,String> properties,
LoaderService.LoaderListener loaderListener,
URI backupResource,
URI... resourceLocations) |
void |
DefaultLoaderService.registerData(String resourceId,
LoaderService.UpdatePolicy updatePolicy,
Map<String,String> properties,
LoaderService.LoaderListener loaderListener,
URI backupResource,
URI... resourceLocations) |
void |
DefaultLoaderService.removeLoaderListener(LoaderService.LoaderListener l,
String... dataIds) |
Modifier and Type | Method and Description |
---|---|
void |
LoaderService.addLoaderListener(LoaderService.LoaderListener l,
String... resourceIds)
Add a
LoaderService.LoaderListener callback that is informed when a data
resource was update from remote, or resetToFallback. |
void |
LoaderService.registerAndLoadData(String resourceId,
LoaderService.UpdatePolicy updatePolicy,
Map<String,String> properties,
LoaderService.LoaderListener loaderListener,
URI backupResource,
URI... resourceLocations)
Programmatically registers a remote resource
resourceLocation ,
backed up by a classpath resource backupResource , reachable as
dataId and (synchronously) loads the data. |
void |
LoaderService.registerData(String resourceId,
LoaderService.UpdatePolicy updatePolicy,
Map<String,String> properties,
LoaderService.LoaderListener loaderListener,
URI backupResource,
URI... resourceLocations)
Programmatically registers a remote resource
resourceLocation ,
backed up by a classpath resource backupResource , reachable as
dataId . |
void |
LoaderService.removeLoaderListener(LoaderService.LoaderListener l,
String... resourceIds)
Remove a registered
LoaderService.LoaderListener callback. |
Copyright © 2012-2015 JavaMoney. All Rights Reserved.