クラス ConfigVO


  • public class ConfigVO
    extends java.lang.Object

    設定ファイルバリューオブジェクト

     設定ファイルで定義された各プロパティを格納するValue Objectクラス。
     
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      static java.lang.String AUTO_COMMIT
      定数:オートコミット
      protected boolean autoCommit
      オートコミット
      protected java.lang.String dsn
      データソース名
      static java.lang.String DSN
      定数:データソース名
      protected java.lang.String password
      データベースパスワード
      static java.lang.String PASSWORD
      定数:データベースパスワード
      static java.lang.String TRANSACTION_ISOLATION
      定数:トランザクション分離レベル
      protected int transactionIsolation
      トランザクション分離レベル
      protected java.lang.String url
      データベースURL
      static java.lang.String URL
      定数:データベースURL
      protected java.lang.String user
      データベースユーザ名
      static java.lang.String USER
      定数:データベースユーザ
      protected boolean verbose
      冗長モード
      static java.lang.String VERBOSE
      定数:冗長モード
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      ConfigVO()  
    • メソッドの概要

      すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      java.lang.String getDsn()
      データソース名取得
      java.lang.String getPassword()
      データベースパスワード取得
      int getTransactionIsolation()
      トランザクション分離レベル取得
      java.lang.String getUrl()
      url取得
      java.lang.String getUser()
      データベースユーザ名取得
      boolean isAutoCommit()
      オートコミット取得
      boolean isVerbose()
      冗長モード取得
      static ConfigVO mapProps​(java.util.Properties props)
      設定ファイルマッピング
      void setAutoCommit​(boolean autoCommit)
      オートコミット設定
      void setDsn​(java.lang.String dsn)
      データソース名設定
      void setPassword​(java.lang.String password)
      データベースパスワード設定
      void setTransactionIsolation​(int transactionIsolation)
      トランザクション分離レベル設定
      void setUrl​(java.lang.String url)
      url設定
      void setUser​(java.lang.String user)
      データベースユーザ名設定
      void setVerbose​(boolean verbose)
      冗長モード設定
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • USER

        public static final java.lang.String USER
        定数:データベースユーザ
        関連項目:
        定数フィールド値
      • PASSWORD

        public static final java.lang.String PASSWORD
        定数:データベースパスワード
        関連項目:
        定数フィールド値
      • AUTO_COMMIT

        public static final java.lang.String AUTO_COMMIT
        定数:オートコミット
        関連項目:
        定数フィールド値
      • TRANSACTION_ISOLATION

        public static final java.lang.String TRANSACTION_ISOLATION
        定数:トランザクション分離レベル
        関連項目:
        定数フィールド値
      • dsn

        protected java.lang.String dsn
        データソース名
      • url

        protected java.lang.String url
        データベースURL
      • user

        protected java.lang.String user
        データベースユーザ名
      • password

        protected java.lang.String password
        データベースパスワード
      • autoCommit

        protected boolean autoCommit
        オートコミット
      • transactionIsolation

        protected int transactionIsolation
        トランザクション分離レベル
      • verbose

        protected boolean verbose
        冗長モード
    • コンストラクタの詳細

      • ConfigVO

        public ConfigVO()
    • メソッドの詳細

      • getDsn

        public java.lang.String getDsn()

        データソース名取得

        戻り値:
        データソース名
      • setDsn

        public void setDsn​(java.lang.String dsn)

        データソース名設定

        パラメータ:
        dsn - データソース名
      • getUrl

        public java.lang.String getUrl()

        url取得

        戻り値:
        URL
      • setUrl

        public void setUrl​(java.lang.String url)

        url設定

        パラメータ:
        url - URL
      • getUser

        public java.lang.String getUser()

        データベースユーザ名取得

        戻り値:
        データベースユーザ名
      • setUser

        public void setUser​(java.lang.String user)

        データベースユーザ名設定

        パラメータ:
        user - データベースユーザ名
      • getPassword

        public java.lang.String getPassword()

        データベースパスワード取得

        戻り値:
        データベースパスワード
      • setPassword

        public void setPassword​(java.lang.String password)

        データベースパスワード設定

        パラメータ:
        password - データベースパスワード
      • isAutoCommit

        public boolean isAutoCommit()

        オートコミット取得

        戻り値:
        オートコミット値
      • setAutoCommit

        public void setAutoCommit​(boolean autoCommit)

        オートコミット設定

        パラメータ:
        autoCommit - オートコミット値
      • getTransactionIsolation

        public int getTransactionIsolation()

        トランザクション分離レベル取得

        戻り値:
        トランザクション分離レベル
      • setTransactionIsolation

        public void setTransactionIsolation​(int transactionIsolation)

        トランザクション分離レベル設定

        パラメータ:
        transactionIsolation - トランザクション分離レベル
      • isVerbose

        public boolean isVerbose()

        冗長モード取得

        戻り値:
        冗長モード
      • setVerbose

        public void setVerbose​(boolean verbose)

        冗長モード設定

        パラメータ:
        verbose - 冗長モード
      • mapProps

        public static ConfigVO mapProps​(java.util.Properties props)

        設定ファイルマッピング

        パラメータ:
        props - プロパティ
        戻り値:
        プロパティをマッピングした設定ファイルVO