public class SimpleJvmExitCodeMapper extends java.lang.Object implements ExitCodeMapper
ExitCodeMapper の実装。一部のデフォルトエントリは、一般的なケースを認識するように設定されています。注入されたものはすべて追加されます。| 修飾子と型 | フィールドと説明 |
|---|---|
protected static org.apache.commons.logging.Log | log |
JVM_EXITCODE_COMPLETED, JVM_EXITCODE_FORCE_KILLED, JVM_EXITCODE_GENERIC_ERROR, JVM_EXITCODE_INVALID_CONFIG_FILE, JVM_EXITCODE_INVALID_CONTAINER_EXEC_PERMISSIONS, JVM_EXITCODE_INVALID_CONTAINER_PID, JVM_EXITCODE_INVALID_USER_NAME, JVM_EXITCODE_TERMINATED, JVM_EXITCODE_UNABLE_TO_EXECUTE_CONTAINER_SCRIPT, JVM_EXITCODE_WRITE_CGROUP_FAILED| コンストラクターと説明 |
|---|
SimpleJvmExitCodeMapper() |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.util.Map<java.lang.String,java.lang.Integer> | getMapping() |
int | intValue(java.lang.Boolean exitCode) 終了コードをブール値から、オペレーティングシステムなどの呼び出し環境が終了ステータスとして解釈できる整数に変換します。 |
int | intValue(java.lang.String exitCode) 特定のバッチフレームワーク終了コードに一致するオペレーティングシステムの終了ステータスを取得します |
void | setMapping(java.util.Map<java.lang.String,java.lang.Integer> exitCodeMap)ExitCodeMappings を供給する |
public java.util.Map<java.lang.String,java.lang.Integer> getMapping()
public void setMapping(java.util.Map<java.lang.String,java.lang.Integer> exitCodeMap)
exitCodeMap - 環境固有の終了コードとバッチフレームワークの内部終了コード間の一連のマッピング public int intValue(java.lang.String exitCode)
ExitCodeMapper 内の intValue exitCode - バッチフレームワークで知られているバッチジョブの終了コード public int intValue(java.lang.Boolean exitCode)
ExitCodeMapperExitCodeMapper 内の intValue exitCode - 内部的に使用される終了コード。