public interface org.glassfish.gmbal.ManagedObjectManager extends java.io.Closeable
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.glassfish.gmbal.ManagedObjectManager
  super_class: java.lang.Object
{
  public abstract void suspendJMXRegistration();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void resumeJMXRegistration();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isManagedObject(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      obj   

  public abstract org.glassfish.gmbal.GmbalMBean createRoot();
    descriptor: ()Lorg/glassfish/gmbal/GmbalMBean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.glassfish.gmbal.GmbalMBean createRoot(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/glassfish/gmbal/GmbalMBean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      root  

  public abstract org.glassfish.gmbal.GmbalMBean createRoot(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)Lorg/glassfish/gmbal/GmbalMBean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      root  
      name  

  public abstract java.lang.Object getRoot();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.glassfish.gmbal.GmbalMBean register(java.lang.Object, java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)Lorg/glassfish/gmbal/GmbalMBean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      parent  
      obj     
      name    

  public abstract org.glassfish.gmbal.GmbalMBean register(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Lorg/glassfish/gmbal/GmbalMBean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      parent  
      obj     

  public abstract org.glassfish.gmbal.GmbalMBean registerAtRoot(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)Lorg/glassfish/gmbal/GmbalMBean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      obj   
      name  

  public abstract org.glassfish.gmbal.GmbalMBean registerAtRoot(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/glassfish/gmbal/GmbalMBean;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      obj   

  public abstract void unregister(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      obj   

  public abstract javax.management.ObjectName getObjectName(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljavax/management/ObjectName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      obj   

  public abstract org.glassfish.gmbal.AMXClient getAMXClient(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/glassfish/gmbal/AMXClient;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      obj   

  public abstract java.lang.Object getObject(javax.management.ObjectName);
    descriptor: (Ljavax/management/ObjectName;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      oname  

  public abstract void stripPrefix(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      str   

  public abstract void stripPackagePrefix();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getDomain();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setMBeanServer(javax.management.MBeanServer);
    descriptor: (Ljavax/management/MBeanServer;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      server  

  public abstract javax.management.MBeanServer getMBeanServer();
    descriptor: ()Ljavax/management/MBeanServer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setResourceBundle(java.util.ResourceBundle);
    descriptor: (Ljava/util/ResourceBundle;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      rb    

  public abstract java.util.ResourceBundle getResourceBundle();
    descriptor: ()Ljava/util/ResourceBundle;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void addAnnotation(java.lang.reflect.AnnotatedElement, java.lang.annotation.Annotation);
    descriptor: (Ljava/lang/reflect/AnnotatedElement;Ljava/lang/annotation/Annotation;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      element     
      annotation  

  public abstract void addInheritedAnnotations(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/Class<*>;)V
    MethodParameters:
      Name  Flags
      cls   

  public abstract void setRegistrationDebug(org.glassfish.gmbal.ManagedObjectManager$RegistrationDebugLevel);
    descriptor: (Lorg/glassfish/gmbal/ManagedObjectManager$RegistrationDebugLevel;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      level  

  public abstract void setRuntimeDebug(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract void setTypelibDebug(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      level  

  public abstract void setJMXRegistrationDebug(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      flag  

  public abstract java.lang.String dumpSkeleton(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      obj   

  public abstract void suppressDuplicateRootReport(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      suppressReport  

  public abstract org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager getObjectRegistrationManager();
    descriptor: ()Lorg/glassfish/pfl/tf/timer/spi/ObjectRegistrationManager;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "ManagedObjectManager.java"
NestMembers:
  org.glassfish.gmbal.ManagedObjectManager$RegistrationDebugLevel
InnerClasses:
  public final RegistrationDebugLevel = org.glassfish.gmbal.ManagedObjectManager$RegistrationDebugLevel of org.glassfish.gmbal.ManagedObjectManager