package com.sun.identity.shared.debug;

public interface IDebug {
   int OFF = 0;
   int ERROR = 1;
   int WARNING = 2;
   int MESSAGE = 3;
   int ON = 4;
   String STR_OFF = "off";
   String STR_ERROR = "error";
   String STR_WARNING = "warning";
   String STR_MESSAGE = "message";
   String STR_ON = "on";

   String getName();

   int getState();

   void setDebug(int var1);

   void resetDebug(String var1);

   void setDebug(String var1);

   boolean messageEnabled();

   boolean warningEnabled();

   boolean errorEnabled();

   void message(String var1, Throwable var2);

   void warning(String var1, Throwable var2);

   void error(String var1, Throwable var2);
}
