Package org.xbill.DNS
Class KXRecord
java.lang.Object
org.xbill.DNS.Record
org.xbill.DNS.U16NameBase
org.xbill.DNS.KXRecord
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<Record>
Key Exchange - delegation of authority
- See Also:
-
Field Summary
Fields inherited from class org.xbill.DNS.U16NameBase
nameField, u16Field -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the name for which additional data processing should be done for this record.intReturns the preference of this KX recordReturns the target of the KX recordMethods inherited from class org.xbill.DNS.U16NameBase
getNameField, getU16Field, rdataFromString, rrFromWire, rrToString, rrToWireMethods inherited from class org.xbill.DNS.Record
byteArrayFromString, byteArrayToString, checkByteArrayLength, checkName, checkU16, checkU32, checkU8, cloneRecord, compareTo, equals, fromString, fromString, fromWire, fromWire, fromWire, getDClass, getName, getRRsetType, getTTL, getType, hashCode, newRecord, newRecord, newRecord, newRecord, rdataToString, rdataToWireCanonical, sameRRset, sameRRset, setTTL, toString, toWire, toWire, toWireCanonical, unknownToString, withDClass, withName, writeReplace
-
Constructor Details
-
KXRecord
KXRecord() -
KXRecord
Creates a KX Record from the given data- Parameters:
preference- The preference of this KX. Records with lower priority are preferred.target- The host that authority is delegated to
-
-
Method Details
-
getTarget
Returns the target of the KX record -
getPreference
public int getPreference()Returns the preference of this KX record -
getAdditionalName
Description copied from class:RecordReturns the name for which additional data processing should be done for this record. This can be used both for building responses and parsing responses.- Overrides:
getAdditionalNamein classRecord- Returns:
- The name to used for additional data processing, or null if this record type does not require additional data processing.
-