Package org.nhindirect.dns

Direct project DNS services and responders.

See:
          Description

Interface Summary
DNSServerMBean MBean interface definition for monitoring and managing the DNS server.
DNSSocketServerMBean MBean interface definition for monitoring and managing a DNS socket server.
DNSStore A DNSStore encapsulates the physical medium that stores DNS records such as a files, databases, or web services.
 

Class Summary
ConfigServiceDNSStore Implementation of the the DNStore interface that uses the Direct Project configuration web service to store DNS records.
DNSError<T> Container for a DNS error code.
DNSResponder Abstract DNSResponder for DNS requests.
DNSResponderTCP TCP/IP implementation of the {@link DNSReponser) interface.
DNSResponderUDP UDP/IP implementation of the {@link DNSReponser) interface.
DNSServer The DNS server creates the UDP and TCP responders and manages their life cycles.
DNSServerFactory The DNSServerFactory is a bootstrapper for creating instances of the {@link DNSServer) based on configuration information.
DNSServerSettings Tuning parameters for the DNS server.
DNSSocketServer The socket server is an IP protocol agnostic server that manages threading/concurrency and message dispatching to the concrete socket implementation.
ProxyDNSStore Proxy DNS store that delegates all requests to another set of DNS servers.
SocketServerSettings Tuning parameters for the DNS server socket connections.
TCPServer TCP socket server that handled DNS requests over TCP.
UDPServer UDP socket server that handled DNS requests over UDP.
 

Exception Summary
DNSException Exception for DNS server errors.
 

Package org.nhindirect.dns Description

Direct project DNS services and responders.



Copyright © 2010-2015 The Direct Project. All Rights Reserved.