summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/java/lang/management
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gnu/java/lang/management')
-rw-r--r--libjava/gnu/java/lang/management/BeanImpl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libjava/gnu/java/lang/management/BeanImpl.h b/libjava/gnu/java/lang/management/BeanImpl.h
index be483954424..463d617f348 100644
--- a/libjava/gnu/java/lang/management/BeanImpl.h
+++ b/libjava/gnu/java/lang/management/BeanImpl.h
@@ -28,7 +28,9 @@ extern "Java"
{
namespace management
{
+ class MBeanConstructorInfo;
class MBeanInfo;
+ class MBeanOperationInfo;
class MBeanParameterInfo;
namespace openmbean
{
@@ -51,6 +53,10 @@ public:
virtual ::java::lang::Object * getAttribute(::java::lang::String *);
public: // actually protected
virtual ::javax::management::MBeanInfo * getCachedMBeanInfo();
+ virtual ::java::lang::String * getDescription(::javax::management::MBeanConstructorInfo *, ::javax::management::MBeanParameterInfo *, jint);
+ virtual ::java::lang::String * getDescription(::javax::management::MBeanOperationInfo *, ::javax::management::MBeanParameterInfo *, jint);
+ virtual ::java::lang::String * getParameterName(::javax::management::MBeanConstructorInfo *, ::javax::management::MBeanParameterInfo *, jint);
+ virtual ::java::lang::String * getParameterName(::javax::management::MBeanOperationInfo *, ::javax::management::MBeanParameterInfo *, jint);
public:
virtual ::javax::management::MBeanInfo * getMBeanInfo();
private:
OpenPOWER on IntegriCloud