JavaTM Platform
Standard Ed. 6

クラス
java.util.logging.Level の使用

Level を使用しているパッケージ
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
javax.sql.rowset.spi サードパーティーのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。 
 

java.util.logging での Level の使用
 

Level として宣言されている java.util.logging のフィールド
static Level Level.ALL
          ALL はすべてのメッセージのログをとることを示します。
static Level Level.CONFIG
          CONFIG は静的な構成メッセージのメッセージレベルです。
static Level Level.FINE
          FINE はトレース情報を提供するメッセージレベルです。
static Level Level.FINER
          FINER はかなり詳細なトレースメッセージを示します。
static Level Level.FINEST
          FINEST は非常に詳細なトレースメッセージを示します。
static Level Level.INFO
          INFO はメッセージを情報として提供するメッセージレベルです。
static Level Level.OFF
          OFF はロギングをオフするために使われる特殊なレベルです。
static Level Level.SEVERE
          SEVERE は重大な障害を示すメッセージレベルです。
static Level Level.WARNING
          WARNING は潜在的な問題を示すメッセージレベルです。
 

Level を返す java.util.logging のメソッド
 Level Logger.getLevel()
          この Logger に指定されたログ Level を取得します。
 Level Handler.getLevel()
          この Handler がどのメッセージをロギングするかを指定するログレベルを取得します。
 Level LogRecord.getLevel()
          ログメッセージレベル、たとえば Level.SEVERE を返します。
 Level MemoryHandler.getPushLevel()
          pushLevel を返します。
static Level Level.parse(String name)
          レベル名の文字列を Level に構文解析します。
 

Level 型のパラメータを持つ java.util.logging のメソッド
 boolean Logger.isLoggable(Level level)
          指定されたレベルのメッセージがこのロガーによって実際にロギングされるかどうかをチェックします。
 void Logger.log(Level level, String msg)
          引数のないメッセージのログをとります。
 void Logger.log(Level level, String msg, Object param1)
          1 つのオブジェクトのパラメータを持つメッセージのログをとります。
 void Logger.log(Level level, String msg, Object[] params)
          オブジェクトの引数の配列を持つメッセージのログをとります。
 void Logger.log(Level level, String msg, Throwable thrown)
          関連する Throwable 情報を持つメッセージのログをとります。
 void Logger.logp(Level level, String sourceClass, String sourceMethod, String msg)
          ソースクラスとメソッドを指定する、引数のないメッセージのログをとります。
 void Logger.logp(Level level, String sourceClass, String sourceMethod, String msg, Object param1)
          ソースクラスとメソッドを指定し、ログメッセージに対して単一のオブジェクトパラメータを持つメッセージのログをとります。
 void Logger.logp(Level level, String sourceClass, String sourceMethod, String msg, Object[] params)
          ソースクラスとメソッドを指定する、オブジェクトの引数の配列を持つメッセージのログをとります。
 void Logger.logp(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown)
          ソースクラスとメソッドを指定し、関連する Throwable 情報を持つメッセージのログをとります。
 void Logger.logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg)
          ソースクラス、メソッド、およびリソースバンドル名を指定し、引数のないメッセージのログをとります。
 void Logger.logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object param1)
          ソースクラス、メソッド、およびリソースバンドル名を指定し、ログメッセージに対して単一のオブジェクトパラメータを持つメッセージのログをとります。
 void Logger.logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object[] params)
          ソースクラス、メソッド、およびリソースバンドル名を指定し、オブジェクトの引数の配列を持つメッセージのログをとります。
 void Logger.logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)
          ソースクラス、メソッド、およびリソースバンドル名を指定し、関連する Throwable 情報を持つメッセージのログをとります。
 void Logger.setLevel(Level newLevel)
          このロガーがどのメッセージレベルをロギングするかを指定するログレベルを設定します。
 void Handler.setLevel(Level newLevel)
          この Handler がどのメッセージレベルをロギングするかを指定するログレベルを設定します。
 void LogRecord.setLevel(Level level)
          ログメッセージのレベル、たとえば Level.SEVERE を設定します。
 void MemoryHandler.setPushLevel(Level newLevel)
          pushLevel を設定します。
 

Level 型のパラメータを持つ java.util.logging のコンストラクタ
LogRecord(Level level, String msg)
          指定されたレベルとメッセージの値を持つ LogRecord を構築します。
MemoryHandler(Handler target, int size, Level pushLevel)
          MemoryHandler を作成します。
 

javax.sql.rowset.spi での Level の使用
 

Level 型のパラメータを持つ javax.sql.rowset.spi のメソッド
static void SyncFactory.setLogger(Logger logger, Level level)
          SyncFactory SPI が提供する SyncProvider 実装によって使用されるログオブジェクトを設定します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。