com.infoteria.asteria.flowengine2.resource
Class MessageFormatByResource

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.resource.MessageFormatByResource
All Implemented Interfaces:
MessageFormat
Direct Known Subclasses:
CompileInfo, EngineInfo, ExecuteInfo

public class MessageFormatByResource
extends Object
implements MessageFormat

ResourceBundleを使用するMessageFormatの実装です。


Constructor Summary
MessageFormatByResource(String prefix, ResourceBundle resource)
          ログに出力する場合のPrefixとResourceBundleを指定して作成するコンストラクタです。
 
Method Summary
 String format(int code)
          コードに対応するログ出力形式のメッセージを取得します。
 String format(int code, Object o1)
          コードに対応するログ出力形式のメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
 String format(int code, Object o1, Object o2)
          コードに対応するログ出力形式のメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
 String format(int code, Object o1, Object o2, Object o3)
          コードに対応するログ出力形式のメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
 String getMessage(int code)
          コードに対応するメッセージを取得します。
 String getMessage(int code, Object o1)
          コードに対応するメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
 String getMessage(int code, Object o1, Object o2)
          コードに対応するメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
 String getMessage(int code, Object o1, Object o2, Object o3)
          コードに対応するメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageFormatByResource

public MessageFormatByResource(String prefix,
                               ResourceBundle resource)
ログに出力する場合のPrefixとResourceBundleを指定して作成するコンストラクタです。
Method Detail

getMessage

public String getMessage(int code)
コードに対応するメッセージを取得します。
Specified by:
getMessage in interface MessageFormat

getMessage

public String getMessage(int code,
                         Object o1)
コードに対応するメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
Specified by:
getMessage in interface MessageFormat

getMessage

public String getMessage(int code,
                         Object o1,
                         Object o2)
コードに対応するメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
Specified by:
getMessage in interface MessageFormat

getMessage

public String getMessage(int code,
                         Object o1,
                         Object o2,
                         Object o3)
コードに対応するメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
Specified by:
getMessage in interface MessageFormat

format

public String format(int code)
コードに対応するログ出力形式のメッセージを取得します。
Specified by:
format in interface MessageFormat

format

public String format(int code,
                     Object o1)
コードに対応するログ出力形式のメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
Specified by:
format in interface MessageFormat

format

public String format(int code,
                     Object o1,
                     Object o2)
コードに対応するログ出力形式のメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
Specified by:
format in interface MessageFormat

format

public String format(int code,
                     Object o1,
                     Object o2,
                     Object o3)
コードに対応するログ出力形式のメッセージを取得します。
引数のオブジェクトは%xという文字を置換します。
Specified by:
format in interface MessageFormat