Author: trustin
Date: Wed Dec  1 02:51:45 2004
New Revision: 109321

URL: http://svn.apache.org/viewcvs?view=rev&rev=109321
Log:
Decided not to use codec-stateful directly because of possible bugs such as 
DIRSEDA-23.  Of course I'll provide a wrapper for codec-stateful.
Modified:
   
incubator/directory/seda/branches/trustin/src/java/org/apache/netty/upstream/Codec.java

Modified: 
incubator/directory/seda/branches/trustin/src/java/org/apache/netty/upstream/Codec.java
Url: 
http://svn.apache.org/viewcvs/incubator/directory/seda/branches/trustin/src/java/org/apache/netty/upstream/Codec.java?view=diff&rev=109321&p1=incubator/directory/seda/branches/trustin/src/java/org/apache/netty/upstream/Codec.java&r1=109320&p2=incubator/directory/seda/branches/trustin/src/java/org/apache/netty/upstream/Codec.java&r2=109321
==============================================================================
--- 
incubator/directory/seda/branches/trustin/src/java/org/apache/netty/upstream/Codec.java
     (original)
+++ 
incubator/directory/seda/branches/trustin/src/java/org/apache/netty/upstream/Codec.java
     Wed Dec  1 02:51:45 2004
@@ -19,8 +19,7 @@
  */
 package org.apache.netty.upstream;
 
-import org.apache.commons.codec.stateful.StatefulDecoder;
-import org.apache.commons.codec.stateful.StatefulEncoder;
+import java.nio.ByteBuffer;
 
 
 /**
@@ -30,7 +29,7 @@
  * @version $Rev$, $Date$
  */
 public interface Codec {
-    StatefulEncoder newEncoder(Session session);
-
-    StatefulDecoder newDecoder(Session session);
+    boolean encode(Session session, ByteBuffer out, Object message);
+    
+    Object decode(Session session, ByteBuffer in);
 }

Reply via email to