com.JRcServer.sys.log.custom
インタフェース CustomStyleConfig


public interface CustomStyleConfig

CustomStyleコンフィグ解析処理.

CustomStyleコンフィグ解析処理を提供します.

導入されたバージョン:
JDK 1.3
バージョン:
1.00, 2005/02/23
作成者:
Masahito Suzuki

メソッドの概要
 void clear()
          オブジェクトクリア.
 void create(java.lang.String name)
          カスタムログ生成処理.
 java.lang.String getCustomStyleDateFormat(int no)
          カスタムスタイル日付フォーマットを取得.
 int getCustomStyleDateFormatLength()
          カスタムスタイル日付フォーマット数を取得.
 java.lang.String getCustomStyleFormat()
          カスタムスタイルフォーマットを取得.
 java.lang.String getCustomStyleFormatCategory(int no)
          カスタムスタイルフォーマットカテゴリを取得.
 int getCustomStyleFormatCategoryLength()
          カスタムスタイルフォーマットカテゴリ数を取得.
 char getCustomStyleLevelDebugChar()
          カスタムスタイルログレベル:デバッグ1文字を取得.
 java.lang.String getCustomStyleLevelDebugString()
          カスタムスタイルログレベル:デバッグ文字列を取得.
 char getCustomStyleLevelErrorChar()
          カスタムスタイルログレベル:エラー1文字を取得.
 java.lang.String getCustomStyleLevelErrorString()
          カスタムスタイルログレベル:エラー文字列を取得.
 char getCustomStyleLevelFatalChar()
          カスタムスタイルログレベル:ファータル1文字を取得.
 java.lang.String getCustomStyleLevelFatalString()
          カスタムスタイルログレベル:ファータル文字列を取得.
 char getCustomStyleLevelInfoChar()
          カスタムスタイルログレベル:インフォメーション1文字を取得.
 java.lang.String getCustomStyleLevelInfoString()
          カスタムスタイルログレベル:インフォメーション文字列を取得.
 char getCustomStyleLevelSystemChar()
          カスタムスタイルログレベル:システム1文字を取得.
 java.lang.String getCustomStyleLevelSystemString()
          カスタムスタイルログレベル:システム文字列を取得.
 char getCustomStyleLevelWarningChar()
          カスタムスタイルログレベル:ワーニング1文字を取得.
 java.lang.String getCustomStyleLevelWarningString()
          カスタムスタイルログレベル:ワーニング文字列を取得.
 java.lang.String getCustomStyleSpace()
          カスタムスタイル桁埋め情報を取得.
 boolean isDefault()
          デフォルトスタイルコンフィグチェック.
 boolean isSection(java.lang.String section)
          対象セクション名存在チェック.
 boolean isUseSection()
          定義ファイル[jrcserver.conf]で必要なセクション名群が有効であるかチェック.
 

メソッドの詳細

create

void create(java.lang.String name)
            throws ExecutionException
カスタムログ生成処理.

カスタムログファイル名を指定してオープンします.

パラメータ:
name - オープン対象のファイル名を設定します.
例外:
ExecutionException - 実行例外.

clear

void clear()
オブジェクトクリア.

オブジェクト情報をクリアします.


getCustomStyleFormat

java.lang.String getCustomStyleFormat()
カスタムスタイルフォーマットを取得.

カスタムスタイルフォーマットを取得します.
この情報はセクション名[custom-style]以下に 設定されている[format]情報を取得します.

戻り値:
String カスタムスタイルフォーマットが返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleSpace

java.lang.String getCustomStyleSpace()
カスタムスタイル桁埋め情報を取得.

カスタムスタイル桁埋め情報を取得します.
この情報はセクション名[custom-style]以下に 設定されている[space]情報を取得します.

戻り値:
String カスタムスタイル桁埋め情報が返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleFormatCategory

java.lang.String getCustomStyleFormatCategory(int no)
カスタムスタイルフォーマットカテゴリを取得.

カスタムスタイルフォーマットカテゴリを取得します.
この情報はセクション名[custom-style]以下に 設定されている[category]情報を取得します.

パラメータ:
no - 取得対象の項番を設定します.
戻り値:
String カスタムスタイルフォーマットカテゴリが返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleFormatCategoryLength

int getCustomStyleFormatCategoryLength()
カスタムスタイルフォーマットカテゴリ数を取得.

カスタムスタイルフォーマットカテゴリ数を取得します.
この情報はセクション名[custom-log]以下に 設定されている[category]情報を取得します.

戻り値:
int 定義数が返されます.

getCustomStyleDateFormat

java.lang.String getCustomStyleDateFormat(int no)
カスタムスタイル日付フォーマットを取得.

カスタムスタイル日付フォーマットを取得します.
この情報はセクション名[custom-style]以下に 設定されている[date-format]情報を取得します.

パラメータ:
no - 取得対象の項番を設定します.
戻り値:
String カスタムスタイル日付フォーマットが返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleDateFormatLength

int getCustomStyleDateFormatLength()
カスタムスタイル日付フォーマット数を取得.

カスタムスタイル日付フォーマット数を取得します.
この情報はセクション名[custom-log]以下に 設定されている[date-format]情報を取得します.

戻り値:
int 定義数が返されます.

getCustomStyleLevelDebugString

java.lang.String getCustomStyleLevelDebugString()
カスタムスタイルログレベル:デバッグ文字列を取得.

カスタムスタイルログレベル:デバッグ文字列を取得します.
この情報はセクション名[custom-style]以下に 設定されている[debug-string]情報を取得します.

