org.broadleafcommerce.common.currency.service
Class BroadleafCurrencyServiceImpl

java.lang.Object
  extended by org.broadleafcommerce.common.currency.service.BroadleafCurrencyServiceImpl
All Implemented Interfaces:
BroadleafCurrencyService

@Service(value="blCurrencyService")
public class BroadleafCurrencyServiceImpl
extends Object
implements BroadleafCurrencyService

Author: jerryocanas Date: 9/6/12


Field Summary
protected  BroadleafCurrencyDao currencyDao
           
 
Constructor Summary
BroadleafCurrencyServiceImpl()
           
 
Method Summary
 BroadleafCurrency findCurrencyByCode(String currencyCode)
          Returns a Broadleaf currency found by a code
 BroadleafCurrency findDefaultBroadleafCurrency()
          Returns the default Broadleaf currency
 List<BroadleafCurrency> getAllCurrencies()
          Returns a list of all the Broadleaf Currencies
 BroadleafCurrency save(BroadleafCurrency currency)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currencyDao

protected BroadleafCurrencyDao currencyDao
Constructor Detail

BroadleafCurrencyServiceImpl

public BroadleafCurrencyServiceImpl()
Method Detail

findDefaultBroadleafCurrency

public BroadleafCurrency findDefaultBroadleafCurrency()
Returns the default Broadleaf currency

Specified by:
findDefaultBroadleafCurrency in interface BroadleafCurrencyService
Returns:
The default currency

findCurrencyByCode

public BroadleafCurrency findCurrencyByCode(String currencyCode)
Description copied from interface: BroadleafCurrencyService
Returns a Broadleaf currency found by a code

Specified by:
findCurrencyByCode in interface BroadleafCurrencyService
Returns:
The currency for the passed in code

getAllCurrencies

public List<BroadleafCurrency> getAllCurrencies()
Returns a list of all the Broadleaf Currencies

Specified by:
getAllCurrencies in interface BroadleafCurrencyService
Returns:
List of currencies

save

public BroadleafCurrency save(BroadleafCurrency currency)
Specified by:
save in interface BroadleafCurrencyService


Copyright © 2013. All Rights Reserved.