You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2004/03/04 07:34:33 UTC

svn commit: rev 6995 - incubator/directory/eve/trunk/eve/frontend/decoder/spi/src/java/org/apache/eve/decoder

Author: akarasulu
Date: Wed Mar  3 22:34:33 2004
New Revision: 6995

Modified:
   incubator/directory/eve/trunk/eve/frontend/decoder/spi/src/java/org/apache/eve/decoder/DecoderManager.java
Log:
added extra synchronous decode() method for things other than inband data

Modified: incubator/directory/eve/trunk/eve/frontend/decoder/spi/src/java/org/apache/eve/decoder/DecoderManager.java
==============================================================================
--- incubator/directory/eve/trunk/eve/frontend/decoder/spi/src/java/org/apache/eve/decoder/DecoderManager.java	(original)
+++ incubator/directory/eve/trunk/eve/frontend/decoder/spi/src/java/org/apache/eve/decoder/DecoderManager.java	Wed Mar  3 22:34:33 2004
@@ -70,4 +70,12 @@
      * @return the set of keys for decoding sessions
      */
     void decode( ClientKey key, ByteBuffer buffer ) ;
+    
+    /**
+     * All in one shot synchronous decode operation requiring entire set of data
+     * 
+     * @param buffer the buffer containing all the encoded data
+     * @return the decoded object
+     */
+    Object decode( ByteBuffer buffer ) ;
 }