|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DNSStore | |
|---|---|
| org.nhindirect.dns | Direct project DNS services and responders. |
| org.nhindirect.dns.config | Utility class used by Guice modules for getting DNS server configuration information. |
| org.nhindirect.dns.module | Guice modules for configuration and creating DNS server instances. |
| org.nhindirect.dns.provider | Guice providers for creating DNS server configuration and server classes. |
| Uses of DNSStore in org.nhindirect.dns |
|---|
| Classes in org.nhindirect.dns that implement DNSStore | |
|---|---|
class |
ConfigServiceDNSStore
Implementation of the the DNStore interface that uses the Direct Project configuration web service to store
DNS records. |
class |
ProxyDNSStore
Proxy DNS store that delegates all requests to another set of DNS servers. |
| Method parameters in org.nhindirect.dns with type arguments of type DNSStore | |
|---|---|
static DNSServer |
DNSServerFactory.createDNSServer(URL configLocation,
com.google.inject.Provider<DNSStore> dnsStore,
com.google.inject.Provider<DNSServerSettings> settings)
Creates an instance of a DNSServer using the configuration information stored at the configuration location. |
| Constructors in org.nhindirect.dns with parameters of type DNSStore | |
|---|---|
DNSResponder(DNSServerSettings settings,
DNSStore store)
Creates a DNS responder using the provided settings and DNS store. |
|
DNSResponderTCP(DNSServerSettings settings,
DNSStore store)
|
|
DNSResponderUDP(DNSServerSettings settings,
DNSStore store)
} |
|
DNSServer(DNSStore store,
DNSServerSettings settings)
Create a new DNSServer |
|
| Uses of DNSStore in org.nhindirect.dns.config |
|---|
| Constructor parameters in org.nhindirect.dns.config with type arguments of type DNSStore | |
|---|---|
WSDNSServerConfig(URL configServiceLocation,
com.google.inject.Provider<DNSStore> storeProvider,
com.google.inject.Provider<DNSServerSettings> settings)
Construct and configuration component with the location of the configuration file and an optional provider for creating instances of the DNSServer. |
|
| Uses of DNSStore in org.nhindirect.dns.module |
|---|
| Method parameters in org.nhindirect.dns.module with type arguments of type DNSStore | |
|---|---|
static DNSServerModule |
DNSServerModule.create(com.google.inject.Provider<DNSStore> dnsStore)
Creates a module using a specific DNSStore provider and default server settings. |
static DNSServerModule |
DNSServerModule.create(com.google.inject.Provider<DNSStore> dnsStore,
com.google.inject.Provider<DNSServerSettings> settings)
Creates a module using specific DNSStore and DNSServerSettings providers |
static DNSServerConfigModule |
DNSServerConfigModule.create(URL configLocation,
com.google.inject.Provider<DNSStore> storeProvider,
com.google.inject.Provider<DNSServerSettings> settings)
Creates a DNSServerConfigModule that is used by a Guice to create a DNSServerConfig object. |
| Uses of DNSStore in org.nhindirect.dns.provider |
|---|
| Methods in org.nhindirect.dns.provider that return DNSStore | |
|---|---|
DNSStore |
ConfigServiceDNSStoreProvider.get()
|
| Constructor parameters in org.nhindirect.dns.provider with type arguments of type DNSStore | |
|---|---|
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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||