org.broadleafcommerce.common.config.service
Class SystemPropertiesServiceImpl

java.lang.Object
  extended by org.broadleafcommerce.common.config.service.SystemPropertiesServiceImpl
All Implemented Interfaces:
SystemPropertiesService

@Service(value="blSystemPropertiesService")
public class SystemPropertiesServiceImpl
extends Object
implements SystemPropertiesService

To change this template use File | Settings | File Templates.

User: Kelly Tisdell Date: 6/25/12


Field Summary
protected  SystemPropertiesDao systemPropertiesDao
           
 
Constructor Summary
SystemPropertiesServiceImpl()
           
 
Method Summary
 SystemProperty createNewSystemProperty()
          This method should not persist anything to the database.
 void deleteSystemProperty(SystemProperty systemProperty)
           
 List<SystemProperty> findAllSystemProperties()
           
 SystemProperty findSystemPropertyByName(String name)
           
 SystemProperty saveSystemProperty(SystemProperty systemProperty)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

systemPropertiesDao

protected SystemPropertiesDao systemPropertiesDao
Constructor Detail

SystemPropertiesServiceImpl

public SystemPropertiesServiceImpl()
Method Detail

saveSystemProperty

@Transactional(value="blTransactionManager")
public SystemProperty saveSystemProperty(SystemProperty systemProperty)
Specified by:
saveSystemProperty in interface SystemPropertiesService

deleteSystemProperty

@Transactional(value="blTransactionManager")
public void deleteSystemProperty(SystemProperty systemProperty)
Specified by:
deleteSystemProperty in interface SystemPropertiesService

findAllSystemProperties

@Transactional(value="blTransactionManager")
public List<SystemProperty> findAllSystemProperties()
Specified by:
findAllSystemProperties in interface SystemPropertiesService

findSystemPropertyByName

@Transactional(value="blTransactionManager")
public SystemProperty findSystemPropertyByName(String name)
Specified by:
findSystemPropertyByName in interface SystemPropertiesService

createNewSystemProperty

@Transactional(value="blTransactionManager")
public SystemProperty createNewSystemProperty()
Description copied from interface: SystemPropertiesService
This method should not persist anything to the database. It should simply return the correct implementation of the SystemProperty interface.

Specified by:
createNewSystemProperty in interface SystemPropertiesService
Returns:


Copyright © 2013. All Rights Reserved.