|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nhindirect.dns.ConfigServiceDNSStore
public class ConfigServiceDNSStore
Implementation of the the DNStore interface that uses the Direct Project configuration web service to store
DNS records.
| Constructor Summary | |
|---|---|
ConfigServiceDNSStore(URL serviceURL)
Creates a store using the provided URL to lookup DNS records in the configuration service. |
|
| Method Summary | |
|---|---|
org.xbill.DNS.Message |
get(org.xbill.DNS.Message request)
Processes a lookup request for DNS records. |
static String |
getJCEProviderName()
Gets the configured JCE crypto provider string for crypto operations. |
static void |
setJCEProviderName(String name)
Overrides the configured JCE crypto provider string. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Inject public ConfigServiceDNSStore(URL serviceURL)
serviceURL - The URL of the configuration service.| Method Detail |
|---|
public static String getJCEProviderName()
public static void setJCEProviderName(String name)
name - The name of the JCE provider.
public org.xbill.DNS.Message get(org.xbill.DNS.Message request)
throws DNSException
get in interface DNSStorerequest - The DSN request message.
DNSException - Thrown is the request fails due to sever failure such as illegal request parameters or
a failure accessing the physical record medium.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||