[jboss-cvs] JBossAS SVN: r88571 - branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat May 9 08:53:03 EDT 2009


Author: emuckenhuber
Date: 2009-05-09 08:53:03 -0400 (Sat, 09 May 2009)
New Revision: 88571

Modified:
   branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/AbstractPersistenceFormatTest.java
   branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/TestNestedPeristenceFormatUnitTestCase.java
Log:
cleanup

Modified: branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/AbstractPersistenceFormatTest.java
===================================================================
--- branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/AbstractPersistenceFormatTest.java	2009-05-09 08:54:03 UTC (rev 88570)
+++ branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/AbstractPersistenceFormatTest.java	2009-05-09 12:53:03 UTC (rev 88571)
@@ -32,8 +32,6 @@
 import org.jboss.metatype.api.values.MetaValueFactory;
 import org.jboss.system.server.profileservice.persistence.ManagedObjectPeristenceHandler;
 import org.jboss.system.server.profileservice.persistence.xml.PersistedManagedObject;
-import org.jboss.system.server.profileservice.repository.AbstractFileAttachmentsSerializer;
-import org.jboss.system.server.profileservice.repository.JAXBAttachmentSerializer;
 import org.jboss.test.BaseTestCase;
 import org.jboss.xb.binding.Unmarshaller;
 import org.jboss.xb.binding.UnmarshallerFactory;
@@ -87,70 +85,6 @@
       return getMOF().initManagedObject(o, null);
    }
    
-   protected AbstractFileAttachmentsSerializer getAttachmentSerializer() throws Exception
-   {
-      return getAttachmentSerializer(false);
-   }
-   
-   protected AbstractFileAttachmentsSerializer getAttachmentSerializer(boolean logToSystemOut) throws Exception
-   {
-      File tempFile = File.createTempFile(getName(), null);
-      return createSerializer(tempFile, logToSystemOut);
-   }
-
-   /**
-    * Create the attachment Serializer.
-    * Use a tempFile for storing the Xml.
-    * 
-    * @param tempFile the temp File
-    * @return a AttachmentSerializer.
-    * @throws Exception
-    */
-   protected AbstractFileAttachmentsSerializer createSerializer(File tempFile) throws Exception
-   {
-      return createSerializer(tempFile, false);
-   }
-   
-   protected AbstractFileAttachmentsSerializer createSerializer(final File tempFile, final boolean logToSystemOut) throws Exception
-   {
-      return new TempAttachmentSerializer(tempFile);
-   }
-   
-   private class TempAttachmentSerializer extends JAXBAttachmentSerializer
-   {
-      public TempAttachmentSerializer(File tempFile)
-      {
-         super(tempFile);
-      }
-      
-//      @Override
-//      protected <T> T loadAttachment(File attachmentsStore, Class<T> expected) throws Exception
-//      {
-//         Unmarshaller u = UnmarshallerFactory.newInstance().newUnmarshaller();
-//         JBossXBBuilder builder = new JBossXBBuilder();
-//         SchemaBinding binding = builder.build(expected);
-//         return (T) u.unmarshal(attachmentsStore.getAbsolutePath(), binding); 
-//      }
-      
-      @Override
-      protected void saveAttachment(File attachmentsStore, Object attachment) throws Exception
-      {
-         log.trace("saveAttachments, attachmentsStore="+attachmentsStore+ ", attachment="+attachment);
-         JAXBContext ctx = JAXBContext.newInstance(attachment.getClass());
-         Marshaller marshaller = ctx.createMarshaller();
-         marshaller.setProperty("jaxb.formatted.output", Boolean.TRUE);
-         marshaller.marshal(attachment, attachmentsStore);
-         marshaller.marshal(attachment, System.out);
-      }
-      
-      @Override
-      protected File getAttachmentPath(String baseName)
-      {
-         // Return the temp file
-         return getAttachmentsStoreDir();
-      }
-   }
-   
    protected PersistedManagedObject restore(ManagedObject mo) throws Exception
    {
       ManagedObjectPeristenceHandler persistence = new ManagedObjectPeristenceHandler();

Modified: branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/TestNestedPeristenceFormatUnitTestCase.java
===================================================================
--- branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/TestNestedPeristenceFormatUnitTestCase.java	2009-05-09 08:54:03 UTC (rev 88570)
+++ branches/Branch_5_x/system/src/tests/org/jboss/test/server/profileservice/persistence/test/TestNestedPeristenceFormatUnitTestCase.java	2009-05-09 12:53:03 UTC (rev 88571)
@@ -37,11 +37,9 @@
 import org.jboss.metatype.api.values.SimpleValue;
 import org.jboss.metatype.api.values.SimpleValueSupport;
 import org.jboss.system.server.profileservice.persistence.ManagedGenericOverrideHandler;
-import org.jboss.system.server.profileservice.persistence.ManagedObjectPeristenceHandler;
 import org.jboss.system.server.profileservice.persistence.xml.PersistedCollectionValue;
 import org.jboss.system.server.profileservice.persistence.xml.PersistedGenericValue;
 import org.jboss.system.server.profileservice.persistence.xml.PersistedManagedObject;
-import org.jboss.system.server.profileservice.repository.AbstractFileAttachmentsSerializer;
 import org.jboss.test.server.profileservice.persistence.support.NestedTestMetaData;
 import org.jboss.test.server.profileservice.persistence.support.PrimitiveMetaData;
 import org.jboss.test.server.profileservice.persistence.support.TestMetaData;
@@ -162,21 +160,6 @@
       return null;
    }
    
-   protected PersistedManagedObject process(ManagedObject mo) throws Exception
-   {
-      // Create root;
-      PersistedManagedObject persisted = new PersistedManagedObject();
-      // Create xml elements
-      ManagedObjectPeristenceHandler handler = new ManagedObjectPeristenceHandler();
-      handler.processManagedObject(persisted, mo);
-
-      // Save
-      AbstractFileAttachmentsSerializer serializer = getAttachmentSerializer(true);
-      serializer.saveAttachment("test", persisted);
-      // Restore
-      return serializer.loadAttachment("test", PersistedManagedObject.class);
-   }
-   
    protected ManagedObject createNestedMO()
    {
       return createMO(createNestedTestMetaData());




More information about the jboss-cvs-commits mailing list