private synchronized Element findElement(Name name, int type, int minCred) { Object types = exactName(name); if (types == null) return null; return oneElement(name, types, type, minCred); }
private synchronized Element findElement(Name name, int type, int minCred) { Object types = exactName(name); if (types == null) return null; return oneElement(name, types, type, minCred); }
private synchronized Element findElement(Name name, int type, int minCred) { Object types = exactName(name); if (types == null) return null; return oneElement(name, types, type, minCred); }
private synchronized Element findElement(Name name, int type, int minCred) { Object types = exactName(name); if (types == null) return null; return oneElement(name, types, type, minCred); }
return sr; } else if (isExact) { element = oneElement(tname, types, type, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.CNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.DNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.NS, minCred); if (element != null && element instanceof CacheRRset) return new SetResponse(SetResponse.DELEGATION, element = oneElement(tname, types, 0, minCred); if (element != null) return SetResponse.ofType(SetResponse.NXDOMAIN);
return sr; } else if (isExact) { element = oneElement(tname, types, type, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.CNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.DNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.NS, minCred); if (element != null && element instanceof CacheRRset) return new SetResponse(SetResponse.DELEGATION, element = oneElement(tname, types, 0, minCred); if (element != null) return SetResponse.ofType(SetResponse.NXDOMAIN);
return sr; } else if (isExact) { element = oneElement(tname, types, type, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.CNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.DNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.NS, minCred); if (element != null && element instanceof CacheRRset) return new SetResponse(SetResponse.DELEGATION, element = oneElement(tname, types, 0, minCred); if (element != null) return SetResponse.ofType(SetResponse.NXDOMAIN);
element = oneElement(tname, types, type, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.CNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.DNAME, minCred); if (element != null && element instanceof CacheRRset) element = oneElement(tname, types, Type.NS, minCred); if (element != null && element instanceof CacheRRset) return new SetResponse(SetResponse.DELEGATION, element = oneElement(tname, types, 0, minCred); if (element != null) return SetResponse.ofType(SetResponse.NXDOMAIN);