public interface com.android.systemui.ForegroundServiceController
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.android.systemui.ForegroundServiceController
  super_class: java.lang.Object
{
  public abstract void addNotification(android.service.notification.StatusBarNotification, int);
    descriptor: (Landroid/service/notification/StatusBarNotification;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      sbn         
      importance  

  public abstract void updateNotification(android.service.notification.StatusBarNotification, int);
    descriptor: (Landroid/service/notification/StatusBarNotification;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      sbn            
      newImportance  

  public abstract boolean removeNotification(android.service.notification.StatusBarNotification);
    descriptor: (Landroid/service/notification/StatusBarNotification;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      sbn   

  public abstract boolean isDungeonNeededForUser(int);
    descriptor: (I)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      userId  

  public abstract boolean isDungeonNotification(android.service.notification.StatusBarNotification);
    descriptor: (Landroid/service/notification/StatusBarNotification;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      sbn   

  public abstract boolean isSystemAlertNotification(android.service.notification.StatusBarNotification);
    descriptor: (Landroid/service/notification/StatusBarNotification;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      sbn   

  public abstract java.lang.String getStandardLayoutKey(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      userId  
      pkg     

  public abstract boolean isSystemAlertWarningNeeded(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      userId  
      pkg     

  public abstract void onAppOpChanged(int, int, java.lang.String, boolean);
    descriptor: (IILjava/lang/String;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      code         
      uid          
      packageName  
      active       

  public abstract android.util.ArraySet<java.lang.Integer> getAppOps(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Landroid/util/ArraySet;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/lang/String;)Landroid/util/ArraySet<Ljava/lang/Integer;>;
    MethodParameters:
             Name  Flags
      userId       
      packageName  
}
SourceFile: "ForegroundServiceController.java"