Lines Matching defs:zone

32  * or an indication that the zone is up to date.
71 * All changes between two versions of a zone in an IXFR response.
170 ZoneTransferIn(Name zone, int xfrtype, long serial, boolean fallback,
175 if (zone.isAbsolute())
176 zname = zone;
179 zname = Name.concatenate(zone, Name.root);
194 * Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
195 * @param zone The zone to transfer.
196 * @param address The host/port from which to transfer the zone.
202 newAXFR(Name zone, SocketAddress address, TSIG key) {
203 return new ZoneTransferIn(zone, Type.AXFR, 0, false, address, key);
207 * Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
208 * @param zone The zone to transfer.
209 * @param host The host from which to transfer the zone.
216 newAXFR(Name zone, String host, int port, TSIG key)
221 return newAXFR(zone, new InetSocketAddress(host, port), key);
225 * Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
226 * @param zone The zone to transfer.
227 * @param host The host from which to transfer the zone.
233 newAXFR(Name zone, String host, TSIG key)
236 return newAXFR(zone, host, 0, key);
240 * Instantiates a ZoneTransferIn object to do an IXFR (incremental zone
242 * @param zone The zone to transfer.
245 * @param address The host/port from which to transfer the zone.
251 newIXFR(Name zone, long serial, boolean fallback, SocketAddress address,
254 return new ZoneTransferIn(zone, Type.IXFR, serial, fallback, address,
259 * Instantiates a ZoneTransferIn object to do an IXFR (incremental zone
261 * @param zone The zone to transfer.
264 * @param host The host from which to transfer the zone.
271 newIXFR(Name zone, long serial, boolean fallback, String host, int port,
277 return newIXFR(zone, serial, fallback,
282 * Instantiates a ZoneTransferIn object to do an IXFR (incremental zone
284 * @param zone The zone to transfer.
287 * @param host The host from which to transfer the zone.
293 newIXFR(Name zone, long serial, boolean fallback, String host, TSIG key)
296 return newIXFR(zone, serial, fallback, host, 0, key);
300 * Gets the name of the zone being transferred.
308 * Gets the type of zone transfer (either AXFR or IXFR).
316 * Sets a timeout on this zone transfer. The default is 900 seconds (15
318 * @param secs The maximum amount of time that this zone transfer can take.
329 * Sets an alternate DNS class for this zone transfer.
581 * Does the zone transfer.
582 * @param handler The callback object that handles the zone transfer data.
583 * @throws IOException The zone transfer failed to due an IO problem.
584 * @throws ZoneTransferException The zone transfer failed to due a problem
585 * with the zone transfer itself.
600 * Does the zone transfer.
603 * an IXFR was performed and the zone is up to date.
604 * @throws IOException The zone transfer failed to due an IO problem.
605 * @throws ZoneTransferException The zone transfer failed to due a problem
606 * with the zone transfer itself.
628 * and the server provided a full zone transfer, or an IXFR failed and
650 * an incremental zone transfer.
669 * Returns true if the response indicates that the zone is up to date.