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.ZoneTransferHandlerstartAXFR in interface ZoneTransferIn.ZoneTransferHandlerpublic void startIXFR()
ZoneTransferIn.ZoneTransferHandlerstartIXFR in interface ZoneTransferIn.ZoneTransferHandlerpublic void startIXFRDeletes(Record soa)
ZoneTransferIn.ZoneTransferHandlerstartIXFRDeletes in interface ZoneTransferIn.ZoneTransferHandlersoa - The starting SOA.public void startIXFRAdds(Record soa)
ZoneTransferIn.ZoneTransferHandlerstartIXFRAdds in interface ZoneTransferIn.ZoneTransferHandlersoa - The starting SOA.public void handleRecord(Record r)
ZoneTransferIn.ZoneTransferHandlerhandleRecord in interface ZoneTransferIn.ZoneTransferHandlerr - The DNS record.