[jboss-cvs] JBossAS SVN: r65948 - projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 8 19:52:03 EDT 2007


Author: alesj
Date: 2007-10-08 19:52:03 -0400 (Mon, 08 Oct 2007)
New Revision: 65948

Modified:
   projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
Log:
Fix ManagementObjectRef lookup.

Modified: projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
===================================================================
--- projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2007-10-08 23:12:52 UTC (rev 65947)
+++ projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2007-10-08 23:52:03 UTC (rev 65948)
@@ -673,10 +673,10 @@
       {
          if (value instanceof Serializable == false)
             throw new IllegalStateException("Object is not serializable: " + value.getClass().getName());
-         // Look for a ManagementObjectID
-         ManagementObjectID id = (ManagementObjectID) property.getAnnotations().get(ManagementObjectID.class.getName());
-         String moName = (id != null ? id.name() : value.getClass().getName());
-         String moNameType = (id != null ? id.type() : "");
+         // Look for a ManagementObjectRef
+         ManagementObjectRef ref = (ManagementObjectRef) property.getAnnotations().get(ManagementObjectRef.class.getName());
+         String moName = (ref != null ? ref.name() : value.getClass().getName());
+         String moNameType = (ref != null ? ref.type() : "");
          ManagedObject mo = initManagedObject((Serializable) value, moName, moNameType);
          return new GenericValueSupport(MANAGED_OBJECT_META_TYPE, mo);
       }




More information about the jboss-cvs-commits mailing list