public interface javax.management.MBeanServer extends javax.management.MBeanServerConnection
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: javax.management.MBeanServer
super_class: java.lang.Object
{
public abstract javax.management.ObjectInstance createMBean(java.lang.String, javax.management.ObjectName);
descriptor: (Ljava/lang/String;Ljavax/management/ObjectName;)Ljavax/management/ObjectInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.InstanceAlreadyExistsException, javax.management.MBeanRegistrationException, javax.management.MBeanException, javax.management.NotCompliantMBeanException
MethodParameters:
Name Flags
className
name
public abstract javax.management.ObjectInstance createMBean(java.lang.String, javax.management.ObjectName, javax.management.ObjectName);
descriptor: (Ljava/lang/String;Ljavax/management/ObjectName;Ljavax/management/ObjectName;)Ljavax/management/ObjectInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.InstanceAlreadyExistsException, javax.management.MBeanRegistrationException, javax.management.MBeanException, javax.management.NotCompliantMBeanException, javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
className
name
loaderName
public abstract javax.management.ObjectInstance createMBean(java.lang.String, javax.management.ObjectName, java.lang.Object[], java.lang.String[]);
descriptor: (Ljava/lang/String;Ljavax/management/ObjectName;[Ljava/lang/Object;[Ljava/lang/String;)Ljavax/management/ObjectInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.InstanceAlreadyExistsException, javax.management.MBeanRegistrationException, javax.management.MBeanException, javax.management.NotCompliantMBeanException
MethodParameters:
Name Flags
className
name
params
signature
public abstract javax.management.ObjectInstance createMBean(java.lang.String, javax.management.ObjectName, javax.management.ObjectName, java.lang.Object[], java.lang.String[]);
descriptor: (Ljava/lang/String;Ljavax/management/ObjectName;Ljavax/management/ObjectName;[Ljava/lang/Object;[Ljava/lang/String;)Ljavax/management/ObjectInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.InstanceAlreadyExistsException, javax.management.MBeanRegistrationException, javax.management.MBeanException, javax.management.NotCompliantMBeanException, javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
className
name
loaderName
params
signature
public abstract javax.management.ObjectInstance registerMBean(java.lang.Object, javax.management.ObjectName);
descriptor: (Ljava/lang/Object;Ljavax/management/ObjectName;)Ljavax/management/ObjectInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceAlreadyExistsException, javax.management.MBeanRegistrationException, javax.management.NotCompliantMBeanException
MethodParameters:
Name Flags
object
name
public abstract void unregisterMBean(javax.management.ObjectName);
descriptor: (Ljavax/management/ObjectName;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.MBeanRegistrationException
MethodParameters:
Name Flags
name
public abstract javax.management.ObjectInstance getObjectInstance(javax.management.ObjectName);
descriptor: (Ljavax/management/ObjectName;)Ljavax/management/ObjectInstance;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
name
public abstract java.util.Set<javax.management.ObjectInstance> queryMBeans(javax.management.ObjectName, javax.management.QueryExp);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/QueryExp;)Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavax/management/ObjectName;Ljavax/management/QueryExp;)Ljava/util/Set<Ljavax/management/ObjectInstance;>;
MethodParameters:
Name Flags
name
query
public abstract java.util.Set<javax.management.ObjectName> queryNames(javax.management.ObjectName, javax.management.QueryExp);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/QueryExp;)Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavax/management/ObjectName;Ljavax/management/QueryExp;)Ljava/util/Set<Ljavax/management/ObjectName;>;
MethodParameters:
Name Flags
name
query
public abstract boolean isRegistered(javax.management.ObjectName);
descriptor: (Ljavax/management/ObjectName;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract java.lang.Integer getMBeanCount();
descriptor: ()Ljava/lang/Integer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Object getAttribute(javax.management.ObjectName, java.lang.String);
descriptor: (Ljavax/management/ObjectName;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.MBeanException, javax.management.AttributeNotFoundException, javax.management.InstanceNotFoundException, javax.management.ReflectionException
MethodParameters:
Name Flags
name
attribute
public abstract javax.management.AttributeList getAttributes(javax.management.ObjectName, java.lang.String[]);
descriptor: (Ljavax/management/ObjectName;[Ljava/lang/String;)Ljavax/management/AttributeList;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.ReflectionException
MethodParameters:
Name Flags
name
attributes
public abstract void setAttribute(javax.management.ObjectName, javax.management.Attribute);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/Attribute;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.AttributeNotFoundException, javax.management.InvalidAttributeValueException, javax.management.MBeanException, javax.management.ReflectionException
MethodParameters:
Name Flags
name
attribute
public abstract javax.management.AttributeList setAttributes(javax.management.ObjectName, javax.management.AttributeList);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/AttributeList;)Ljavax/management/AttributeList;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.ReflectionException
MethodParameters:
Name Flags
name
attributes
public abstract java.lang.Object invoke(javax.management.ObjectName, java.lang.String, java.lang.Object[], java.lang.String[]);
descriptor: (Ljavax/management/ObjectName;Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.MBeanException, javax.management.ReflectionException
MethodParameters:
Name Flags
name
operationName
params
signature
public abstract java.lang.String getDefaultDomain();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String[] getDomains();
descriptor: ()[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addNotificationListener(javax.management.ObjectName, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/NotificationListener;Ljavax/management/NotificationFilter;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
name
listener
filter
handback
public abstract void addNotificationListener(javax.management.ObjectName, javax.management.ObjectName, javax.management.NotificationFilter, java.lang.Object);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/ObjectName;Ljavax/management/NotificationFilter;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
name
listener
filter
handback
public abstract void removeNotificationListener(javax.management.ObjectName, javax.management.ObjectName);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/ObjectName;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.ListenerNotFoundException
MethodParameters:
Name Flags
name
listener
public abstract void removeNotificationListener(javax.management.ObjectName, javax.management.ObjectName, javax.management.NotificationFilter, java.lang.Object);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/ObjectName;Ljavax/management/NotificationFilter;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.ListenerNotFoundException
MethodParameters:
Name Flags
name
listener
filter
handback
public abstract void removeNotificationListener(javax.management.ObjectName, javax.management.NotificationListener);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/NotificationListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.ListenerNotFoundException
MethodParameters:
Name Flags
name
listener
public abstract void removeNotificationListener(javax.management.ObjectName, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object);
descriptor: (Ljavax/management/ObjectName;Ljavax/management/NotificationListener;Ljavax/management/NotificationFilter;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.ListenerNotFoundException
MethodParameters:
Name Flags
name
listener
filter
handback
public abstract javax.management.MBeanInfo getMBeanInfo(javax.management.ObjectName);
descriptor: (Ljavax/management/ObjectName;)Ljavax/management/MBeanInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.IntrospectionException, javax.management.ReflectionException
MethodParameters:
Name Flags
name
public abstract boolean isInstanceOf(javax.management.ObjectName, java.lang.String);
descriptor: (Ljavax/management/ObjectName;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
name
className
public abstract java.lang.Object instantiate(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.MBeanException
MethodParameters:
Name Flags
className
public abstract java.lang.Object instantiate(java.lang.String, javax.management.ObjectName);
descriptor: (Ljava/lang/String;Ljavax/management/ObjectName;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.MBeanException, javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
className
loaderName
public abstract java.lang.Object instantiate(java.lang.String, java.lang.Object[], java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.MBeanException
MethodParameters:
Name Flags
className
params
signature
public abstract java.lang.Object instantiate(java.lang.String, javax.management.ObjectName, java.lang.Object[], java.lang.String[]);
descriptor: (Ljava/lang/String;Ljavax/management/ObjectName;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.ReflectionException, javax.management.MBeanException, javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
className
loaderName
params
signature
public abstract java.io.ObjectInputStream deserialize(javax.management.ObjectName, byte[]);
descriptor: (Ljavax/management/ObjectName;[B)Ljava/io/ObjectInputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.OperationsException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
data
public abstract java.io.ObjectInputStream deserialize(java.lang.String, byte[]);
descriptor: (Ljava/lang/String;[B)Ljava/io/ObjectInputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.OperationsException, javax.management.ReflectionException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
className
data
public abstract java.io.ObjectInputStream deserialize(java.lang.String, javax.management.ObjectName, byte[]);
descriptor: (Ljava/lang/String;Ljavax/management/ObjectName;[B)Ljava/io/ObjectInputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException, javax.management.OperationsException, javax.management.ReflectionException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
className
loaderName
data
public abstract java.lang.ClassLoader getClassLoaderFor(javax.management.ObjectName);
descriptor: (Ljavax/management/ObjectName;)Ljava/lang/ClassLoader;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
mbeanName
public abstract java.lang.ClassLoader getClassLoader(javax.management.ObjectName);
descriptor: (Ljavax/management/ObjectName;)Ljava/lang/ClassLoader;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws javax.management.InstanceNotFoundException
MethodParameters:
Name Flags
loaderName
public abstract javax.management.loading.ClassLoaderRepository getClassLoaderRepository();
descriptor: ()Ljavax/management/loading/ClassLoaderRepository;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "MBeanServer.java"