[jboss-cvs] JBossAS SVN: r89143 - branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 19 22:45:42 EDT 2009


Author: scott.stark at jboss.org
Date: 2009-05-19 22:45:41 -0400 (Tue, 19 May 2009)
New Revision: 89143

Modified:
   branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/TempManagedComponentImpl.java
Log:
JBAS-6885, only write out a ManagedComponentImpl

Modified: branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/TempManagedComponentImpl.java
===================================================================
--- branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/TempManagedComponentImpl.java	2009-05-20 01:11:46 UTC (rev 89142)
+++ branches/Branch_5_x/profileservice/src/main/org/jboss/profileservice/management/TempManagedComponentImpl.java	2009-05-20 02:45:41 UTC (rev 89143)
@@ -21,6 +21,8 @@
  */ 
 package org.jboss.profileservice.management;
 
+import java.io.ObjectStreamException;
+
 import org.jboss.managed.api.ComponentType;
 import org.jboss.managed.api.ManagedCommon;
 import org.jboss.managed.api.ManagedDeployment;
@@ -54,5 +56,10 @@
    {
       return getDelegate();
    }
-   
+
+   private Object writeReplace() throws ObjectStreamException
+   {
+      // Only expose the ManagedComponentImpl
+      return new ManagedComponentImpl(getType(), getDeployment(), getDelegate(), getStateMapper());
+   }
 }




More information about the jboss-cvs-commits mailing list