Package org.jboss.serial.io

Examples of org.jboss.serial.io.JBossObjectOutputStream.writeObject()


      method.invoke(rootObject,new Object[]{childObject});
     
      ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
      JBossObjectOutputStream objOut = new JBossObjectOutputStream(byteOut);
     
      objOut.writeObject(rootObject);
      objOut.flush();

      forceCrossedClassLoaderRelease();
     
      JBossObjectInputStream objInput = new JBossObjectInputStream(new ByteArrayInputStream(byteOut.toByteArray()),loader);
View Full Code Here


      method.invoke(rootObject,new Object[]{childObject});
     
      ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
      JBossObjectOutputStream objOut = new JBossObjectOutputStream(byteOut);
     
      objOut.writeObject(rootObject);
      objOut.flush();
     
      JBossObjectInputStream objInput = new JBossObjectInputStream(new ByteArrayInputStream(byteOut.toByteArray()),loader);
      Object newObject = objInput.readObject();
    }
View Full Code Here

            }

            byteOut.reset();

            JBossObjectOutputStream out = new JBossObjectOutputStream(byteOut,buffer);
            out.writeObject(myTest);
            out.flush();


            ByteArrayInputStream byteInput = new ByteArrayInputStream(byteOut.toByteArray());
            JBossObjectInputStream input = new JBossObjectInputStream(byteInput,buffer);
View Full Code Here

        startTime=System.currentTimeMillis();
      }

      JBossObjectOutputStream out = new JBossObjectOutputStream(byteOut,
          buffer);
      out.writeObject(myTest);
      out.flush();

      byteArray = byteOut.toByteArray();

      ByteArrayInputStream byteInput = new ByteArrayInputStream(byteArray);
View Full Code Here

    try
    {
      System.out.println("Testing readResolve for " + domain.getClass().getName());
          ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
          JBossObjectOutputStream os = new JBossObjectOutputStream(byteOut );
          os.writeObject(domain);
          os.flush();
          os.close();
         
          ClassMetamodelFactory.clear(false);
 
View Full Code Here

    private void testObject(Object obj) throws Exception
    {
        ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
        JBossObjectOutputStream objout = new JBossObjectOutputStream(byteOut);
        LocalMarshalledValue tstValue = new LocalMarshalledValue(obj);
        objout.writeObject(tstValue);
        objout.flush();

        JBossObjectInputStream objinput = new JBossObjectInputStream(new ByteArrayInputStream(byteOut.toByteArray()));
        LocalMarshalledValue localValue = (LocalMarshalledValue)objinput.readObject();
View Full Code Here

      DataPoint proxyPoint = createProxy();
      Object obj = ((HibernateProxy)proxyPoint).writeReplace();
      //System.out.println("ProxyPoint= " + proxyPoint);
      ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
      JBossObjectOutputStream objOut = new JBossObjectOutputStream(byteOut);
      objOut.writeObject(proxyPoint);
     
      ByteArrayInputStream byteInp = new ByteArrayInputStream(byteOut.toByteArray());
      JBossObjectInputStream objInput = new JBossObjectInputStream(byteInp);
      DataPoint proxyPoint2 = (DataPoint)objInput.readObject();
     
View Full Code Here

      for (int i=0;i<1000;i++)
      {
      TestWithBigDecimal obj = TestWithBigDecimal.createTestInstance();
          ByteArrayOutputStream byteout = new ByteArrayOutputStream();
          JBossObjectOutputStream out = new JBossObjectOutputStream (byteout);
          out.writeObject(obj);
          out.flush();
          JBossObjectInputStream inp = new JBossObjectInputStream (new ByteArrayInputStream(byteout.toByteArray()));
          TestWithBigDecimal obj2 = (TestWithBigDecimal)inp.readObject();
          assertTrue(obj!=obj2);
          assertEquals(obj,obj2);
View Full Code Here

      ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
 
        byteOut.reset();

        JBossObjectOutputStream out = new JBossObjectOutputStream(byteOut);
        out.writeObject(myTest);
        out.flush();


        byte[] byteArray = byteOut.toByteArray();
        System.out.println(myTest.getClass().getName() +" produced " + byteArray.length + " on JBossSerialization");
View Full Code Here

    public void testJBossSerialization() throws Exception
    {
        Object obj = TestParent.createTestInstance();
        ByteArrayOutputStream byteout = new ByteArrayOutputStream();
        JBossObjectOutputStream out = new JBossObjectOutputStream (byteout);
        out.writeObject(obj);
        out.flush();
        JBossObjectInputStream inp = new JBossObjectInputStream (new ByteArrayInputStream(byteout.toByteArray()));
        Object obj2 = inp.readObject();
        assertTrue(obj!=obj2);
        assertEquals(obj,obj2);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.