public interface javax.naming.event.EventContext extends javax.naming.Context
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.naming.event.EventContext
  super_class: java.lang.Object
{
  public static final int OBJECT_SCOPE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int ONELEVEL_SCOPE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int SUBTREE_SCOPE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public abstract void addNamingListener(javax.naming.Name, int, javax.naming.event.NamingListener);
    descriptor: (Ljavax/naming/Name;ILjavax/naming/event/NamingListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.naming.NamingException
    MethodParameters:
        Name  Flags
      target  
      scope   
      l       

  public abstract void addNamingListener(java.lang.String, int, javax.naming.event.NamingListener);
    descriptor: (Ljava/lang/String;ILjavax/naming/event/NamingListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.naming.NamingException
    MethodParameters:
        Name  Flags
      target  
      scope   
      l       

  public abstract void removeNamingListener(javax.naming.event.NamingListener);
    descriptor: (Ljavax/naming/event/NamingListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.naming.NamingException
    MethodParameters:
      Name  Flags
      l     

  public abstract boolean targetMustExist();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.naming.NamingException
}
SourceFile: "EventContext.java"