org.apache.directory.server.dns.io.encoder
Class CanonicalNameRecordEncoder
java.lang.Object
org.apache.directory.server.dns.io.encoder.ResourceRecordEncoder
org.apache.directory.server.dns.io.encoder.CanonicalNameRecordEncoder
- All Implemented Interfaces:
- RecordEncoder
public class CanonicalNameRecordEncoder
- extends ResourceRecordEncoder
3.3.1. CNAME RDATA format
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/ CNAME /
/ /
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
where:
CNAME A which specifies the canonical or primary
name for the owner. The owner name is an alias.
CNAME RRs cause no additional section processing, but name servers may
choose to restart the query at the canonical name in certain cases. See
the description of name server logic in [RFC-1034] for details.
Methods inherited from class org.apache.directory.server.dns.io.encoder.ResourceRecordEncoder |
encode, encodeCharacterString, encodeDomainName, encodeDomainName, encodeRecordClass, encodeRecordType, putUnsignedByte, putUnsignedByte, putUnsignedInt, putUnsignedInt, putUnsignedShort, putUnsignedShort |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CanonicalNameRecordEncoder
public CanonicalNameRecordEncoder()
encodeResourceData
protected byte[] encodeResourceData(ResourceRecord record)
- Specified by:
encodeResourceData
in class ResourceRecordEncoder
Copyright © 2003-2012 Apache Software Foundation. All Rights Reserved.