戻り値:
String カスタムスタイルログレベル:デバッグ文字列が返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleLevelDebugChar

char getCustomStyleLevelDebugChar()
カスタムスタイルログレベル:デバッグ1文字を取得.

カスタムスタイルログレベル:デバッグ1文字を取得します.
この情報はセクション名[custom-style]以下に 設定されている[debug-string]情報を取得します.

戻り値:
char カスタムスタイルログレベル:デバッグ1文字が返されます.
情報が存在しない場合[0]が返されます.

getCustomStyleLevelInfoString

java.lang.String getCustomStyleLevelInfoString()
カスタムスタイルログレベル:インフォメーション文字列を取得.

カスタムスタイルログレベル:インフォメーション文字列を取得します.
この情報はセクション名[custom-style]以下に 設定されている[info-string]情報を取得します.

戻り値:
String カスタムスタイルログレベル:インフォメーション文字列が返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleLevelInfoChar

char getCustomStyleLevelInfoChar()
カスタムスタイルログレベル:インフォメーション1文字を取得.

カスタムスタイルログレベル:インフォメーション1文字を取得します.
この情報はセクション名[custom-style]以下に 設定されている[info-string]情報を取得します.

戻り値:
char カスタムスタイルログレベル:インフォメーション1文字が返されます.
情報が存在しない場合[0]が返されます.

getCustomStyleLevelWarningString

java.lang.String getCustomStyleLevelWarningString()
カスタムスタイルログレベル:ワーニング文字列を取得.

カスタムスタイルログレベル:ワーニング文字列を取得します.
この情報はセクション名[custom-style]以下に 設定されている[warning-string]情報を取得します.

戻り値:
String カスタムスタイルログレベル:ワーニング文字列が返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleLevelWarningChar

char getCustomStyleLevelWarningChar()
カスタムスタイルログレベル:ワーニング1文字を取得.

カスタムスタイルログレベル:ワーニング1文字を取得します.
この情報はセクション名[custom-style]以下に 設定されている[warning-string]情報を取得します.

戻り値:
char カスタムスタイルログレベル:ワーニング1文字が返されます.
情報が存在しない場合[0]が返されます.

getCustomStyleLevelErrorString

java.lang.String getCustomStyleLevelErrorString()
カスタムスタイルログレベル:エラー文字列を取得.

カスタムスタイルログレベル:エラー文字列を取得します.
この情報はセクション名[custom-style]以下に 設定されている[error-string]情報を取得します.

戻り値:
String カスタムスタイルログレベル:エラー文字列が返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleLevelErrorChar

char getCustomStyleLevelErrorChar()
カスタムスタイルログレベル:エラー1文字を取得.

カスタムスタイルログレベル:エラー1文字を取得します.
この情報はセクション名[custom-style]以下に 設定されている[error-string]情報を取得します.

戻り値:
char カスタムスタイルログレベル:エラー1文字が返されます.
情報が存在しない場合[0]が返されます.

getCustomStyleLevelFatalString

java.lang.String getCustomStyleLevelFatalString()
カスタムスタイルログレベル:ファータル文字列を取得.

カスタムスタイルログレベル:ファータル文字列を取得します.
この情報はセクション名[custom-style]以下に 設定されている[fatal-string]情報を取得します.

戻り値:
String カスタムスタイルログレベル:ファータル文字列が返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleLevelFatalChar

char getCustomStyleLevelFatalChar()
カスタムスタイルログレベル:ファータル1文字を取得.

カスタムスタイルログレベル:ファータル1文字を取得します.
この情報はセクション名[custom-style]以下に 設定されている[fatal-string]情報を取得します.

戻り値:
char カスタムスタイルログレベル:ファータル1文字が返されます.
情報が存在しない場合[0]が返されます.

getCustomStyleLevelSystemString

java.lang.String getCustomStyleLevelSystemString()
カスタムスタイルログレベル:システム文字列を取得.

カスタムスタイルログレベル:システム文字列を取得します.
この情報はセクション名[custom-style]以下に 設定されている[system-string]情報を取得します.

戻り値:
String カスタムスタイルログレベル:システム文字列が返されます.
情報が存在しない場合[null]が返されます.

getCustomStyleLevelSystemChar

char getCustomStyleLevelSystemChar()
カスタムスタイルログレベル:システム1文字を取得.

カスタムスタイルログレベル:システム1文字を取得します.
この情報はセクション名[custom-style]以下に 設定されている[system-string]情報を取得します.

戻り値:
char カスタムスタイルログレベル:システム1文字が返されます.
情報が存在しない場合[0]が返されます.

isUseSection

boolean isUseSection()
定義ファイル[jrcserver.conf]で必要なセクション名群が有効であるかチェック.

定義ファイル[jrcserver.conf]で必要なセクション名群が有効であるかチェックします.

戻り値:
boolean 有効であるかチェックします.
[true]が返された場合、有効です.
[false]が返された場合、有効ではありません.

isSection

boolean isSection(java.lang.String section)
対象セクション名存在チェック.

対象のセクション名が存在するかチェックします.

パラメータ:
section - 対象のセクション名を設定します.
戻り値:
boolean 存在結果が返されます.
[true]が返された場合、セクション名は存在します.
[false]が返された場合、セクション名は存在しません.

isDefault

boolean isDefault()
デフォルトスタイルコンフィグチェック.

このオブジェクトがデフォルトスタイルコンフィグであるかチェックします.

戻り値:
boolean チェック結果が返されます.
[true]が返された場合、デフォルトスタイルコンフィグです.
[false]が返された場合、カスタムスタイルコンフィグです.