Interface DnsController

All Known Implementing Classes:
DnsControllerImpl

public interface DnsController
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    flushCache(org.restexpress.Request request, org.restexpress.Response response)
     
    getDnsResolvers(org.restexpress.Request request, org.restexpress.Response response)
     
    getLocalDnsRecords(org.restexpress.Request request, org.restexpress.Response response)
     
    getResolverStats(org.restexpress.Request request, org.restexpress.Response response)
     
    boolean
    getStatus(org.restexpress.Request request, org.restexpress.Response response)
     
    setDnsResolvers(org.restexpress.Request request, org.restexpress.Response response)
     
    setLocalDnsRecords(org.restexpress.Request request, org.restexpress.Response response)
     
    boolean
    setStatus(org.restexpress.Request request, org.restexpress.Response response)
     
  • Method Details

    • getDnsResolvers

      DnsResolvers getDnsResolvers(org.restexpress.Request request, org.restexpress.Response response)
    • setDnsResolvers

      DnsResolvers setDnsResolvers(org.restexpress.Request request, org.restexpress.Response response)
    • getLocalDnsRecords

      List<LocalDnsRecord> getLocalDnsRecords(org.restexpress.Request request, org.restexpress.Response response)
    • setLocalDnsRecords

      List<LocalDnsRecord> setLocalDnsRecords(org.restexpress.Request request, org.restexpress.Response response)
    • getStatus

      boolean getStatus(org.restexpress.Request request, org.restexpress.Response response)
    • setStatus

      boolean setStatus(org.restexpress.Request request, org.restexpress.Response response)
    • flushCache

      void flushCache(org.restexpress.Request request, org.restexpress.Response response)
    • getResolverStats

      Object getResolverStats(org.restexpress.Request request, org.restexpress.Response response)