@Override public void deleteByNameAndType(String name, String type) { api.deleteByNameAndType(name, type); }
@Override public void deleteByNameTypeAndQualifier(String name, String type, String qualifier) { api.deleteByNameAndType(name, type); }
@Override public void put(ResourceRecordSet<?> rrset) { api.put(rrset); }
@Override public Iterator<ResourceRecordSet<?>> iterateByNameAndType(String name, String type) { ResourceRecordSet<?> rrs = api.getByNameAndType(name, type); if (rrs != null) return Collections.<ResourceRecordSet<?>>singleton(rrs).iterator(); return Collections.<ResourceRecordSet<?>>emptySet().iterator(); }
@Override public Iterator<ResourceRecordSet<?>> iterateByName(String name) { return api.iterateByName(name); }
@Override public Iterator<ResourceRecordSet<?>> iterator() { return api.iterator(); }