org.broadleafcommerce.common.config.dao
Class ModuleConfigurationDaoImpl

java.lang.Object
  extended by org.broadleafcommerce.common.config.dao.ModuleConfigurationDaoImpl
All Implemented Interfaces:
ModuleConfigurationDao

@Repository(value="blModuleConfigurationDao")
public class ModuleConfigurationDaoImpl
extends Object
implements ModuleConfigurationDao


Field Summary
protected  javax.persistence.EntityManager em
           
protected  EntityConfiguration entityConfiguration
           
 
Constructor Summary
ModuleConfigurationDaoImpl()
           
 
Method Summary
 void delete(ModuleConfiguration config)
           
 ModuleConfiguration readById(Long id)
           
 List<ModuleConfiguration> readByType(Class<? extends ModuleConfiguration> type)
           
 List<ModuleConfiguration> readByType(ModuleConfigurationType type)
           
 ModuleConfiguration save(ModuleConfiguration config)
           
 
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

ModuleConfigurationDaoImpl

public ModuleConfigurationDaoImpl()
Method Detail

readById

public ModuleConfiguration readById(Long id)
Specified by:
readById in interface ModuleConfigurationDao

save

public ModuleConfiguration save(ModuleConfiguration config)
Specified by:
save in interface ModuleConfigurationDao

delete

public void delete(ModuleConfiguration config)
Specified by:
delete in interface ModuleConfigurationDao

readByType

public List<ModuleConfiguration> readByType(ModuleConfigurationType type)
Specified by:
readByType in interface ModuleConfigurationDao

readByType

public List<ModuleConfiguration> readByType(Class<? extends ModuleConfiguration> type)
Specified by:
readByType in interface ModuleConfigurationDao


Copyright © 2013. All Rights Reserved.