[jboss-cvs] JBossAS SVN: r86308 - in projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed: plugins and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 25 08:43:03 EDT 2009
Author: scott.stark at jboss.org
Date: 2009-03-25 08:43:03 -0400 (Wed, 25 Mar 2009)
New Revision: 86308
Modified:
projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedComponent.java
projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedObject.java
projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/ManagedComponentImpl.java
Log:
JBMAN-67, expose underlying annotations in ManagedComponent
Modified: projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedComponent.java
===================================================================
--- projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedComponent.java 2009-03-25 12:42:03 UTC (rev 86307)
+++ projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedComponent.java 2009-03-25 12:43:03 UTC (rev 86308)
@@ -21,6 +21,9 @@
*/
package org.jboss.managed.api;
+import java.lang.annotation.Annotation;
+import java.util.Map;
+
/**
* A runtime component associated with a deployment.
*
@@ -48,6 +51,12 @@
public boolean update();
/**
+ * Get the annotations associated with the managed component
+ * @return the annotations associated with the managed component
+ */
+ public Map<String, Annotation> getAnnotations();
+
+ /**
* The deployment the component is associated with.
* @return component deployment.
*/
Modified: projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedObject.java
===================================================================
--- projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedObject.java 2009-03-25 12:42:03 UTC (rev 86307)
+++ projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/api/ManagedObject.java 2009-03-25 12:43:03 UTC (rev 86308)
@@ -54,8 +54,8 @@
Object getAttachment();
/**
- * Get the annotations associated with the property
- * @return the annotations associated with the property
+ * Get the annotations associated with the managed object
+ * @return the annotations associated with the managed object
*/
public Map<String, Annotation> getAnnotations();
Modified: projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/ManagedComponentImpl.java
===================================================================
--- projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/ManagedComponentImpl.java 2009-03-25 12:42:03 UTC (rev 86307)
+++ projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/ManagedComponentImpl.java 2009-03-25 12:43:03 UTC (rev 86308)
@@ -22,6 +22,7 @@
package org.jboss.managed.plugins;
import java.io.Serializable;
+import java.lang.annotation.Annotation;
import java.lang.reflect.Constructor;
import java.util.Map;
import java.util.Set;
@@ -105,6 +106,11 @@
}
}
+ public Map<String, Annotation> getAnnotations()
+ {
+ return getDelegate().getAnnotations();
+ }
+
public RunStateMapper getStateMapper()
{
return stateMapper;
More information about the jboss-cvs-commits
mailing list