Class DnsControllerImpl
java.lang.Object
org.eblocker.server.http.controller.impl.DnsControllerImpl
- All Implemented Interfaces:
DnsController
-
Constructor Summary
ConstructorsConstructorDescriptionDnsControllerImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper, DnsService dnsService) -
Method Summary
Modifier and TypeMethodDescriptionvoidflushCache(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) booleangetStatus(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) booleansetStatus(org.restexpress.Request request, org.restexpress.Response response)
-
Constructor Details
-
DnsControllerImpl
@Inject public DnsControllerImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper, DnsService dnsService)
-
-
Method Details
-
getDnsResolvers
public DnsResolvers getDnsResolvers(org.restexpress.Request request, org.restexpress.Response response) - Specified by:
getDnsResolversin interfaceDnsController
-
setDnsResolvers
public DnsResolvers setDnsResolvers(org.restexpress.Request request, org.restexpress.Response response) - Specified by:
setDnsResolversin interfaceDnsController
-
getLocalDnsRecords
public List<LocalDnsRecord> getLocalDnsRecords(org.restexpress.Request request, org.restexpress.Response response) - Specified by:
getLocalDnsRecordsin interfaceDnsController
-
setLocalDnsRecords
public List<LocalDnsRecord> setLocalDnsRecords(org.restexpress.Request request, org.restexpress.Response response) - Specified by:
setLocalDnsRecordsin interfaceDnsController
-
getStatus
public boolean getStatus(org.restexpress.Request request, org.restexpress.Response response) - Specified by:
getStatusin interfaceDnsController
-
setStatus
public boolean setStatus(org.restexpress.Request request, org.restexpress.Response response) - Specified by:
setStatusin interfaceDnsController
-
flushCache
public void flushCache(org.restexpress.Request request, org.restexpress.Response response) - Specified by:
flushCachein interfaceDnsController
-
getResolverStats
- Specified by:
getResolverStatsin interfaceDnsController
-