[jboss-cvs] JBossAS SVN: r104081 - trunk/profileservice/src/main/java/org/jboss/profileservice/management.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Apr 20 11:14:47 EDT 2010
Author: emuckenhuber
Date: 2010-04-20 11:14:47 -0400 (Tue, 20 Apr 2010)
New Revision: 104081
Modified:
trunk/profileservice/src/main/java/org/jboss/profileservice/management/ManagementViewImpl.java
Log:
move predetermined MC out of the MO processing
Modified: trunk/profileservice/src/main/java/org/jboss/profileservice/management/ManagementViewImpl.java
===================================================================
--- trunk/profileservice/src/main/java/org/jboss/profileservice/management/ManagementViewImpl.java 2010-04-20 15:13:57 UTC (rev 104080)
+++ trunk/profileservice/src/main/java/org/jboss/profileservice/management/ManagementViewImpl.java 2010-04-20 15:14:47 UTC (rev 104081)
@@ -620,6 +620,19 @@
if(state != null && md instanceof ManagedDeploymentImpl)
((ManagedDeploymentImpl)md).setDeploymentState(state);
+ // Map any existing ManagedComponent types
+ for(ManagedComponent comp : md.getComponents().values())
+ {
+ ComponentType type = comp.getType();
+ Set<ManagedComponent> typeComps = compByCompType.get(type);
+ if (typeComps == null)
+ {
+ typeComps = new HashSet<ManagedComponent>();
+ compByCompType.put(type, typeComps);
+ }
+ typeComps.add(comp);
+ }
+
for(ManagedObject mo : mos.values())
{
processManagedObject(mo, md);
@@ -732,20 +745,6 @@
// Check for unresolved refs
checkForReferences(key, mo);
- // Map any existing ManagedComponent types
- for(ManagedComponent comp : md.getComponents().values())
- {
- log.debug("Updating ManagementComponent: "+comp);
- ComponentType type = comp.getType();
- Set<ManagedComponent> typeComps = compByCompType.get(type);
- if (typeComps == null)
- {
- typeComps = new HashSet<ManagedComponent>();
- compByCompType.put(type, typeComps);
- }
- typeComps.add(comp);
- }
-
// Create ManagedComponents for ManagedObjects annotated with ManagementComponent
ManagementComponent mc = (ManagementComponent) moAnns.get(ManagementComponent.class.getName());
if (mc != null && md.getComponent(mo.getName()) == null)
More information about the jboss-cvs-commits
mailing list