org.nhindirect.config.service
Interface SettingService

All Known Subinterfaces:
ConfigurationService
All Known Implementing Classes:
ConfigurationServiceImpl, SettingServiceImpl

public interface SettingService

Service class for methods related to a setting object.


Method Summary
 void addSetting(String name, String value)
           
 void deleteSetting(Collection<String> names)
           
 Collection<Setting> getAllSettings()
           
 Setting getSettingByName(String name)
           
 Collection<Setting> getSettingsByNames(Collection<String> names)
           
 void updateSetting(String name, String value)
           
 

Method Detail

getAllSettings

Collection<Setting> getAllSettings()
                                   throws ConfigurationServiceException
Throws:
ConfigurationServiceException

getSettingsByNames

Collection<Setting> getSettingsByNames(Collection<String> names)
                                       throws ConfigurationServiceException
Throws:
ConfigurationServiceException

getSettingByName

Setting getSettingByName(String name)
                         throws ConfigurationServiceException
Throws:
ConfigurationServiceException

addSetting

void addSetting(String name,
                String value)
                throws ConfigurationServiceException
Throws:
ConfigurationServiceException

updateSetting

void updateSetting(String name,
                   String value)
                   throws ConfigurationServiceException
Throws:
ConfigurationServiceException

deleteSetting

void deleteSetting(Collection<String> names)
                   throws ConfigurationServiceException
Throws:
ConfigurationServiceException


Copyright © 2010. All Rights Reserved.