org.apache.directory.server.dns.io.encoder
Class CanonicalNameRecordEncoder

java.lang.Object
  extended by org.apache.directory.server.dns.io.encoder.ResourceRecordEncoder
      extended by 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.

Version:
$Rev: 501531 $, $Date: 2007-01-30 20:51:18 +0100 (Di, 30 Jan 2007) $
Author:
Apache Directory Project

Constructor Summary
CanonicalNameRecordEncoder()
           
 
Method Summary
protected  void putResourceRecordData(org.apache.mina.common.ByteBuffer byteBuffer, ResourceRecord record)
           
 
Methods inherited from class org.apache.directory.server.dns.io.encoder.ResourceRecordEncoder
put, putCharacterString, putDataSize, putDomainName, putRecordClass, putRecordType, putResourceRecord
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CanonicalNameRecordEncoder

public CanonicalNameRecordEncoder()
Method Detail

putResourceRecordData

protected void putResourceRecordData(org.apache.mina.common.ByteBuffer byteBuffer,
                                     ResourceRecord record)
Specified by:
putResourceRecordData in class ResourceRecordEncoder


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.