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<org.nhindirect.config.store.Setting> getAllSettings()
           
 org.nhindirect.config.store.Setting getSettingByName(String name)
           
 Collection<org.nhindirect.config.store.Setting> getSettingsByNames(Collection<String> names)
           
 void updateSetting(String name, String value)
           
 

Method Detail

getAllSettings

Collection<org.nhindirect.config.store.Setting> getAllSettings()
                                                               throws ConfigurationServiceException
Throws:
ConfigurationServiceException

getSettingsByNames

Collection<org.nhindirect.config.store.Setting> getSettingsByNames(Collection<String> names)
                                                                   throws ConfigurationServiceException
Throws:
ConfigurationServiceException

getSettingByName

org.nhindirect.config.store.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 © 2014. All Rights Reserved.