diff options
Diffstat (limited to '')
-rw-r--r-- | sandbox/travelsample/currency-contribution/src/scatours/currencyconverter/CurrencyConverter.java (renamed from sandbox/travelsample/currencyconverter/src/main/java/currencyconverter/CurrencyConverter.java) | 9 | ||||
-rw-r--r-- | sandbox/travelsample/currency-contribution/src/scatours/currencyconverter/CurrencyConverterImpl.java (renamed from sandbox/travelsample/currencyconverter/src/main/java/currencyconverter/CurrencyConverterImpl.java) | 4 |
2 files changed, 10 insertions, 3 deletions
diff --git a/sandbox/travelsample/currencyconverter/src/main/java/currencyconverter/CurrencyConverter.java b/sandbox/travelsample/currency-contribution/src/scatours/currencyconverter/CurrencyConverter.java index b73f35c40c..9b3851721f 100644 --- a/sandbox/travelsample/currencyconverter/src/main/java/currencyconverter/CurrencyConverter.java +++ b/sandbox/travelsample/currency-contribution/src/scatours/currencyconverter/CurrencyConverter.java @@ -16,13 +16,18 @@ * specific language governing permissions and limitations * under the License. */ -package currencyconverter; +package scatours.currencyconverter; /** * The CurrencyConverter service interface */ public interface CurrencyConverter { - double getExchangeRate(String fromCurrency, String toCurrency); + double getExchangeRate(String fromCurrencyCode, + String toCurrencyCode); + + double convert(String fromCurrencyCode, + String toCurrencyCode, + double amount); } diff --git a/sandbox/travelsample/currencyconverter/src/main/java/currencyconverter/CurrencyConverterImpl.java b/sandbox/travelsample/currency-contribution/src/scatours/currencyconverter/CurrencyConverterImpl.java index 6769239b56..06d1d23535 100644 --- a/sandbox/travelsample/currencyconverter/src/main/java/currencyconverter/CurrencyConverterImpl.java +++ b/sandbox/travelsample/currency-contribution/src/scatours/currencyconverter/CurrencyConverterImpl.java @@ -16,12 +16,14 @@ * specific language governing permissions and limitations * under the License. */ -package currencyconverter; +package scatours.currencyconverter; +import org.osoa.sca.annotations.Service; /** * An implementation of the CurrencyConverter service */ +@Service(interfaces={CurrencyConverter.class}) public class CurrencyConverterImpl implements CurrencyConverter { public double getExchangeRate(String fromCurrencyCode, String toCurrencyCode){ |