4

さまざまなレベルでjava.util.logging.Loggerさまざまなメッセージをログに記録するために使用しています(たとえば、メソッド.fine()、、、、)。各レベルでログに記録されたメッセージの数に関する情報を取得したいと考えています。次のような自分のクラスを書かなくても可能ですか?.finer().info().warning()

public class MyLogger extends Logger
{
   int infoCounter = 0;

   @Override
   public void info(String msg)
   {
      super.info(msg);
      infoCounter++; 
   }
}
4

1 に答える 1