Author: simonetripodi
Date: Thu Feb 16 14:11:00 2012
New Revision: 1244983
URL: http://svn.apache.org/viewvc?rev=1244983&view=rev
Log:
removed unused/unresolvable imports
Modified:
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/serialization/DummyPojoSerializer.java
Modified:
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/serialization/DummyPojoSerializer.java
URL:
http://svn.apache.org/viewvc/incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/serialization/DummyPojoSerializer.java?rev=1244983&r1=1244982&r2=1244983&view=diff
==============================================================================
---
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/serialization/DummyPojoSerializer.java
(original)
+++
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/serialization/DummyPojoSerializer.java
Thu Feb 16 14:11:00 2012
@@ -19,11 +19,9 @@ package org.apache.directmemory.serializ
* under the License.
*/
-import static com.dyuproject.protostuff.LinkedBuffer.allocate;
-import static com.dyuproject.protostuff.ProtostuffIOUtil.toByteArray;
-import static com.dyuproject.protostuff.runtime.RuntimeSchema.getSchema;
-
+import java.io.ByteArrayOutputStream;
import java.io.IOException;
+import java.io.ObjectOutputStream;
import org.apache.directmemory.measures.Ram;
import org.apache.directmemory.misc.DummyPojo;
@@ -38,8 +36,19 @@ public final class DummyPojoSerializer
public DummyPojoSerializer()
{
- data = toByteArray( pojo, getSchema( DummyPojo.class ),
- allocate( 2048 ) );
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+ try
+ {
+ ObjectOutputStream oos = new ObjectOutputStream( baos );
+ oos.writeObject( pojo );
+ oos.flush();
+ oos.close();
+ }
+ catch ( Exception e )
+ {
+ // should not happen
+ }
+ data = baos.toByteArray();
}
@Override