org.broadleafcommerce.common.currency.dao
Class BroadleafCurrencyDaoImpl

java.lang.Object
  extended by org.broadleafcommerce.common.currency.dao.BroadleafCurrencyDaoImpl
All Implemented Interfaces:
BroadleafCurrencyDao

@Repository(value="blCurrencyDao")
public class BroadleafCurrencyDaoImpl
extends Object
implements BroadleafCurrencyDao

Author: jerryocanas Date: 9/6/12


Field Summary
protected  javax.persistence.EntityManager em
           
protected  EntityConfiguration entityConfiguration
           
 
Constructor Summary
BroadleafCurrencyDaoImpl()
           
 
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

em

protected javax.persistence.EntityManager em

entityConfiguration

protected EntityConfiguration entityConfiguration
Constructor Detail

BroadleafCurrencyDaoImpl

public BroadleafCurrencyDaoImpl()
Method Detail

findDefaultBroadleafCurrency

public BroadleafCurrency findDefaultBroadleafCurrency()
Description copied from interface: BroadleafCurrencyDao
Returns the default Broadleaf currency

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

findCurrencyByCode

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

Specified by:
findCurrencyByCode in interface BroadleafCurrencyDao
Returns:
The locale for the passed in code

getAllCurrencies

public List<BroadleafCurrency> getAllCurrencies()
Description copied from interface: BroadleafCurrencyDao
Returns a list of all the Broadleaf Currencies

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

save

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


Copyright © 2013. All Rights Reserved.