[jboss-cvs] JBossAS SVN: r65110 - projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Sep 5 14:09:02 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-09-05 14:09:02 -0400 (Wed, 05 Sep 2007)
New Revision: 65110
Modified:
projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/ManagedOperationImpl.java
Log:
Add toString and document that invoke needs an aspect to be useful
Modified: projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/ManagedOperationImpl.java
===================================================================
--- projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/ManagedOperationImpl.java 2007-09-05 18:08:25 UTC (rev 65109)
+++ projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/ManagedOperationImpl.java 2007-09-05 18:09:02 UTC (rev 65110)
@@ -108,13 +108,28 @@
this.returnType = returnType;
}
- /* (non-Javadoc)
- * @see org.jboss.managed.api.ManagedOperation#invoke(MetaValue[])
+ /**
+ * This does not have a meaningful implementation because the target
+ * is unknown. A runtime aspect that understand the context of this
+ * operation needs to perform the invocation.
*/
public Object invoke(MetaValue... param)
{
- // TODO Auto-generated method stub
return null;
}
+ public String toString()
+ {
+ StringBuilder tmp = new StringBuilder();
+ tmp.append("ManagedOperation(name=");
+ tmp.append(name);
+ tmp.append(",description=");
+ tmp.append(description);
+ tmp.append(",impact=");
+ tmp.append(impact);
+ tmp.append(")");
+
+ return tmp.toString();
+ }
+
}
More information about the jboss-cvs-commits
mailing list