You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by me...@apache.org on 2006/12/28 19:17:35 UTC
svn commit: r490769 -
/incubator/tuscany/java/sca/runtime/standalone/server.start/src/main/java/org/apache/tuscany/standalone/server/management/jmx/instrument/reflect/ReflectedDynamicMBean.java
Author: meerajk
Date: Thu Dec 28 10:17:35 2006
New Revision: 490769
URL: http://svn.apache.org/viewvc?view=rev&rev=490769
Log:
Added code for operation and property exclusions from
the management interface.
Modified:
incubator/tuscany/java/sca/runtime/standalone/server.start/src/main/java/org/apache/tuscany/standalone/server/management/jmx/instrument/reflect/ReflectedDynamicMBean.java
Modified: incubator/tuscany/java/sca/runtime/standalone/server.start/src/main/java/org/apache/tuscany/standalone/server/management/jmx/instrument/reflect/ReflectedDynamicMBean.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/server.start/src/main/java/org/apache/tuscany/standalone/server/management/jmx/instrument/reflect/ReflectedDynamicMBean.java?view=diff&rev=490769&r1=490768&r2=490769
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/server.start/src/main/java/org/apache/tuscany/standalone/server/management/jmx/instrument/reflect/ReflectedDynamicMBean.java (original)
+++ incubator/tuscany/java/sca/runtime/standalone/server.start/src/main/java/org/apache/tuscany/standalone/server/management/jmx/instrument/reflect/ReflectedDynamicMBean.java Thu Dec 28 10:17:35 2006
@@ -115,6 +115,11 @@
this.delegate = delegate;
this.delegateClass = delegate.getClass();
this.delegateClassName = delegateClass.getName();
+
+ this.excludedMethods.addAll(excludedMethods);
+ this.excludedMethods.addAll(DEFAULT_EXCLUDED_METHODS);
+ this.excludedProperties.addAll(excludedProperties);
+ this.excludedProperties.addAll(DEFAULT_EXCLUDED_PROPERTIES);
BeanInfo beanInfo;
try {
@@ -275,7 +280,7 @@
Method method = methodDescriptor.getMethod();
String name = method.getName();
- if (DEFAULT_EXCLUDED_METHODS.contains(name) || excludedMethods.contains(name)) {
+ if (excludedMethods.contains(name)) {
continue;
}
int modifiers = method.getModifiers();
@@ -302,7 +307,7 @@
String name = propertyDescriptor.getName();
- if (DEFAULT_EXCLUDED_PROPERTIES.contains(name) || excludedProperties.contains(name)) {
+ if (excludedProperties.contains(name)) {
continue;
}
properties.put(name, propertyDescriptor);
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org