You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by er...@apache.org on 2007/06/18 04:04:00 UTC
svn commit: r548165 - in
/directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns:
io/encoder/ protocol/
Author: erodriguez
Date: Sun Jun 17 19:03:59 2007
New Revision: 548165
URL: http://svn.apache.org/viewvc?view=rev&rev=548165
Log:
Renamed DNS protocol codecs to have "Udp" in their class names, to make way for TCP support.
Added:
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolUdpCodecFactory.java (contents, props changed)
- copied, changed from r547554, directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolCodecFactory.java
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpDecoder.java (contents, props changed)
- copied, changed from r547554, directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsDecoder.java
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpEncoder.java (contents, props changed)
- copied, changed from r547554, directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsEncoder.java
Removed:
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsDecoder.java
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsEncoder.java
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolCodecFactory.java
Modified:
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java
directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolHandler.java
Modified: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java?view=diff&rev=548165&r1=548164&r2=548165
==============================================================================
--- directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java (original)
+++ directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java Sun Jun 17 19:03:59 2007
@@ -35,7 +35,6 @@
import org.apache.directory.server.dns.messages.RecordType;
import org.apache.directory.server.dns.messages.ResourceRecord;
import org.apache.directory.server.dns.messages.ResponseCode;
-import org.apache.directory.server.dns.protocol.DnsEncoder;
import org.apache.mina.common.ByteBuffer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -52,9 +51,8 @@
*/
public class DnsMessageEncoder
{
-
/** the log for this class */
- private static final Logger log = LoggerFactory.getLogger( DnsEncoder.class );
+ private static final Logger log = LoggerFactory.getLogger( DnsMessageEncoder.class );
/**
* A Hashed Adapter mapping record types to their encoders.
@@ -233,5 +231,4 @@
{
return ( byte ) ( responseCode.convert() & 0x0F );
}
-
}
Modified: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolHandler.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolHandler.java?view=diff&rev=548165&r1=548164&r2=548165
==============================================================================
--- directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolHandler.java (original)
+++ directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolHandler.java Sun Jun 17 19:03:59 2007
@@ -76,7 +76,7 @@
{
log.debug( "{} CREATED", session.getRemoteAddress() );
- session.getFilterChain().addFirst( "codec", new ProtocolCodecFilter( DnsProtocolCodecFactory.getInstance() ) );
+ session.getFilterChain().addFirst( "codec", new ProtocolCodecFilter( DnsProtocolUdpCodecFactory.getInstance() ) );
}
Copied: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolUdpCodecFactory.java (from r547554, directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolCodecFactory.java)
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolUdpCodecFactory.java?view=diff&rev=548165&p1=directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolCodecFactory.java&r1=547554&p2=directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolUdpCodecFactory.java&r2=548165
==============================================================================
--- directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolCodecFactory.java (original)
+++ directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolUdpCodecFactory.java Sun Jun 17 19:03:59 2007
@@ -30,23 +30,23 @@
* @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
* @version $Rev$, $Date$
*/
-public class DnsProtocolCodecFactory implements ProtocolCodecFactory
+public class DnsProtocolUdpCodecFactory implements ProtocolCodecFactory
{
- private static final DnsProtocolCodecFactory INSTANCE = new DnsProtocolCodecFactory();
+ private static final DnsProtocolUdpCodecFactory INSTANCE = new DnsProtocolUdpCodecFactory();
/**
- * Returns the singleton instance of {@link DnsProtocolCodecFactory}.
+ * Returns the singleton instance of {@link DnsProtocolUdpCodecFactory}.
*
- * @return The singleton instance of {@link DnsProtocolCodecFactory}.
+ * @return The singleton instance of {@link DnsProtocolUdpCodecFactory}.
*/
- public static DnsProtocolCodecFactory getInstance()
+ public static DnsProtocolUdpCodecFactory getInstance()
{
return INSTANCE;
}
- private DnsProtocolCodecFactory()
+ private DnsProtocolUdpCodecFactory()
{
// Private constructor prevents instantiation outside this class.
}
@@ -55,13 +55,13 @@
public ProtocolEncoder getEncoder()
{
// Create a new encoder.
- return new DnsEncoder();
+ return new DnsUdpEncoder();
}
public ProtocolDecoder getDecoder()
{
// Create a new decoder.
- return new DnsDecoder();
+ return new DnsUdpDecoder();
}
}
Propchange: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolUdpCodecFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolUdpCodecFactory.java
------------------------------------------------------------------------------
--- svn:keywords (added)
+++ svn:keywords Sun Jun 17 19:03:59 2007
@@ -0,0 +1,4 @@
+Rev
+Revision
+Date
+Id
Copied: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpDecoder.java (from r547554, directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsDecoder.java)
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpDecoder.java?view=diff&rev=548165&p1=directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsDecoder.java&r1=547554&p2=directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpDecoder.java&r2=548165
==============================================================================
--- directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsDecoder.java (original)
+++ directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpDecoder.java Sun Jun 17 19:03:59 2007
@@ -37,7 +37,7 @@
* @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
* @version $Rev$, $Date$
*/
-public class DnsDecoder extends ProtocolDecoderAdapter
+public class DnsUdpDecoder extends ProtocolDecoderAdapter
{
private DnsMessageDecoder decoder = new DnsMessageDecoder();
Propchange: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpDecoder.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpDecoder.java
------------------------------------------------------------------------------
--- svn:keywords (added)
+++ svn:keywords Sun Jun 17 19:03:59 2007
@@ -0,0 +1,4 @@
+Rev
+Revision
+Date
+Id
Copied: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpEncoder.java (from r547554, directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsEncoder.java)
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpEncoder.java?view=diff&rev=548165&p1=directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsEncoder.java&r1=547554&p2=directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpEncoder.java&r2=548165
==============================================================================
--- directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsEncoder.java (original)
+++ directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpEncoder.java Sun Jun 17 19:03:59 2007
@@ -36,7 +36,7 @@
* @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
* @version $Rev$, $Date$
*/
-public class DnsEncoder extends ProtocolEncoderAdapter
+public class DnsUdpEncoder extends ProtocolEncoderAdapter
{
private DnsMessageEncoder encoder = new DnsMessageEncoder();
Propchange: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpEncoder.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: directory/apacheds/trunk/protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsUdpEncoder.java
------------------------------------------------------------------------------
--- svn:keywords (added)
+++ svn:keywords Sun Jun 17 19:03:59 2007
@@ -0,0 +1,4 @@
+Rev
+Revision
+Date
+Id