public final class ThrowUtil
extends java.lang.Object
ThrowUtil.java は、共通的に使用される Throwable,Exception関連メソッドを集約した、クラスです。 StringUtil にあったメソッドを、こちらに移動させました。
6.4.2.0 (2016/01/29) 新規作成 |
6.4.3.2 (2016/02/19) 全面書き換え |
修飾子とタイプ | メソッドと説明 |
---|---|
static java.lang.String |
ogStackTrace(java.lang.String msg,
java.lang.Throwable th)
Throwable の printStackTrace() 結果の内、opengion に関する箇所だけを文字列に変換して返します。
|
static java.lang.String |
ogStackTrace(java.lang.Throwable th)
Throwable の printStackTrace() 結果の内、opengion に関する箇所だけを文字列に変換して返します。
|
static java.lang.String |
ogThrowMsg(java.lang.String msg)
発生元を示すクラス、メソッド、行番号とともに、メッセージを合成した文字列を返します。
|
static java.lang.String |
ogThrowMsg(java.lang.String msg,
java.lang.Throwable th)
発生元を示すクラス、メソッド、行番号とともに、メッセージを合成した文字列を返します。
|
public static java.lang.String ogStackTrace(java.lang.Throwable th)
th
- printStackTraceすべき元のThrowableオブジェクト6.4.2.0 (2016/01/29) StringUtil にあったメソッドを移動。 |
6.4.2.0 (2016/01/29) すべてのスタックトレースを行っていたが、絞り込みます。 |
public static java.lang.String ogStackTrace(java.lang.String msg, java.lang.Throwable th)
msg
- 合成したいメッセージth
- 元のThrowableオブジェクト5.7.2.0 (2014/01/10) 新規作成 |
6.4.2.0 (2016/01/29) StringUtil にあったメソッドを移動し、msg 引数を追加。 |
6.4.3.2 (2016/02/19) (通常try-with-resources文によって)抑制された例外も出力します。 |
6.5.0.1 (2016/10/21) メッセージに、BuildNumber.ENGINE_INFO を含める。 |
6.9.0.1 (2018/02/05) causeの対応が中途半端だったので、修正します。 |
public static java.lang.String ogThrowMsg(java.lang.String msg)
msg
- 合成したいメッセージ6.4.2.0 (2016/01/29) 新規作成。 |
public static java.lang.String ogThrowMsg(java.lang.String msg, java.lang.Throwable th)
msg
- 合成したいメッセージth
- 元のThrowableオブジェクト6.3.6.1 (2015/08/28) 新規作成 |
6.3.6.1 (2015/08/28) メッセージに、th.getLocalizedMessage() を含める。 |
6.3.9.0 (2015/11/06) thのnullチェックを先に行う。 |
6.4.2.0 (2016/01/29) StringUtil にあったメソッドを移動するとともに、メソッド名を、ogErrMsg → ogThrowMsg に変更。 |
6.5.0.1 (2016/10/21) メッセージに、BuildNumber.ENGINE_INFO を含める。 |
6.9.0.1 (2018/02/05) causeの対応が中途半端だったので、修正します。 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.