private static class ZoneTransferIn.BasicHandler extends java.lang.Object implements ZoneTransferIn.ZoneTransferHandler
Modifier and Type | Field and Description |
---|---|
private java.util.List<Record> |
axfr |
private java.util.List<ZoneTransferIn.Delta> |
ixfr |
Modifier | Constructor and Description |
---|---|
private |
BasicHandler() |
Modifier and Type | Method and Description |
---|---|
void |
handleRecord(Record r)
Called for each content record in an AXFR.
|
void |
startAXFR()
Called when an AXFR transfer begins.
|
void |
startIXFR()
Called when an IXFR transfer begins.
|
void |
startIXFRAdds(Record soa)
Called when a series of IXFR adds begins.
|
void |
startIXFRDeletes(Record soa)
Called when a series of IXFR deletions begins.
|
private java.util.List<Record> axfr
private java.util.List<ZoneTransferIn.Delta> ixfr
public void startAXFR()
ZoneTransferIn.ZoneTransferHandler
startAXFR
in interface ZoneTransferIn.ZoneTransferHandler
public void startIXFR()
ZoneTransferIn.ZoneTransferHandler
startIXFR
in interface ZoneTransferIn.ZoneTransferHandler
public void startIXFRDeletes(Record soa)
ZoneTransferIn.ZoneTransferHandler
startIXFRDeletes
in interface ZoneTransferIn.ZoneTransferHandler
soa
- The starting SOA.public void startIXFRAdds(Record soa)
ZoneTransferIn.ZoneTransferHandler
startIXFRAdds
in interface ZoneTransferIn.ZoneTransferHandler
soa
- The starting SOA.public void handleRecord(Record r)
ZoneTransferIn.ZoneTransferHandler
handleRecord
in interface ZoneTransferIn.ZoneTransferHandler
r
- The DNS record.