org.nhindirect.dns.provider
Class WSDNSServerConfigProvider
java.lang.Object
org.nhindirect.dns.provider.WSDNSServerConfigProvider
- All Implemented Interfaces:
- com.google.inject.Provider<DNSServerConfig>
public class WSDNSServerConfigProvider
- extends Object
- implements com.google.inject.Provider<DNSServerConfig>
Configuration provider for web service based configuration of the DNS Server.
- Since:
- 1.0
- Author:
- Greg Meyer
WSDNSServerConfigProvider
public WSDNSServerConfigProvider(URL configURL,
com.google.inject.Provider<DNSStore> storeProvider,
com.google.inject.Provider<DNSServerSettings> settings)
- Creates a provider with the location of the configuration service and an optional
DNSStore provider.
- Parameters:
configURL - A URL that contains the location of the configuration service.storeProvider - An option provider used for creating specific instances of a DNSStoresettings - Optional DNS server settings. Overridden by settings from the configuration service.
get
public DNSServerConfig get()
-
- Specified by:
get in interface com.google.inject.Provider<DNSServerConfig>
Copyright © 2010-2015 The Direct Project. All Rights Reserved.