Package org.xbill.DNS
Interface ZoneTransferIn.ZoneTransferHandler
- Enclosing class:
ZoneTransferIn
public static interface ZoneTransferIn.ZoneTransferHandler
Handles a Zone Transfer.
-
Method Summary
Modifier and TypeMethodDescriptionvoidCalled for each content record in an AXFR.voidCalled when an AXFR transfer begins.voidCalled when an IXFR transfer begins.voidstartIXFRAdds(Record soa) Called when a series of IXFR adds begins.voidstartIXFRDeletes(Record soa) Called when a series of IXFR deletions begins.
-
Method Details
-
startAXFR
Called when an AXFR transfer begins.- Throws:
ZoneTransferException
-
startIXFR
Called when an IXFR transfer begins.- Throws:
ZoneTransferException
-
startIXFRDeletes
Called when a series of IXFR deletions begins.- Parameters:
soa- The starting SOA.- Throws:
ZoneTransferException
-
startIXFRAdds
Called when a series of IXFR adds begins.- Parameters:
soa- The starting SOA.- Throws:
ZoneTransferException
-
handleRecord
Called for each content record in an AXFR.- Parameters:
r- The DNS record.- Throws:
ZoneTransferException
-