org.nhind.config.rest.impl
Class DefaultSettingService

java.lang.Object
  extended by org.nhindirect.common.rest.AbstractUnsecuredService
      extended by org.nhindirect.common.rest.AbstractSecuredService
          extended by org.nhind.config.rest.impl.DefaultSettingService
All Implemented Interfaces:
SettingService

public class DefaultSettingService
extends org.nhindirect.common.rest.AbstractSecuredService
implements SettingService


Constructor Summary
DefaultSettingService(java.lang.String serviceUrl, org.apache.http.client.HttpClient httpClient, org.nhindirect.common.rest.ServiceSecurityManager securityManager)
           
 
Method Summary
 void addSetting(java.lang.String name, java.lang.String value)
           
 void deleteSetting(java.lang.String name)
           
 org.nhindirect.config.model.Setting getSetting(java.lang.String name)
           
 java.util.Collection<org.nhindirect.config.model.Setting> getSettings()
           
 void updateSetting(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSettingService

public DefaultSettingService(java.lang.String serviceUrl,
                             org.apache.http.client.HttpClient httpClient,
                             org.nhindirect.common.rest.ServiceSecurityManager securityManager)
Method Detail

getSettings

public java.util.Collection<org.nhindirect.config.model.Setting> getSettings()
                                                                      throws org.nhindirect.common.rest.exceptions.ServiceException
Specified by:
getSettings in interface SettingService
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

getSetting

public org.nhindirect.config.model.Setting getSetting(java.lang.String name)
                                               throws org.nhindirect.common.rest.exceptions.ServiceException
Specified by:
getSetting in interface SettingService
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

addSetting

public void addSetting(java.lang.String name,
                       java.lang.String value)
                throws org.nhindirect.common.rest.exceptions.ServiceException
Specified by:
addSetting in interface SettingService
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

updateSetting

public void updateSetting(java.lang.String name,
                          java.lang.String value)
                   throws org.nhindirect.common.rest.exceptions.ServiceException
Specified by:
updateSetting in interface SettingService
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

deleteSetting

public void deleteSetting(java.lang.String name)
                   throws org.nhindirect.common.rest.exceptions.ServiceException
Specified by:
deleteSetting in interface SettingService
Throws:
org.nhindirect.common.rest.exceptions.ServiceException


Copyright © 2014. All Rights Reserved.