[jbosscache-commits] JBoss Cache SVN: r5295 - core/trunk/src/main/java/org/jboss/cache/marshall/io.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Tue Feb 5 13:14:08 EST 2008


Author: manik.surtani at jboss.com
Date: 2008-02-05 13:14:08 -0500 (Tue, 05 Feb 2008)
New Revision: 5295

Modified:
   core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java
Log:
Added object stream pooling for input streams as well

Modified: core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java	2008-02-05 18:06:41 UTC (rev 5294)
+++ core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java	2008-02-05 18:14:08 UTC (rev 5295)
@@ -17,14 +17,14 @@
  */
 public class ReusableObjectInputStream extends MarshalledValueInputStream
 {
-   ReusableByteArrayInputStream bytes;
+   ResettableByteArrayInputStream bytes;
 
    public ReusableObjectInputStream() throws IOException, SecurityException
    {
-      this(new ReusableByteArrayInputStream());
+      this(new ResettableByteArrayInputStream());
    }
 
-   protected ReusableObjectInputStream(ReusableByteArrayInputStream in) throws IOException
+   protected ReusableObjectInputStream(ResettableByteArrayInputStream in) throws IOException
    {
       super(in);
       bytes = in;
@@ -56,7 +56,7 @@
    /**
     * A byte array input stream that can be reused (i.e., have it's byte array re-initialised).
     */
-   static class ReusableByteArrayInputStream extends ByteArrayInputStream
+   static class ResettableByteArrayInputStream extends ByteArrayInputStream
    {
       private final static byte[] INIT_BYTES = {(byte) ((STREAM_MAGIC >>> 8) & 0xFF),
             (byte) ((STREAM_MAGIC) & 0xFF),
@@ -67,7 +67,7 @@
       /**
        * Creates a new instance with a null byte buffer.  Use {@link #init(byte[])} to set the byte buffer to use.
        */
-      ReusableByteArrayInputStream()
+      ResettableByteArrayInputStream()
       {
          super(INIT_BYTES);
       }




More information about the jbosscache-commits mailing list