@Published(tag="architect") public class LauncherLogFormatter extends java.lang.Object
Mainで出力するログメッセージをフォーマットするクラス。| 修飾子とタイプ | クラスと説明 | 
|---|---|
| protected static class  | LauncherLogFormatter.CommandLineArgumentsコマンドライン引数を取得する。 | 
| protected static class  | LauncherLogFormatter.CommandLineOptionsコマンドラインオプションを取得する。 | 
| protected static class  | LauncherLogFormatter.ExecuteTime実行時間を取得する。 | 
| protected static class  | LauncherLogFormatter.ExitCode終了コードを取得する。 | 
| protected static class  | LauncherLogFormatter.LauncherLogContextバッチ実行ログコンテキスト | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static java.lang.String | PROPS_PREFIXプロパティ名のプレフィックス | 
| コンストラクタと説明 | 
|---|
| LauncherLogFormatter() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| protected java.lang.String | getEndLogFormat()終了ログのフォーマットを取得する。 | 
| protected java.util.Map<java.lang.String,LogItem<LauncherLogFormatter.LauncherLogContext>> | getEndLogItems()終了ログ用のログ出力項目を生成する。 | 
| java.lang.String | getEndLogMsg(int exitCode,
            long executeTime)終了ログを生成する。 | 
| protected java.lang.String | getStartLogFormat()開始ログのフォーマットを取得する。 | 
| protected java.util.Map<java.lang.String,LogItem<LauncherLogFormatter.LauncherLogContext>> | getStartLogItems()開始ログ用のログ出力項目を生成する。 | 
| java.lang.String | getStartLogMsg(CommandLine commandLine)開始ログを生成する。 | 
public static final java.lang.String PROPS_PREFIX
public java.lang.String getStartLogMsg(CommandLine commandLine)
getStartLogFormat()から取得したログフォーマットに従いログメッセージ生成を行う。commandLine - コマンドラインオブジェクトpublic java.lang.String getEndLogMsg(int exitCode,
                                     long executeTime)
getEndLogFormat()から取得したログフォーマットに従いログメッセージの生成を行う。exitCode - 終了コードexecuteTime - 処理時間protected java.lang.String getStartLogFormat()
 
 launcherLogFormatter.startFormat = @@@@ BEGIN @@@@\n\tcommandLineArguments = [$commandLineArguments$]
 
 protected java.util.Map<java.lang.String,LogItem<LauncherLogFormatter.LauncherLogContext>> getStartLogItems()
protected java.util.Map<java.lang.String,LogItem<LauncherLogFormatter.LauncherLogContext>> getEndLogItems()
protected java.lang.String getEndLogFormat()
 
 launcherLogFormatter.endFormat = @@@@ END @@@@ execute time(ms) = [$executeTime$], exit code = [$exitCode$]