001 /* 002 * Copyright (c) 2009 The openGion Project. 003 * 004 * Licensed under the Apache License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.apache.org/licenses/LICENSE-2.0 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 013 * either express or implied. See the License for the specific language 014 * governing permissions and limitations under the License. 015 */ 016 package org.opengion.hayabusa.common; 017 018 import java.io.File; 019 020 /** 021 * リソースファイルの代わりとなるシス?パラメータをクラス化したデータクラスです? 022 * 023 * それぞれの設定?は、データベ?スにコメントとともに設定されます? 024 * そ?とき?og.paramLevel タグにより、属?を設定して?す? 025 * 026 * 0:設定?? 027 * 1:設定確? 028 * 2:使用時設? 029 * 3:標準推奨 030 * 4:個人設定可 031 * 5:追?? 032 * 7:要?起? 033 * 8:設定不可 034 * 9:自動設? 035 * 036 * og.cryptography タグは、指定?属?値を暗号化するかど?を指定します? 037 * 暗号化?、org.opengion.hayabusa.security.HybsCryptography クラスで行います???拡張機?として? 038 * ?ス?毎に暗号化キーを変えることで、セキュリ?強化が可能です? 039 * 040 * エンジンパラメータ??タは、エンジンとともに配?れるマスタ??タになります? 041 * よって???式?どのような形でもよく?今回は、JavaDoc にて?ラメータの 042 * 意味?フォルト設定?が判断できるように、クラスの public static final 変数として 043 * 定義しました? 044 * 従来は、resource.シス?パラメータ の?設定用の シス?パラメータ ファイルと 045 * エンジン?で持って? org/opengion/hayabusa/resource/properties の 046 * シス?パラメータ ファイルにより維持されて?したが?エンジンパラメータ 047 * 定義??ブル(GE12)と、commom/SystemData.java クラスによる管? 048 * 変更されました? 049 * シス?パラメータは??へのアクセスを決定するため?初期設定?を定義する?があります? 050 * これは、?アプリケーション・?スクリプタ(WEB-INF/web.xml)に、context-param として? 051 * キーと値のセ?で、?期アクセス用の??を渡します? 052 * シス?パラメータ定義??ブル(GE12)には、SYSTEM_IDとして??常のシス?IDと? 053 * エンジンパラメータがあります?エンジンパラメータは、SYSTEM_ID='**'として、登録 054 * されて?す? 055 * 056 * SystemData クラスのフィールド?、その記述した?でセ?します?で? 057 * 設定?(フィールド?記述?を?慮する?があります? 058 * また???タベ?スへの登録は、このクラスをJavaDocのカスタ??レ?により 059 * ? XML ファイルに変換後?オラクルXDK形式?XMLファイルにXSLTで変換し? 060 * こ?パッケージ(org.opengion.hayabusa.common)に配置します? 061 * こ???タの変換時にコメント情報を付加したXMLファイルを作?し?DB登録(GE12)します?で? 062 * こ???タを参?、シス?個別に書き換えを行えます? 063 * 064 * @og.rev 4.0.0.0 (2005/01/31) 新規作? 065 * @og.group 初期? 066 * 067 * @version 4.0 068 * @author Kazuhiko Hasegawa 069 * @since JDK5.0, 070 */ 071 public final class SystemData { 072 073 /** 074 * インスタンスを作らな??で、コンストラクタは、private に設定します? 075 */ 076 private SystemData() {} 077 078 /* 079 * ====================================================================== 080 * これは?本シス?全般に渡って,使用されるリソースです? 081 * シス?としての初期値?設定?などは?すべてここで登録されます? 082 * こ?リソースを修正する場合?,注意して下さ?? 083 * 不要な個所(値)を記?したり,記?漏れが発生すると,シス?? 084 * 正常に起動しな??合があり得ます?で,ご注意願います? 085 * ====================================================================== 086 */ 087 088 /* 089 * ====================================================================== 090 * シス?毎に設定する??ある変数 091 * ====================================================================== 092 */ 093 094 /** 095 * アドレス(/)に対する、実ディレクトリパス? 096 * REAL_PATH = "G:\webapps\ge\" ; 097 * @og.paramLevel 9:自動設? 098 */ 099 public static final String REAL_PATH = "" ; 100 101 /** 102 * アクセス先?仮想フォル?(URLのコン?スト名)? 103 * CONTEXT_NAME = "ge" ; 104 * @og.paramLevel 9:自動設? 105 */ 106 public static final String CONTEXT_NAME = "" ; 107 108 /** 109 * アクセス先?JSPフォル?(/URLのコン?スト名/jsp)? 110 * JSP = "/ge/jsp" ; 111 * @og.paramLevel 9:自動設? 112 */ 113 public static final String JSP = "" ; 114 115 /** 116 * 共通メールサーバ????? 117 * COMMON_MAIL_SERVER = "localhost" ; 118 * @og.paramLevel 2:使用時設? 119 */ 120 public static final String COMMON_MAIL_SERVER = "" ; 121 122 /** 123 * メール??モン?ォルトユーザー? 124 * MAIL_DAEMON_DEFAULT_USER = "opengion" ; 125 * @og.paramLevel 3:標準推奨 126 */ 127 public static final String MAIL_DAEMON_DEFAULT_USER = "opengion" ; 128 129 /** 130 * メール??モン?ォルトパスワード? 131 * MAIL_DAEMON_DEFAULT_PASS = "****" ; 132 * @og.paramLevel 3:標準推奨 133 * @og.cryptography 1:暗号? 134 */ 135 public static final String MAIL_DAEMON_DEFAULT_PASS = "password" ; 136 137 /** 138 * メール??モンで実際に処??受信リスナ?? 139 * org.opengion.hayabusa.mail.MailReceiveListener を継承して??があります? 140 * MAIL_RECEIVE_LISTENER = "org.opengion.hayabusa.report.ExcelInsertReceiveListener" ; 141 * @og.paramLevel 3:標準推奨 142 */ 143 public static final String MAIL_RECEIVE_LISTENER = "org.opengion.hayabusa.report.ExcelInsertReceiveListener" ; 144 145 /** 146 * メール送信ポ?ト番号 147 * ?しなかった?合?標?25)のポ?ト番号を利用します? 148 * SMTP_PORT = "" ; 149 * @og.rev 5.4.3.2 (2012/01/06) 150 * @og.paramLevel 2:使用時設? 151 */ 152 public static final String SMTP_PORT = "" ; 153 154 /** 155 * メール送信時認証方? 156 * メールモジュール及?mailSender2タグで有効です? 157 * 認証を行う場合?「POP_BEFORE_SMTP」と?して下さ?? 158 * 認証時には認証ユーザと認証パスワードを設定する?があります? 159 * MAIL_SEND_AUTH = "" ; 160 * @og.rev 5.4.3.2 (2012/01/06) 161 * @og.paramLevel 2:使用時設? 162 */ 163 public static final String MAIL_SEND_AUTH = "" ; 164 165 /** 166 * メール送信時認証方? 167 * メール送信時?認証ユーザを指定します? 168 * MAIL_SEND_AUTH_USER = "opengion" 169 * 170 * @og.rev 5.4.3.2 (2012/01/06) 171 * @og.paramLevel 2:使用時設? 172 */ 173 public static final String MAIL_SEND_AUTH_USER = "opengion" ; 174 175 /** 176 * メール送信時認証方? 177 * メール送信時?認証ユーザを指定します? 178 * MAIL_SEND_AUTH_PASSWORD = "password" 179 * 180 * @og.rev 5.4.3.2 (2012/01/06) 181 * @og.paramLevel 2:使用時設? 182 */ 183 public static final String MAIL_SEND_AUTH_PASSWORD = "password" ; 184 185 /** 186 * シス?エラー?メール発信?? 187 * エラーメールを返信する場合に使用する FROM アドレス? 188 * 未設定?場合?、エラーメールを?信しません? 189 * ERROR_MAIL_FROM_USER = "opengion@users.sourceforge.jp" ; 190 * @og.paramLevel 2:使用時設? 191 */ 192 public static final String ERROR_MAIL_FROM_USER = "opengion@users.sourceforge.jp" ; 193 194 /** 195 * シス?エラー?メール送信?? 196 * ?存在する場合?、カンマで区?て?します? 197 * 未設定?場合???信しません? 198 * ERROR_MAIL_TO_USERS = "opengion@users.sourceforge.jp" ; 199 * @og.paramLevel 2:使用時設? 200 */ 201 public static final String ERROR_MAIL_TO_USERS = "" ; 202 203 /** 204 * ファイル出?基準U??(ファイル出力する実フォル?? 205 * FILE_URL = "filetemp/" ; 206 * FILE_URL = "G:/webapps/webdav/" ; 207 * FILE_URL = "\\\\hnXXXX/ge/filetemp/" ; 208 * @og.paramLevel 3:標準推奨 209 */ 210 public static final String FILE_URL = "filetemp/" ; 211 212 /** 213 * ファイル出?基準U??(ExcelOut でのリターンURL)? 214 * FILE_OUT_URL = "../../filetemp/" ; 215 * FILE_OUT_URL = "G:/webapps/webdav/" ; 216 * FILE_OUT_URL = "http://hnXXXX:8823/ge/filetemp/" ; 217 * @og.paramLevel 3:標準推奨 218 */ 219 public static final String FILE_OUT_URL = "../../filetemp/" ; 220 221 /** 222 * ?ォルトファイル名? 223 * FILE_FILENAME = "file.xls" ; 224 * @og.paramLevel 3:標準推奨 225 */ 226 public static final String FILE_FILENAME = "file.xls" ; 227 228 /** 229 * 本番環?????? 230 * WebDAV での接続や、リソース移行時などに利用します? 231 * HONBAN_URL = "" ; 232 * @og.paramLevel 1:設定確? 233 */ 234 public static final String HONBAN_URL = "" ; 235 236 /** 237 * RDC_CODE(設計変更連絡番号)の先??? 238 * リソース管?使用する RDC_CODE は、?散環?本社、中国、フィリピンなど) 239 * でそれぞれ採番された後に??で共通に使用されます?それぞれの?で 240 * 採番ルールを変えることで??防ぎ?発生?を?確にします? 241 * RDC_PREFIX = "RDC" ; 242 * @og.paramLevel 1:設定確? 243 */ 244 public static final String RDC_PREFIX = "RDC" ; 245 246 /** 247 * ヘルプファイル 基準U??? 248 * HELP_URL = "help/" ; 249 * @og.paramLevel 3:標準推奨 250 */ 251 public static final String HELP_URL = "help/" ; 252 253 /** 254 * ヘルプ標準アイコン 255 * DEFAULT_HELP_ICON = "/image/help.png" ; 256 * @og.paramLevel 2:使用時設? 257 * @og.rev 5.4.3.6 (2012/01/12) 追? 258 */ 259 public static final String DEFAULT_HELP_ICON = "/image/help2.png" ; 260 261 /** 262 * FAQ標準アイコン 263 * DEFAULT_FAQ_ICON = "/image/qaicon.png" ; 264 * @og.paramLevel 2:使用時設? 265 * @og.rev 5.5.0.4 (2012/01/12) 追? 266 */ 267 public static final String DEFAULT_FAQ_ICON = "/image/qaicon.png" ; 268 269 /** 270 * HelpタグのFAQ表示を利用するか? 271 * 互換性を?慮して、?期?はfalseとします? 272 * USE_GUI_FAQ = "false" ; 273 * @og.paramLevel 2:使用時設? 274 * @og.rev 5.5.0.4 (2012/01/12) 追? 275 */ 276 public static final String USE_GUI_FAQ = "false" ; 277 278 /** 279 * HelpタグのFAQ表示で関連画面IDを利用するか? 280 * trueの場合?関連に入って?場合?み表示になります? 281 * 初期値はfalse?常に表示?とします? 282 * FAQ表示フラグが優先されます? 283 * USE_GUI_FAQ_CTRL = "false" ; 284 * @og.paramLevel 2:使用時設? 285 * @og.rev 5.6.3.4 (2013/05/24) 追? 286 */ 287 public static final String USE_GUI_FAQ_CTRL = "false" ; 288 289 /** 290 * HelpタグのFAQよりリンクする画面IDを指定します? 291 * DEFAULT_FAQ_GUI = "22_FAQ" ; 292 * @og.paramLevel 3:標準推奨 293 * @og.rev 5.5.0.4 (2012/01/12) 追? 294 */ 295 public static final String DEFAULT_FAQ_GUI = "22_FAQ" ; 296 297 /** 298 * エラーメ?ージ表示画面? 299 * ERR_MSG_FILENAME = "jsp/common/errorMessage.jsp" ; 300 * @og.paramLevel 3:標準推奨 301 */ 302 public static final String ERR_MSG_FILENAME = "jsp/common/errorMessage.jsp" ; 303 304 /** 305 * エラーメ?ージ表示レベル? 306 * 設定により、以下?ようにエラーメ?ージの表示?を変更することができます? 307 * (※ここでのエラーメ?ージとは、例外がスローされた?合?エラーメ?ージの表示方法で? 308 * columnCheckタグ等で表示されるアプリケーションエラーの?は、この設定と関係ありません) 309 * 310 * 0:エラー?は何も表示されません。エラー発生時刻のみが表示されます? 311 * 1:例外名とエラー?のメ?ージのみが表示されます?スタ?とレースは表示されません? 312 * 2:スタ?トレースも含めてエラー?を表示します? 313 * 314 * ERR_DISP_LEVEL = "1" ; 315 * @og.paramLevel 3:標準推奨 316 */ 317 public static final String ERR_DISP_LEVEL = "1" ; 318 319 /** 320 * 帳票ファイル出?基準U??? 321 * 設定されて???合?、FILE_URL + /REPORT/ に設定されます? 322 * REPORT_FILE_URL = "filetemp/REPORT/" ; 323 * @og.paramLevel 3:標準推奨 324 */ 325 public static final String REPORT_FILE_URL = "filetemp/REPORT/" ; 326 327 /** 328 * EXCEL取込時に使用する?ポラリ基準U??? 329 * 設定されて???合?、FILE_URL + /EXCELIN/ に設定されます? 330 * EXCEL_IN_FILE_URL = "filetemp/EXCELIN/" ; 331 * @og.paramLevel 3:標準推奨 332 */ 333 public static final String EXCEL_IN_FILE_URL = "filetemp/EXCELIN/" ; 334 335 /** 336 * 帳票エンコー?ング? 337 * 設定されて???合?、UTF-8 に設定されます? 338 * こ?値は、固定?です?で、変更しな?ください? 339 * REPORT_ENCODE = "UTF-8" ; 340 * @og.paramLevel 8:設定不可 341 */ 342 // public static final String REPORT_ENCODE = "UTF-8" ; 343 344 /** 345 * 帳票??モンの Shell 実行時のタイ?ウト時?? 346 * 帳票??モンで起動す?Shell が?何らか?原因で無応答になる?合があります? 347 * こ?場合?それ以降?処?すべて停止してしま?め?タイ?ウト時間を?します? 348 * 単位?、秒です? 349 * 初期値は?00秒です? 350 * REPORT_DAEMON_TIMEOUT = "300" ; 351 * 352 * @og.paramLevel 3:標準推奨 353 */ 354 public static final String REPORT_DAEMON_TIMEOUT = "300" ; 355 356 /** 357 * 帳票??モンに、エラー時にスリープして?する時?? ? 358 * こ?設定時間だけスリープし、?び起動を試みます?そして失敗すれ?? 359 * 再?、スリープして?します?これを?無限に繰り返します? 360 * スリープ時??に??をセ?すると、エラー時即終?なります? 361 * 初期値は?0秒です? 362 * REPORT_DAEMON_ERROR_SLEEP_TIME = "30" ; 363 * 364 * @og.paramLevel 3:標準推奨 365 */ 366 public static final String REPORT_DAEMON_ERROR_SLEEP_TIME = "30" ; 367 368 /** 369 * HTMLからEXCELへ変換するときに要求番号でオープンするように?します? 370 * Office 2003のEXCELより、XXXX.html と XXXX.files の XXXX 部?異なる?合で? 371 * 画像ファイルを読み込??なりました。従来は、この XXXX を同?する為? 372 * 帳票ID でファイルをオープンして?したが?EXCELを同時に起動できな?? 373 * 排他制御をエンジン側で行って?した? 374 * こ?フラグ?true に設定すると、XXXX を要求番号にして、EXCELの同時起動を 375 * 行えるよ?します?同時に、帳票IDでのロ?を行いません? 376 * 初期値は、false (互換性の関?です? 377 * 378 * @og.paramLevel 3:標準推奨 379 */ 380 public static final String REPORT_EXCEL_NAME_USE_YKNO = "false" ; 381 382 /** 383 * 帳票エラー送信対象ID?? 384 * エラーメールを?信する帳票IDを正規表現で?します? 385 * 未設定?場合?、?ての帳票エラーが対象になります? 386 * REPORT_ERRMAIL_REGEX = "" ; 387 * @og.paramLevel 2:使用時設? 388 */ 389 public static final String REPORT_ERRMAIL_REGEX = "" ; 390 391 /** 392 * アプリケーションのURLアクセスに関してのセキュリ?制限レベルを指定します? 393 * URLHashFilter フィルターを使用する設?web.xml)を行う?があります? 394 * 395 * レベル?:なにも制限?ありません? 396 * レベル?:Referer チェ?を行います?つまり?URLを直接入力しても動作しません? 397 * レベル?:URLのハッシュ?暗号化??、外部URLに対してのみ行います?(チェ?は、レベル?と同? 398 * レベル?:URLのパラメータがハ?ュ?暗号化されて??があります? 399 * それ以外:アクセスを停止します? 400 * 401 * @og.rev 5.2.3.0 (2010/12/01) 新規追? 402 * 403 * URL_ACCESS_SECURITY_LEVEL = "0" ; 404 * @og.paramLevel 7:要?起? 405 */ 406 public static final String URL_ACCESS_SECURITY_LEVEL = "0" ; 407 408 /* 409 * ====================================================================== 410 * これは?データベ?ス接続???に関するリソースです? 411 * ドライバ?????ユーザー、パスワード?ほかに、キャ?ュする 412 * コネクション数、最大同時接続数、コネクション取得?時間等を設? 413 * します? 414 * ====================================================================== 415 */ 416 417 /** 418 * ??タベ?スエンコー?ング? 419 * オラクルのエンコー?ング名ではなく?Javaのエンコー?ング名で?します? 420 * Javaとオラクル間??コード変換は、JDBCが?動で行います? 421 * ここでの設定?、データベ?ス登録時??バイト数チェ?に利用して?す? 422 * 423 * DB_ENCODE = "Shift_JIS" ; 424 * DB_ENCODE = "MS932" ; 425 * DB_ENCODE = "Windows-31J" ; 426 * DB_ENCODE = "UTF-8" ; 427 * 428 * @og.paramLevel 1:設定確? 429 */ 430 public static final String DB_ENCODE = "UTF-8" ; 431 432 /** 433 * ??タベ?スの?数チェ?方式??? 434 * PostgreSQLでは、varchar の桁数は??数?となっており、ORACLEなど 435 * ?バイト数?チェ?の方式と異なります? 436 * こ?パラメータは?true? に設定すると??数?チェ?となり? 437 * ?false? また?、null(パラメータキーが存在しな?の場合?? 438 * ?バイト数?チェ?となります? 439 * 標準?、ORACLE等??バイト数?チェ?方式? ?false? です? 440 * 441 * DB_USE_TEXT_LENGTH = "false" ; ORACLE等??バイト数?チェ?方? 442 * DB_USE_TEXT_LENGTH = "true" ; PostgreSQL等???数?チェ?方? 443 * 444 * @og.rev 5.3.9.0 (2011/09/01) 新規追? 445 * 446 * @og.paramLevel 1:設定確? 447 */ 448 public static final String DB_USE_TEXT_LENGTH = "false" ; 449 450 /** 451 * 接続データベ?スのドライバ?? 452 * ?登録する場合?,キー?"DB_DRIVER" + "_番号" でユニ?クにします? 453 * 454 * DB_DRIVER = "oracle.jdbc.OracleDriver" ; 455 * DB_DRIVER3 = "com.microsoft.sqlserver.jdbc.SQLServerDriver" ; 456 * DB_DRIVER4 = "org.postgresql.Driver" ; 457 * DB_DRIVER5 = "com.mysql.jdbc.Driver" ; 458 * DB_DRIVER6 = "org.firebirdsql.jdbc.FBDriver" ; 459 * DB_DRIVER7 = "org.hsqldb.jdbcDriver" ; 460 * 461 * @og.rev 4.0.0.0 コネクションの設定?はfukurou/db/EDbid?? 462 * 463 * @og.paramLevel 3:標準推奨 464 */ 465 // public static final String DB_DRIVER = "oracle.jdbc.OracleDriver" ; 466 // public static final String DB_DRIVER = "";// 4.0.0.0 (2007/10/31) XML化につき不? 467 468 /** 469 * 接続データベ?スの設? DEFAULT dbid? 470 * DBIDキーワー?+ ?定キーワードで検索します? 471 * 設定キーワー?は、URL,USER,PASSWD,?プ?ル数、?期接続数 です? 472 * 473 * DEFAULT_DB_URL = "jdbc:oracle:thin:@localhost:1521:HYBS" ; 474 * DEFAULT_DB_USER = "GE" ; 475 * DEFAULT_DB_PASSWD = "GE" ; 476 * 477 */ 478 479 /** 480 * ??タベ?ス接続時の???? 481 * JDBCで接続に?場合?、JDBC接続?のURLを指定します? 482 * web.xml で初期値?する?合?、?がセ?されます? 483 * ?ォルト以外?DBIDで?する?合?接続?は、XX_DB_URL で設定します? 484 * (DEFAULTの?に、DBIDで使用する??通常接続?シス?IDを使用します?) 485 * 486 * DEFAULT_DB_URL = "jdbc:oracle:oci:@HYBS" ; 487 * DEFAULT_DB_URL = "jdbc:oracle:thin:@localhost:1521:HYBS" ; 488 * DEFAULT_DB_URL = "jdbc:postgresql://localhost:5432/hybs" ; 489 * DEFAULT_DB_URL = "jdbc:mysql://localhost/DBGE?useUnicode=true&characterEncoding=SJIS" ; 490 * DEFAULT_DB_URL = jdbc:hsqldb:hsql://localhost 491 * 492 * @og.paramLevel 0:設定?? 493 */ 494 // public static final String DEFAULT_DB_URL = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 495 496 /** 497 * ??タベ?ス接続時のユーザー? 498 * ??タベ?スに接続するとき?ログインユーザー名を?します? 499 * ?ォルト以外?DBIDで?する?合?接続?は、XX_DB_USER で設定します? 500 * (DEFAULTの?に、DBIDで使用する??通常接続?シス?IDを使用します?) 501 * DEFAULT_DB_USER = "GE" ; 502 * @og.paramLevel 0:設定?? 503 */ 504 // public static final String DEFAULT_DB_USER = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 505 506 /** 507 * ??タベ?ス接続時のパスワード? 508 * ??タベ?スに接続するとき?パスワードを?します? 509 * ?ォルト以外?DBIDで?する?合?接続?は、XX_DB_PASSWD で設定します? 510 * (DEFAULTの?に、DBIDで使用する??通常接続?シス?IDを使用します?) 511 * DEFAULT_DB_PASSWD = "****" ; 512 * @og.paramLevel 0:設定?? 513 * @og.cryptography 1:暗号? 514 */ 515 // public static final String DEFAULT_DB_PASSWD = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 516 517 /** 518 * コネクションプ?ルの?数? 519 * コネクションプ?ルの?数 は、予めコネクションを準備しておくコネクションの数です? 520 * ??タベ?スとの接続を、?ールしておき、?つど貸し?します? 521 * ある程度の接続人数が判って?場合?、最少数を設定しておきます? 522 * ?ォルト以外?DBIDで?する?合??数は、XX_DB_MINCOUNT で設定します? 523 * (DEFAULTの?に、DBIDで使用する??通常接続?シス?IDを使用します?) 524 * DEFAULT_DB_MINCOUNT = "3" ; 525 * 526 * @og.rev 4.0.0.0 コネクションの設定?はfukurou/db/EDbid?? 527 * 528 * @og.paramLevel 1:設定確? 529 */ 530 // public static final String DEFAULT_DB_MINCOUNT = "3" ; 531 // public static final String DEFAULT_DB_MINCOUNT = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 532 533 /** 534 * コネクションプ?ルの?数? 535 * コネクションプ?ルの?数 は、同時接続要求に対する上限のコネクション数です? 536 * 同時接続がこ?数を?ると、MissingResourceException が?投げられます?で? 537 * 後程?接続する?があります?(自動的に空きができれば再接続を試みます?) 538 * 同時接続数がある程度わかっており、データベ?スに余裕がある場合?、この値? 539 * 大きくしておいても構いません。接続?、DB_MAX_CONNECTION_POOL_TIME で?された 540 * 時間が経過したコネクションは、クローズして?ます?(次回接続時のタイミングで) 541 * ?ォルト以外?DBIDで?する?合?接続?は、XX_DB_MAXCOUNT で設定します? 542 * (DEFAULTの?に、DBIDで使用する??通常接続?シス?IDを使用します?) 543 * DEFAULT_DB_MAXCOUNT = "30" ; 544 * 545 * @og.rev 4.0.0.0 コネクションの設定?はfukurou/db/EDbid?? 546 * 547 * @og.paramLevel 1:設定確? 548 */ 549 // public static final String DEFAULT_DB_MAXCOUNT = "30" ; 550 // public static final String DEFAULT_DB_MAXCOUNT = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 551 552 /** 553 * DEFAULTでな?ネクションプ?ルの初期?数? 554 * ?ォルト以外?DBIDで?する?合??数は、XX_DB_MINCOUNT で設定します? 555 * こ??が省略された?合?初期値を指定します? 556 * DB_MINCOUNT = "1" ; 557 * 558 * @og.rev 4.0.0.0 コネクションの設定?はfukurou/db/EDbid?? 559 * 560 * @og.paramLevel 3:標準推奨 561 */ 562 // public static final String DB_MINCOUNT = "1" ; 563 // public static final String DB_MINCOUNT = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 564 565 /** 566 * DEFAULTでな?ネクションプ?ルの初期?数? 567 * ?ォルト以外?DBIDで?する?合??数は、XX_DB_MAXCOUNT で設定します? 568 * こ??が省略された?合?初期値を指定します? 569 * DB_MAXCOUNT = "5" ; 570 * 571 * @og.rev 4.0.0.0 コネクションの設定?はfukurou/db/EDbid?? 572 * 573 * @og.paramLevel 3:標準推奨 574 */ 575 // public static final String DB_MAXCOUNT = "5" ; 576 // public static final String DB_MAXCOUNT = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 577 578 /** 579 * ??タベ?ス製品?名前? 580 * 接続情報(メタ??タ)より、データベ?ス製品?名前を取得します? 581 * こ?接続情報は、DEFAULT接続に関する??です? 582 * DatabaseMetaData#getDatabaseProductName() より、?動取得されます? 583 * 584 * @og.paramLevel 9:自動設? 585 */ 586 // public static final String DATABASE_PRODUCT_NAME = "" ; // 4.0.0.0 (2007/10/10) 587 // public static final String DB_PRODUCT_NAME = "" ; 588 589 /** 590 * ??タベ?ス製品?バ?ジョン? 591 * 接続情報(メタ??タ)より、データベ?ス製品?バ?ジョンを取得します? 592 * こ?接続情報は、DEFAULT接続に関する??です? 593 * DatabaseMetaData#getDatabaseProductVersion() より、?動取得されます? 594 * 595 * @og.paramLevel 9:自動設? 596 */ 597 // public static final String DATABASE_PRODUCT_VERSION = "" ; // 4.0.0.0 (2007/10/10) 598 // public static final String DB_PRODUCT_VERSION = "" ; 599 600 /** 601 * JDBC ドライバ?名前? 602 * 接続情報(メタ??タ)より、JDBC ドライバ?名前を取得します? 603 * こ?接続情報は、DEFAULT接続に関する??です? 604 * DatabaseMetaData#getDriverName() より、?動取得されます? 605 * 606 * @og.paramLevel 9:自動設? 607 */ 608 // public static final String JDBC_DRIVER_NAME = "" ; 609 610 /** 611 * JDBC ドライバ?バ?ジョン? 612 * 接続情報(メタ??タ)より、JDBC ドライバ?バ?ジョンを取得します? 613 * こ?接続情報は、DEFAULT接続に関する??です? 614 * DatabaseMetaData#getDriverVersion() より、?動取得されます? 615 * 616 * @og.paramLevel 9:自動設? 617 */ 618 // public static final String JDBC_DRIVER_VERSION = "" ; 619 620 /* 621 * ====================================================================== 622 * Ver 3.5.2.0 (2003/10/20) ?オブジェクトタイプ名を定義します? 623 * ?ォルトスキーマ以外?オブジェクトを引数で渡せるようにします? 624 * 例?ARG_ARRAY = "GE.ARG_ARRAY" 625 * ====================================================================== 626 */ 627 628 /** 629 * PL/SQL 接続用の?アレイタイプ名? 630 * PL/SQL 接続用に使用する、ORACLE ARRAYタイプ?ENTRY系引数を定義します? 631 * こ?ARG_ARRAYは、HYBS.sql で定義して?す? 632 * ARG_ARRAY = "ARG_ARRAY" ; 633 * @og.paramLevel 7:要?起? 634 */ 635 // public static final String ARG_ARRAY = "ARG_ARRAY" ; 636 637 /** 638 * PL/SQL 接続用の?シス?オブジェクトタイプ名? 639 * PL/SQL 接続用に使用する、ORACLE OBJECTタイプ?シス?で使用する引数を定義します? 640 * こ?SYSARGは、HYBS.sql で定義して?す? 641 * SYSARG = "SYSARG" ; 642 * @og.paramLevel 7:要?起? 643 */ 644 // public static final String SYSARG = "SYSARG" ; 645 646 /** 647 * PL/SQL 接続用の?シス?アレイタイプ名? 648 * PL/SQL 接続用に使用する、ORACLE ARRAYタイプ?シス?で使用する引数を定義します? 649 * こ?SYSARGは、HYBS.sql で定義して?す? 650 * SYSARG_ARRAY = "SYSARG_ARRAY" ; 651 * @og.paramLevel 7:要?起? 652 */ 653 // public static final String SYSARG_ARRAY = "SYSARG_ARRAY" ; 654 655 /** 656 * PL/SQL 接続用の?エラーオブジェクトタイプ名? 657 * PL/SQL 接続用に使用する、ORACLE OBJECTタイプ?エラーで使用する引数を定義します? 658 * こ?SYSARGは、HYBS.sql で定義して?す? 659 * ERR_MSG = "ERR_MSG" ; 660 * @og.paramLevel 7:要?起? 661 */ 662 // public static final String ERR_MSG = "ERR_MSG" ; 663 664 /** 665 * PL/SQL 接続用の?エラーアレイタイプ名? 666 * PL/SQL 接続用に使用する、ORACLE ARRAYタイプ?エラーで使用する引数を定義します? 667 * こ?SYSARGは、HYBS.sql で定義して?す? 668 * ERR_MSG_ARRAY = "ERR_MSG_ARRAY" ; 669 * @og.paramLevel 7:要?起? 670 */ 671 // public static final String ERR_MSG_ARRAY = "ERR_MSG_ARRAY" ; 672 673 /* 674 * ====================================================================== 675 * これは?L???接続???に関するリソースです? 676 * initctx、service、entrydn、searchbase を指定できます? 677 * もちろん、使用時に?することも可能です? 678 * ====================================================================== 679 */ 680 681 /** 682 * LDAP 初期コン?ストファクトリ? 683 * LDAP で使用する初期コン?ストファクトリを指定します? 684 * LDAP_INITIAL_CONTEXT_FACTORY = "com.sun.jndi.ldap.LdapCtxFactory"; 685 * @og.paramLevel 3:標準推奨 686 */ 687 public static final String LDAP_INITIAL_CONTEXT_FACTORY = "com.sun.jndi.ldap.LdapCtxFactory" ; 688 689 /** 690 * LDAP サービスプロバイ??構???? 691 * LDAP で使用するサービスプロバイ??構???を指定します? 692 * LDAP_PROVIDER_URL = "ldap://ldap.opengion.org:389"; 693 * @og.paramLevel 2:使用時設? 694 */ 695 public static final String LDAP_PROVIDER_URL = "ldap://ldap.opengion.org:389" ; 696 697 /** 698 * LDAP 属?の取得?のオブジェクト?名前? 699 * LDAP で使用する属?の取得?のオブジェクト?名前 700 * LDAP_ENTRYDN = "cn=inquiry-sys,o=opengion,c=JP"; 701 * @og.paramLevel 2:使用時設? 702 */ 703 public static final String LDAP_ENTRYDN = "cn=inquiry-sys,o=opengion,c=JP" ; 704 705 /** 706 * LDAP 属?の取得?のパスワード? 707 * LDAP で使用する属?の取得?のパスワー? 708 * LDAP_PASSWORD = "****" ; 709 * @og.paramLevel 2:使用時設? 710 * @og.cryptography 1:暗号? 711 */ 712 public static final String LDAP_PASSWORD = "password" ; 713 714 /** 715 * 検索するコン?ストまた?オブジェクト?ベ?ス名? 716 * LDAP で使用する検索するコン?ストまた?オブジェクト?ベ?ス? 717 * LDAP_SEARCH_BASE = "soouid=employeeuser,o=opengion,c=JP"; 718 * @og.paramLevel 2:使用時設? 719 */ 720 public static final String LDAP_SEARCH_BASE = "soouid=employeeuser,o=opengion,c=JP" ; 721 722 /** 723 * LDAP 検索?? 724 * LDAP で使用する検索?を設定します? 725 * 『OBJECT』?『ONELEVEL』?『SUBTREE』?どれか 1 つ 726 * ??無??合?、SearchControls の初期値で設定されます? 727 * LDAP_SEARCH_SCOPE = "SUBTREE" ; 728 * @og.paramLevel 2:使用時設? 729 */ 730 public static final String LDAP_SEARCH_SCOPE = "SUBTREE" ; 731 732 /** 733 * LDAPでサービスプロバイ?よる照会に対する動作? 734 * 『ignore』?『follow』?『throw』?どれか 1 つ 735 * ??無??合?、空?で設定されます? 736 * LDAP_SEARCH_REFERRAL = "" ; 737 * @og.paramLevel 2:使用時設? 738 * @og.rev 5.6.7.0 (2013/07/27) 739 */ 740 public static final String LDAP_SEARCH_REFERRAL = "" ; 741 742 /** 743 * malSenderタグでのldapKey初期値? 744 * ActiveDirectory等でuidで引けな??合等に変更します? 745 * LDAP_MAILSEND_KEY = "uid" 746 * @og.paramLevel 2:使用時設? 747 * @og.rev 5.6.7.0 (2013/07/27) 748 */ 749 public static final String LDAP_MAILSEND_KEY = "uid" ; 750 751 /** 752 * malSenderタグでのldapVals初期値? 753 * cn,mailで取得できな??合に変更します? 754 * LDAP_MAILSEND_VALS = "cn,mail" 755 * @og.paramLevel 2:使用時設? 756 * @og.rev 5.6.7.0 (2013/07/27) 757 */ 758 public static final String LDAP_MAILSEND_VALS = "cn,mail" ; 759 760 /* 761 * ====================================================================== 762 * ログファイルを?力するクラスの設定?目です? 763 * initctx、service、entrydn、searchbase を指定できます? 764 * もちろん、使用時に?することも可能です? 765 * ====================================================================== 766 */ 767 768 /** 769 * ログファイルのフォル?ファイル名? 770 * ログファイルを?力するディレクトリ/ファイル?サフィ?スを定義します? 771 * SYS_LOG_URL = "log/log_$(yyyyMM).txt" ; 772 * @og.paramLevel 3:標準推奨 773 */ 774 public static final String SYS_LOG_URL = "log/syslog_$(yyyyMM).txt" ; 775 776 /* 777 * ====================================================================== 778 * JSP で使用して?変数 779 * ====================================================================== 780 */ 781 782 /** 783 * セ?ョンタイ?ウ??? 784 * Servlet/JSP でのセ?ョンタイ?ウトを秒で?します? 785 * ?にセ?ョンに対してアクセスを行ってから、この秒間の 786 * アイドル時間が経過したセ?ョンは、接続が?されます? 787 * エンジンでは、セ?ョン?後?検索処??場合?、?動的に新しい 788 * セ?ョンでシー?スに接続しますが、登録処??、実行できません? 789 * MAX_INACTIVE_INTERVAL = "1800" ; 790 * @og.paramLevel 1:設定確? 791 */ 792 public static final String MAX_INACTIVE_INTERVAL = "1800" ; 793 794 /* 795 * ====================================================================== 796 * org.opengion.hayabusa.common.* で使用して?変数 797 * ====================================================================== 798 */ 799 800 /** 801 * 時刻のフォーマット? 802 * 時刻のフォーマット方法を、指定します? ? 1998/04/17 15:48:22.005 ) 803 * 804 * SYS_TIME = "yyyy/MM/dd HH:mm:ss" ; 805 * SYS_TIME = "yyyy/MM/dd HH:mm:ss.SSS" ; 806 * 807 * @og.paramLevel 3:標準推奨 808 */ 809 public static final String SYS_TIME = "yyyy/MM/dd HH:mm:ss" ; 810 811 /* 812 * ====================================================================== 813 * org.opengion.hayabusa.io.* で使用して?変数 814 * ====================================================================== 815 */ 816 817 /** 818 * ファイルエンコー?ング? 819 * ファイルエンコー?ングは、EXCEL出力等?ファイルをセーブする?合に 820 * 使用する、エンコー?ング名です? 821 * 多?対応?ため、?期?は、UnicodeLittle に設定されて?す? 822 * (UTF-8 ではな??で、ご注意く???) 823 * 824 * FILE_ENCODE = "UnicodeLittle" ; 825 * FILE_ENCODE = "Shift_JIS" ; 826 * FILE_ENCODE = "MS932" ; 827 * FILE_ENCODE = "Windows-31J" ; 828 * FILE_ENCODE = "UTF-8" ; 829 * FILE_ENCODE = "ISO-8859-1" ; 830 * FILE_ENCODE = "GB2312" ; 831 * FILE_ENCODE = "GB18030" ; 832 * 833 * @og.paramLevel 3:標準推奨 834 */ 835 public static final String FILE_ENCODE = "UnicodeLittle" ; 836 837 /** 838 * DBTableModel ファイル出力??ー??? 839 * DBTableWriter で、DBTableModel を?力する?合?ヘッ??部に?す? 840 * ??を文字?で?します????どおりに出力されます? 841 * なお?? "D" は?です? 842 * N: Name(名前)属?。ファイルを読み取る(DBTableReader)場合には?です? 843 * L: Label(ラベル)属?。指定?カラ??名称を表示します? 844 * S: Size(サイズ)属?。指定?カラ??桁数を表示します? 845 * C: Class(クラス)属?。指定?カラ??クラス(??数字など)を表示します? 846 * -: ----(区?記号)属?。?な?に入れることで、??ー部と??タ部を?離します? 847 * D: Data(??タ)属?。実際の??タを繰り返し表示します? 848 * 849 * WRITER_HEADER_SEQUENCE = "NL-D" ; 850 * 851 * @og.paramLevel 3:標準推奨 852 */ 853 public static final String WRITER_HEADER_SEQUENCE = "NL-D" ; 854 855 /** 856 * EXCEL出力で、?期?力ファイル形式? 857 * EXCEL出力で、?力ファイル形式を?します? 858 * ?できる値は、DBTableWriter のサブクラス名になります? 859 * writeTable タグの writeClass 属?の設定?の初期値になります? 860 * 861 * WRITER_HEADER_SEQUENCE = "Default" ; 862 * WRITER_HEADER_SEQUENCE = "Excel" ; 863 * 864 * @og.paramLevel 3:標準推奨 865 */ 866 public static final String TABLE_WRITER_DEFAULT_CLASS = "Default" ; 867 868 /** 869 * EXCEL出力で、?期?力ファイル形式? 870 * EXCEL入力で、?力ファイル形式を?します? 871 * readTable タグの readClass 属?の設定?の初期値になります? 872 * ?できる値は、DBTableReader のサブクラス名になります? 873 * また?AutoReader を指定すると、Excel と Default(?ス? ? 874 * ?に試します? 875 * 初期値は、AutoReader です? 876 * 877 * TABLE_READER_DEFAULT_CLASS = "Default" ; 878 * TABLE_READER_DEFAULT_CLASS = "Excel" ; 879 * TABLE_READER_DEFAULT_CLASS = "AutoReader" ; 880 * 881 * @og.paramLevel 3:標準推奨 882 */ 883 public static final String TABLE_READER_DEFAULT_CLASS = "AutoReader" ; 884 885 /** 886 * EXCEL出力時の?ォルトフォント名(初期値:"?? ?ゴシ?")? 887 * EXCEL出力時の?ォルトフォント名を設定します? 888 * フォント名は、EXCELのフォント名をそのまま使用してください? 889 * ??、org.apache.poi.hssf.usermodel.HSSFFont#setFontName( String )に設定されます? 890 * 初期値は??? ?ゴシ?" です?(無?時 POI の初期値は、Arial) 891 * 892 * TABLE_WRITER_DEFAULT_FONT_NAME = "?? ?ゴシ?" ; 893 * 894 * @og.paramLevel 3:標準推奨 895 */ 896 public static final String TABLE_WRITER_DEFAULT_FONT_NAME = "?? ?ゴシ?" ; 897 898 /** 899 * EXCEL出力時の?ォルトフォント?イント数(初期値:11)? 900 * EXCEL出力時の?ォルトフォント?イント数を設定します? 901 * ??、org.apache.poi.hssf.usermodel.HSSFFont#setFontHeightInPoints( short )に設定されます? 902 * 初期値は?11" です?(無?時 POI の初期値は?0) 903 * 904 * TABLE_WRITER_DEFAULT_FONT_POINTS = "11" ; 905 * 906 * @og.paramLevel 3:標準推奨 907 */ 908 public static final String TABLE_WRITER_DEFAULT_FONT_POINTS = "11" ; 909 910 /** 911 * 書込処?コードリソースのラベル変換を行うかど?? 912 * 913 * コードリソースをラベルに変換して出力するかど?を指定します? 914 * 当然、コード?ユニ?クですが、ラベルはユニ?クになるかど?保障はされて?せんので 915 * TableReader 系で読み込??合には、リスクが発生します? 916 * また?TableReader 系で読み込??合にも?ラベルからコードを求める?変換を行うように? 917 * setUseRenderer メソ?で?する?があります? 918 * 919 * USE_TABLE_WRITER_RENDERER = "false" ; 920 * 921 * @og.rev 5.2.1.0 (2010/10/01) 新規追? 922 * @og.paramLevel 3:標準推奨 923 */ 924 public static final String USE_TABLE_WRITER_RENDERER = "false" ; 925 926 /** 927 * 読取??ラベルをコードリソースに?換を行うかど?? 928 * 929 * ラベルをコードリソースに変換して入力するかど?を指定します? 930 * TableWriter_Renderer 系のクラスで出力した?合?、コードリソースがラベルで出力されます? 931 * そ?ファイルを読み取ると、当然、エラーになります? 932 * ここでは、コードリソースのカラ?対して、ラベルからコードを求める?変換を行うことで? 933 * Renderer 系で出力したファイルを取り込?とができるようにします? 934 * 当然、コード?ユニ?クですが、ラベルはユニ?クになるかど?保障はされて?せんので 935 * TableReader 系で読み込??合には、リスクが発生します? 936 * 937 * USE_TABLE_READER_RENDERER = "false" ; 938 * 939 * @og.rev 5.2.1.0 (2010/10/01) 新規追? 940 * @og.paramLevel 3:標準推奨 941 */ 942 public static final String USE_TABLE_READER_RENDERER = "false" ; 943 944 /* 945 * ====================================================================== 946 * org.opengion.hayabusa.db.* で使用して?変数 947 * ====================================================================== 948 */ 949 950 /** 951 * コネクションを取得する?に,何回リトライするか? 952 * DB_RETRY_COUNT = "10" ; 953 * @og.paramLevel 7:要?起? 954 */ 955 public static final String DB_RETRY_COUNT = "10" ; 956 957 /** 958 * コネクションを取得するリトライの間隔(ミリ?? 959 * DB_RETRY_TIME = "1000" ; 960 * @og.paramLevel 7:要?起? 961 */ 962 public static final String DB_RETRY_TIME = "1000" ; 963 964 /** 965 * ??タ検索時??件数? 966 * こ?件数以上???タは、物?に取得できなくなります? 967 * 個人設定可能ですが、帳票??モン等?、シス?パラメータでの 968 * 設定?が使用されます? 969 * DB_MAX_ROW_COUNT = "1000" ; 970 * @og.paramLevel 4:個人設定可 971 */ 972 public static final String DB_MAX_ROW_COUNT = "1000" ; 973 974 /** 975 * ??タ検索時??処?限時間? 976 * こ?時間(秒数)以?SQLが終?な??合?, 実行中の処?途中で中断します? 977 * PL/SQL等で、異常に長??合や、ループ状態になって?場合?対応です? 978 * はじめから、??間が長?とが判って?場合?、調整してください? 979 * 初期値は?00秒です? 980 * DB_MAX_QUERY_TIMEOUT = "300" ; 981 * @og.paramLevel 7:要?起? 982 */ 983 public static final String DB_MAX_QUERY_TIMEOUT = "300" ; 984 985 /** 986 * Connection を?ールしておく?時間(?? 987 * こ?時間(秒数)以上?ールされて?Connection は物?に接続を終?せて 988 * 新しくConnection を作?します? 989 * 初期値:3000?50?に設定します? 990 * DB_MAX_CONNECTION_POOL_TIME = "3000" ; 991 * 992 * @og.rev 4.0.0.0 コネクションの設定?はfukurou/db/EDbid?? 993 * 994 * @og.paramLevel 3:標準推奨 995 */ 996 // public static final String DB_MAX_CONNECTION_POOL_TIME = "3000" ; 997 // public static final String DB_MAX_CONNECTION_POOL_TIME = "" ;// 4.0.0.0 (2007/10/31) XML化につき不? 998 999 /** 1000 * Selection_DB オブジェクトをキャ?ュしておく?時間(ミリ?? 1001 * こ?時間(ミリ?以上?ールされて?Selection_DB はキャ?ュを使用しません? 1002 * Selection_DB オブジェクト?、DB検索結果のプル?ンメニュー??です? 1003 * 行ごとのプル?ンメニューをコードリソースではなく?DBMENU等???タベ?ス 1004 * より作?する場合?毎回検索して?のではサーバ???行時間が増えてしま?す? 1005 * こ?値をキャ?ュしておき、?表示状態では、キャ?ュを利用するようにすると? 1006 * パフォーマンスが向上します? 1007 * 設定?目安として、?の検索で連続して??プル?ンメニュー検索を行う処?? 1008 * を確保しておけばよいでしょ??それより短?、キャ?ュとの?取りの?? 1009 * キャ?ュを使用しな?が早くなります?また?長すぎると、取得?の??の 1010 * 値が反?れな?、登録した?が?ル?ンメニューより選べなくなります? 1011 * 初期値:10?10000 ms)に設定します? 1012 * DB_CACHE_TIME = "10000" ; 1013 * @og.paramLevel 3:標準推奨 1014 */ 1015 public static final String DB_CACHE_TIME = "10000" ; 1016 1017 /** 1018 * DBColumn オブジェクトが正式で無??合?チェ?レベル? 1019 * DBColumn オブジェクト???常はカラ?ソースから作?されます?それ以外に 1020 * 定義が無??合?初期値値(size 20の?ストフィール?????タベ?ス 1021 * メタ??タより作?される?合もあります?(使?てカラ?検索カラ? 1022 * しかし?カラ?ソースより作?して???合?、チェ??が緩く? 1023 * そ?まま??タベ?ス登録すると問題になるケースがあります? 1024 * そこで、正式なカラ?ブジェクトで無??合?チェ?レベルを指定することで 1025 * 何もしな? 正常(0), 警?1), 異常(2) のレベルを登録します? 1026 * DB_OFFICIAL_COLUMN_CHECK_LEVEL = "1" ; 1027 * @og.paramLevel 3:標準推奨 1028 */ 1029 public static final String DB_OFFICIAL_COLUMN_CHECK_LEVEL = "1" ; 1030 1031 /** 1032 * アクセスログ取得?為,アプリケーション??を追記するかど??します? 1033 * 1034 * ???とは、接続ユーザーのクライアント情報と、実行状況?アプリケーション??があります? 1035 * 1036 * クライアント情報とは?i=192.168.51.81,h=null,u=C12345" ???で? 1037 * i=の後ろに IPアドレス、h=の後ろにホスト名、u=の後ろにユーザー名をセ?して? 1038 * DBMS_APPLICATION_INFO.SET_CLIENT_INFO( "i=192.168.51.81,h=null,u=C12345" ) ? 1039 * CALL します? 1040 * 1041 * アプリケーション??とは?o=SELECT,p=GEXXXX" ???で、o=の後ろに 操作? 1042 * p=の後ろにプログラ?Dをセ?して? 1043 * DBMS_APPLICATION_INFO.SET_MODULE( "GE0010","o=操?p=プログラ?D" ) ? 1044 * CALL します? 1045 * 1046 * こ?PL/SQL を使用するコネクションにつ?実行すると、アクセスログ記録を行う為の 1047 * ??として取り出すことが可能になります? 1048 * 1049 * USE_DB_APPLICATION_INFO = "true" ; 1050 * @og.paramLevel 3:標準推奨 1051 */ 1052 public static final String USE_DB_APPLICATION_INFO = "true" ; 1053 1054 /** 1055 * レン?ーを利用したExcel出力時の?タイプを?型にするかど??します? 1056 * 1057 * Trueの場合?標準として?型出力を行います? 1058 * 1059 * レン?ーをかけた場合?数値型に対しても文字が入る可能性があります? 1060 * そ?場合に数値変換をかけるとエラーとなるため?標準??型として出力します? 1061 * falseとするとDBTypeに従った?力となります? 1062 * 初期値はエラー回避のためにTrueとして?す? 1063 * 1064 * カラ?ブジェクトに対する??ため、ColumnEditorタグでのコントロールも可能です? 1065 * 1066 * USE_STRING_EXCEL_OUTPUT = "true" ; 1067 * @og.paramLevel 2:使用時設? 1068 */ 1069 public static final String USE_STRING_EXCEL_OUTPUT = "true" ; 1070 1071 /* 1072 * ====================================================================== 1073 * org.opengion.hayabusa.html.* で使用して?変数 1074 * ====================================================================== 1075 */ 1076 1077 /** 1078 * 画面上に?に表示されるデータ件数? 1079 * ただし,HTMLTextField.java のみ?1件ずつ表示に固定されて?す? 1080 * HTML_PAGESIZE = "100" ; 1081 * @og.paramLevel 4:個人設定可 1082 */ 1083 public static final String HTML_PAGESIZE = "100" ; 1084 1085 /** 1086 * ??ブル表示の ?属?を??します? 1087 * 以前?、それぞれ?属?を?別に定義するキーワードを持って?したが? 1088 * 現在は、CSS で定義するようになりました? 1089 * それでも?場合によっては、table タグに直接属?を設定したいケースがあります?で 1090 * そ?場合に、指定してください? 1091 * 1092 * HTML_TABLE_PARAM = "frame=\"box\" border=\"1px\" cellpadding=\"0\" cellspacing=\"0\" rules=\"all\" bordercolor=\"#ff0000\"" ; 1093 * HTML_TABLE_PARAM = "0" ; 1094 * 1095 * @og.rev 5.2.3.0 (2010/12/01) ??ブル罫線対? 1096 * @og.rev 5.3.4.0 (2011/04/01) 初期値変更 1097 * @og.paramLevel 3:標準推奨 1098 */ 1099 // public static final String HTML_TABLE_PARAM = null ; 1100 public static final String HTML_TABLE_PARAM = "" ; 1101 1102 /** 1103 * ??ブル表示の border 属?(外枠の太?? 1104 * ??ブルタグの border 属?に数字で設定します? 1105 * USE_HTML_TABLE_CSS="false"の場合?み使用されます?(通常はCSSで設定します?) 1106 * border 外枠の太? 1107 * HTML_BORDER = "0" ; 1108 * HTML_BORDER = "2" ; 1109 * @og.paramLevel 3:標準推奨 1110 */ 1111 // public static final String HTML_BORDER = "0" ; 1112 1113 /** 1114 * ??ブル表示の width 属?(表の?? 1115 * ??ブルタグの width 属?にピクセルまた?,??設定します? 1116 * USE_HTML_TABLE_CSS="false"の場合?み使用されます?(通常はCSSで設定します?) 1117 * 初期値は、指定なしです? 1118 * HTML_WIDTH = "" ; 1119 * @og.paramLevel 3:標準推奨 1120 */ 1121 // public static final String HTML_WIDTH = "" ; 1122 1123 /** 1124 * ??ブル表示の frame 属?(外枠の表示形?? 1125 * ??ブルタグの frame 属?に以下?属?の?どれかを設定します? 1126 * void,above,below,lhs,rhs,hsides,vsides,box,border 1127 * USE_HTML_TABLE_CSS="false"の場合?み使用されます?(通常はCSSで設定します?) 1128 * HTML_FRAME = "box" ; 1129 * @og.paramLevel 3:標準推奨 1130 */ 1131 // public static final String HTML_FRAME = "box" ; 1132 1133 /** 1134 * ??ブル表示の rules 属?(セルを区?線?形?? 1135 * ??ブルタグの rules 属?に以下?属?の?どれかを設定します? 1136 * USE_HTML_TABLE_CSS="false"の場合?み使用されます?(通常はCSSで設定します?) 1137 * none,rows,cols,groups,all 1138 * HTML_RULES = "all" ; 1139 * @og.paramLevel 3:標準推奨 1140 */ 1141 // public static final String HTML_RULES = "all" ; 1142 1143 /** 1144 * ??ブル表示の cellspacing 属?(セルの間隔)? 1145 * ??ブルタグの cellspacing 属?に数字で設定します? 1146 * USE_HTML_TABLE_CSS="false"の場合?み使用されます?(通常はCSSで設定します?) 1147 * HTML_CELLSPACING = "3" ; 1148 * HTML_CELLSPACING = "0" ; 1149 * @og.paramLevel 3:標準推奨 1150 */ 1151 // public static final String HTML_CELLSPACING = "0" ; 1152 1153 /** 1154 * ??ブル表示の cellpadding 属?(セル??マ?ジン)? 1155 * ??ブルタグの cellpadding 属?に数字で設定します? 1156 * USE_HTML_TABLE_CSS="false"の場合?み使用されます?(通常はCSSで設定します?) 1157 * HTML_CELLPADDING = "1" ; 1158 * HTML_CELLPADDING = "0" ; 1159 * @og.paramLevel 3:標準推奨 1160 */ 1161 // public static final String HTML_CELLPADDING = "0" ; 1162 1163 /** 1164 * ??ブル表示の CSSファイル利用の有無? 1165 * ??ブルタグの HTML_BORDER,HTML_WIDTH,HTML_FRAME, 1166 * HTML_RULES,HTML_CELLSPACING,HTML_CELLPADDING パラメータを使用せず? 1167 * jsp/common/default.css を使用して、テーブルレイアウトを設定する?合?? 1168 * true にセ?します? 1169 * 過去のイメージとの互換性を重視する?合?、false にしてください? 1170 * USE_HTML_TABLE_CSS = "true" ; 1171 * @og.paramLevel 3:標準推奨 1172 */ 1173 // public static final String USE_HTML_TABLE_CSS = "true" ; 1174 1175 /** 1176 * カラ??合?のセパレーター? 1177 * ?のカラ??を合成して表示する場合に使用するセパレーターを設定します? 1178 * 初期値は?:" です? 1179 * HTML_SEPARATOR = ":" ; 1180 * @og.paramLevel 3:標準推奨 1181 */ 1182 public static final String HTML_SEPARATOR = ":" ; 1183 1184 /** 1185 * カラ?グの?ストフィールドを表示する?桁数? 1186 * カラ?グは、カラ?義の使用桁数(USE_LENGTH)?の?ストフィールドを 1187 * 作?しよ?しますが、ここで??値を最大値として、表示します? 1188 * ただし?表示桁数(VIEW_LENGTH)が設定されて?場合?、そちらを優先します? 1189 * 入力可能?数の制限とは異なり?フィールドをどの長さまで表示させるか? 1190 * ?するだけです? 1191 * こ?長さ以下?フィールドにつ?は??のフィールド?長さで表示します? 1192 * HTML_COLUMNS_MAXSIZE = "20" ; 1193 * @og.paramLevel 1:設定確? 1194 */ 1195 public static final String HTML_COLUMNS_MAXSIZE = "20" ; 1196 1197 /** 1198 * VIEWタグの?ストフィールドを表示する?桁数? 1199 * VIEWタグ で表示する場合? HTML_COLUMNS_MAXSIZE に対する値になります? 1200 * 1201 * ??、検索条件を?力す?カラ?グ は、多くのフィールド長は不要です? 1202 * ??タを?力す?VIEWタグでは、カラ?グで作?するより大きなフィールドを 1203 * ?とします? 1204 * 以前?、HTML_COLUMNS_MAXSIZE * 2 がハードコー?ングされて?した? 1205 * こ?長さ以下?フィールドにつ?は??のフィールド?長さで表示します? 1206 * HTML_VIEW_COLUMNS_MAXSIZE = "40" ; 1207 * @og.paramLevel 1:設定確? 1208 */ 1209 public static final String HTML_VIEW_COLUMNS_MAXSIZE = "40" ; 1210 1211 /** 1212 * ?ストフィールドを並べて表示させる?合?,横方向?表示間隔? 1213 * ?ストフィールド?自動表示では、縦×横に並べますが、その横の箱同士? 1214 * 近すぎると、表示?とラベルがくっつ?状態で見えることがあります? 1215 * こ?箱間??ピクセルで?します? 1216 * HTML_COLUMS_SPACE = "10" ; 1217 * @og.paramLevel 3:標準推奨 1218 */ 1219 public static final String HTML_COLUMS_SPACE = "10" ; 1220 1221 /** 1222 * ?ストフィールドを並べて表示させる?合?,縦方向??表示件数? 1223 * ?こ?件数を?る?合?、横方向?表示を行います? 1224 * ?ストフィールド?自動表示では、フィールド?数に対して、縦方向に 1225 * こ?数?並べます?それ以上?場合?、横のフィールドへ、さらに?る?合?? 1226 * そ?横と??次並べて?ます? 1227 * 初期値は?0 個です? 1228 * HTML_MAXROW_NUMBER = "10" ; 1229 * @og.paramLevel 3:標準推奨 1230 */ 1231 public static final String HTML_MAXROW_NUMBER = "10" ; 1232 1233 /** 1234 * ラベルセパレーター使用有無? 1235 * ラベルとフィールド?セパレーターとして、コロン(:)を使用するかど??します? 1236 * 初期値は、使用する(true)です? 1237 * HTML_LABEL_SEPARATOR = "true" ; 1238 * @og.paramLevel 7:要?起? 1239 */ 1240 public static final String HTML_LABEL_SEPARATOR = "true" ; 1241 1242 /** 1243 * ?ストフィールド?大きさ調整を行う倍率? 1244 * 従来のShift_JIS画面では、IEでの?ストフィールドが、小さかった?で? 1245 * 1.3 倍して?した? 1246 * UTF-8 になると、画面サイズが?角文字?のサイズを取るよ?、大きくなって? 1247 * しまった?で、リソースファイルで?できるようにします? 1248 * 1249 * HTML_TEXTFIELD_ADJUSTMENT_MIN_SIZE とともに、設定する?があります? 1250 * 1251 * SIZE = "(int)((maxlength-MIN_SIZE)*RATIO+0.5)" ; 1252 * ~~~~~ 1253 * 1254 * HTML_TEXTFIELD_ADJUSTMENT_RATIO = "1.0" ; 1255 * @og.paramLevel 3:標準推奨 1256 */ 1257 // public static final String HTML_TEXTFIELD_ADJUSTMENT_RATIO = "1.0" ; 1258 1259 /** 1260 * ?ストフィールド?CSS調整基準? 1261 * ?ストフィールドが、この??以下?場合?、SIZE="1" で返します? 1262 * SIZE="1" の場合?、大きさは,???ファイルで?することになります?で? 1263 * S0 + length の class 属?で定義しておく?があります? 1264 * 1265 * HTML_TEXTFIELD_ADJUSTMENT_RATIO とともに、設定する?があります? 1266 * 1267 * SIZE = "(int)((maxlength-MIN_SIZE)*RATIO+0.5)" ; 1268 * ~~~~~~~~ 1269 * 1270 * HTML_TEXTFIELD_ADJUSTMENT_MIN_SIZE = "0" ; 1271 * @og.paramLevel 3:標準推奨 1272 */ 1273 // public static final String HTML_TEXTFIELD_ADJUSTMENT_MIN_SIZE = "0" ; 1274 1275 /** 1276 * チェ?ボックスの全チェ?属?の初期値? 1277 * viewForm の useCheckControl 属?の初期値を設定します? 1278 * 1279 * こ?属?は、selectedTypeがCHECKBOXの時に、チェ?ボックスの全チェ?を選択す? 1280 * JavaScript の機?を使用するかど?を指定する?に使?す? 1281 * useCheckControl=true に設定すると、コントロール用のチェ?ボックスが現れて? 1282 * こ?機?を使用することができるようになります? 1283 * false は、?チェ?を使用しません。checked は、?期?を?チェ?済みにします? 1284 * false は?でも代用可能です?true は?でも代用可能です? 1285 * checked は?でも代用可能です? 1286 * VIEW_USE_CHECK_CONTROL = "true" ; 全チェ?を使用 1287 * VIEW_USE_CHECK_CONTROL = "1" ; true と同じ 1288 * VIEW_USE_CHECK_CONTROL = "checked" ; チェ?済みの全チェ?を作? 1289 * 1290 * @og.paramLevel 4:個人設定可 1291 */ 1292 public static final String VIEW_USE_CHECK_CONTROL = "true" ; 1293 1294 /** 1295 * EDITOR の AUTOAREA(自動サイズ?ストエリア)の?列数? 1296 * 1297 * AUTOAREAは、データ量によって、?動的にサイズを変更する?ストエリアです? 1298 * こ??ストエリアの?列数を外部で?する?合にこ?パラメータを使用します? 1299 * こ?大きさ???ストエリアの?折り返しが発生するとして? 1300 * 行数計算も行われます? 1301 * 0 が指定された場合?、無制限になります? 1302 * AUTOAREA の編?ラメータに、minRow-maxRow,minCol-maxCol として、最小??の 1303 * それぞれの行?数を指定した?合?、そちらが優先されます? 1304 * HTML_AUTOAREA_MAX_COL_SIZE = "80" ; 1305 * @og.paramLevel 3:標準推奨 1306 */ 1307 public static final String HTML_AUTOAREA_MAX_COL_SIZE = "80" ; 1308 1309 /** 1310 * EDITOR の AUTOAREA(自動サイズ?ストエリア)の?行数? 1311 * 1312 * AUTOAREAは、データ量によって、?動的にサイズを変更する?ストエリアです? 1313 * こ??ストエリアの?行数を外部で?する?合にこ?パラメータを使用します? 1314 * こ?大きさ???ストエリアの行で打ち?れます? 1315 * 0 が指定された場合?、無制限になります? 1316 * AUTOAREA の編?ラメータに、minRow-maxRow,minCol-maxCol として、最小??の 1317 * それぞれの行?数を指定した?合?、そちらが優先されます? 1318 * HTML_AUTOAREA_MAX_ROW_SIZE = "30" ; 1319 * @og.paramLevel 3:標準推奨 1320 */ 1321 public static final String HTML_AUTOAREA_MAX_ROW_SIZE = "30" ; 1322 1323 /** 1324 * マルチキー入力メニューの作?可否? 1325 * 1326 * ???のキー入力に反応する?ル?ンメニューを追?ます? 1327 * JavaScriptでの対応です?で、便利機?と位置付けてください? 1328 * 使用する場合?、optionAttributes 属?を使用して設定するか? 1329 * USE_MULTI_KEY_SELECT=true で設定します? 1330 * 初期値は、false (作?しな?です? 1331 * USE_MULTI_KEY_SELECT = "false" ; 1332 * @og.paramLevel 3:標準推奨 1333 * 1334 * @og.rev 5.6.3.0 (2013/04/01) IE10対応でfalseに変更?IE8以降ブラウザ標? 1335 */ 1336 public static final String USE_MULTI_KEY_SELECT = "false" ; 1337 1338 /** 1339 * 登録時整合?チェ?の使用有無? 1340 * 1341 * Consistency キー による整合?チェ?を行うかど?を指定す? 1342 * 属?の初期値を設定します? 1343 * 1344 * 画面より??登録時に??の戻る?タンで戻り?キャ?ュされて?画面? 1345 * 登録すると、画面と異なるメモリ上?DBTableModel が?び更新されてしま? 1346 * と?トラブルへ対応する為、画面の hidden パラメータ と DBTableModel ? 1347 * ??しな?エラーにすると?処?、行うかど?を指定できます? 1348 * viewFormTag で、整合?パラメータを?力し、entryTag で、チェ?します? 1349 * 初期値は、true (使用する)です? 1350 * USE_CONSISTENCY = "true" ; 1351 * @og.paramLevel 3:標準推奨 1352 */ 1353 public static final String USE_CONSISTENCY = "true" ; 1354 1355 /** 1356 * 同??ョンでのマルチ起動対策を行うかど?? 1357 * 1358 * 通常、同??ョンで登録操作を行うと、?画面と??タの整合?チェ?で 1359 * エラーが?ました。?エラーが発生するよ?なって?すが、その前?段階? 1360 * つまり?メニューより選択した段階で、?ルチセ?ョンになって?? 1361 * (つまり?同??ョンで、以前に作?されたメニューからアクセスされ? 1362 * 事を判定します? 1363 * メニューにMSC=カウンタと?パラメータを儲け?session_init.jsp で判定して?す? 1364 * 初期値は、true (使用する)です? 1365 * USE_MULTI_SESSION_CHECK = "true" ; 1366 * @og.paramLevel 3:標準推奨 1367 */ 1368 public static final String USE_MULTI_SESSION_CHECK = "true" ; 1369 1370 /* 1371 * ====================================================================== 1372 * org.opengion.hayabusa.taglib.* で使用して?変数 1373 * ====================================================================== 1374 */ 1375 1376 /** 1377 * メール送信エンコード名? 1378 * 1379 * E-Mail で日本語を送信する場合??ォルトエンコード名を指定します? 1380 * 現状では、Windows-31J , MS932 , ISO-2022-JP ,それ以?となって?す? 1381 * それ以外?、?に、ISO-2022-JP にて送信されます? 1382 * ?に、E-Mail で日本語を送信する場合?ISO-2022-JP (JISコー?化して? 1383 * 7bit でエンコードして送信する?がありますが、Windows系の特殊文字や? 1384 * unicodeと??マッピングが異なる文字?半角カタカナなどが??化けします? 1385 * 社?ス?などの連絡用に使用するのであれば、Windowsシス?に 1386 * 特化した?Windows-31J の方が文字化けに関する??は低減されます? 1387 * 初期値は、ISO-2022-JP です? 1388 * MAIL_DEFAULT_CHARSET = "ISO-2022-JP" ; 1389 * 1390 * @og.paramLevel 3:標準推奨 1391 */ 1392 public static final String MAIL_DEFAULT_CHARSET = "ISO-2022-JP" ; 1393 1394 /** 1395 * 編?ータのリクエスト?の転送有無? 1396 * DBTableModel からの編?ータ(キー__行番号)のリクエストを 1397 * frame タグで渡すかど?を指定します? 1398 * 引数が多いと、画面が空白になる現象があるた??常、転送しません? 1399 * 初期値は、false (転送しません)? 1400 * FRAME_UNDER_BAR_REQUEST_KEY_USED = "false" ; 1401 * @og.paramLevel 3:標準推奨 1402 */ 1403 public static final String FRAME_UNDER_BAR_REQUEST_KEY_USED = "false" ; 1404 1405 /** 1406 * ペ?ジの先?へのリンクの間隔? 1407 * ViewFormTagで、backLinkCount(ペ?ジの先?へのリンクの間隔)の 1408 * 初期値を設定します? 1409 * 0 が設定された場合?、?ージ先?へのリンクは作?されません? 1410 * (通常、??ー固定を使用する場合??0"リンクなしとします?) 1411 * 設定がな??合?、NumberFormatException がスローされます? 1412 * VIEW_BACK_LINK_COUNT = "0" ; リンクな? 1413 * VIEW_BACK_LINK_COUNT = "10" ; ??タ?0行毎に先?へのリンクが作?される? 1414 * @og.paramLevel 3:標準推奨 1415 */ 1416 public static final String VIEW_BACK_LINK_COUNT = "0" ; 1417 1418 /** 1419 * ヘッ??を?力する間隔? 1420 * ViewFormTagで、headerSkipCount(ヘッ??を?力する間?の 1421 * 初期値を設定します? 1422 * 0 が設定された場合?、??ーは、最初だけで繰り返し出力されません? 1423 * (通常、??ー固定を使用する場合??0"先?のみとします?) 1424 * 設定がな??合?、NumberFormatException がスローされます? 1425 * VIEW_HEADER_SKIP_COUNT = "0" ; ヘッ??は、?頭のみ作?される? 1426 * VIEW_HEADER_SKIP_COUNT = "10" ; ヘッ??は、データ?0行毎に作?される? 1427 * @og.paramLevel 3:標準推奨 1428 */ 1429 public static final String VIEW_HEADER_SKIP_COUNT = "0" ; 1430 1431 /** 1432 * ヘッ??のソート用リンクの有無? 1433 * ViewFormTagで、useTableSorter(ヘッ??にソート用リンクを作?するかど?)の 1434 * 初期値を設定します? 1435 * true が設定された場合?、??ーにソート用リンクを作?します? 1436 * 1437 * VIEW_USE_TABLE_SORTER = "true" ; 1438 * @og.paramLevel 4:個人設定可 1439 */ 1440 public static final String VIEW_USE_TABLE_SORTER = "true" ; 1441 1442 /** 1443 * SVGチャート??ポラリ?レクトリ定義? 1444 * SVGチャートを作?する場合?SVGファイルをテンポラリの?レクトリに 1445 * 出力して、そこへのアドレスを付けて、HTMLを作?して?す?(?込めな?? 1446 * 以前?、ファイルの?ポラリと同じ、FILE_URL で?したディレクトリの 1447 * 下?、ChartTemp フォル?した? 1448 * ここでの定義のフォル?、そのまま?ポラリファイルのフォル?になります? 1449 * SVGチャート??ポラリファイルは、Tomcat終?に自動的に削除されます? 1450 * CHART_TEMP_DIR = "filetemp/ChartTemp/" ; 1451 * @og.paramLevel 3:標準推奨 1452 */ 1453 public static final String CHART_TEMP_DIR = "filetemp/ChartTemp/" ; 1454 1455 /** 1456 * SVGチャート??ポラリ?レクトリ定義? 1457 * ChartCreateTag で使用され?JFreeChart/画像ファイルのキャ?ュ時間(?を指定します? 1458 * こ?、キャ?ュ時間(?を過ぎると、キャ?ュを?期化します? 1459 * 初期値は?00(? = ?0?です? 1460 * CHART_CACHE_TIME = "600" ; 1461 * @og.paramLevel 3:標準推奨 1462 */ 1463 public static final String CHART_CACHE_TIME = "600" ; 1464 1465 /** 1466 * 選択行データのフォワード時転送有無? 1467 * CommonForwardTag の useTableData 属?の初期値を定義します? 1468 * useTableData 属?は、submit タグで?択行データの値を?URL 引数に 1469 * 追?るかど?を指定します? 1470 * 過去との互換性を?慮するなら?false です? 1471 * 基本の設定?は、false です? 1472 * COMMON_FORWARD_USE_TABLE_DATA = "false" ; 1473 * @og.paramLevel 3:標準推奨 1474 */ 1475 // public static final String COMMON_FORWARD_USE_TABLE_DATA = "false" ; 1476 1477 /** 1478 * ヘッ??固定?スクロールバ?の使用有無? 1479 * ヘッ??固定?スクロールバ?を使用すると、登録ボタンの領域を残したまま? 1480 * ??ブル部のみスクロールすることが可能になります? 1481 * これは、ViewFormTagで、useScrollBar(スクロールバ?用のDIV要? 1482 * 出力するかど?)の初期値を設定して?す? 1483 * true が設定された場合?、??ー固定?スクロールバ?を使用します? 1484 * VIEW_USE_SCROLLBAR = "true" ; 1485 * @og.paramLevel 4:個人設定可 1486 */ 1487 public static final String VIEW_USE_SCROLLBAR = "true" ; 1488 1489 /** 1490 * 戻るリンク時等?行?り機?の使用有無? 1491 * ViewFormTagで、useSelectedRow(?行?行?りを行うかど?)の初期値を設定します? 1492 * SEL_ROW機?(戻るリンクから戻ったときに、?にクリ?された行番号を返す機?)で? 1493 * こ?機?を有効/無効を指定します?(true:使用する/false:使用しな? 1494 * 有効な場合??択行まで画面がスクロールします? 1495 * VIEW_USE_SELECTED_ROW = "true" ; 1496 * @og.paramLevel 4:個人設定可 1497 */ 1498 public static final String VIEW_USE_SELECTED_ROW = "true" ; 1499 1500 /** 1501 * 戻るリンク時等?選択行?ーカーの使用有無? 1502 * AbstractViewFormで、指定行?マ?カーを行う場合?選択行色?を行うかど?を設定します? 1503 * 選択行?色??class="row_sel")を有効/無効を指定します?(true:使用する/false:使用しな? 1504 * ここでは、使用するかど?のみの設定で、実際の色は、CSSファイルで行います? 1505 * VIEW_USE_SELROW_COLOR = "true" ; 1506 * @og.paramLevel 4:個人設定可 1507 */ 1508 public static final String VIEW_USE_SELROW_COLOR = "true" ; 1509 1510 /** 1511 * 選択行?ハイライト表示を行うかど?? 1512 * ViewFormTagで、useHilightRow(選択行?ハイライト表示を行うかど?)の初期値を設定します? 1513 * これは、チェ?ボックス?ジオボタンで行選択した際に、どの行が選択された? 1514 * 判るよ?行?ハイライト表示を行う機?です? 1515 * さらに、行?任意??をクリ?しても?チェ?が?り?ハイライト表示されます? 1516 * VIEW_USE_HILIGHT_ROW = "true" ; 1517 * @og.paramLevel 4:個人設定可 1518 */ 1519 public static final String VIEW_USE_HILIGHT_ROW = "true" ; 1520 1521 /** 1522 * 選択行?ハイライト表示を行った?合に、ON/OFFの制御を行選択?チェ?ボックスのみで有効にするか? 1523 * ViewFormTagで、useHilightCheckOnly(選択行ハイライト?制御をチェ?ボックスのみで有効にする?の初期値を設定します? 1524 * trueの場合?チェ?ボックスのみで有効になります? 1525 * falseの場合?行?体???有効になります? 1526 * trueにした場合?チェ?ボックスが存在しな?に対しては、ハイライトすることはできません? 1527 * VIEW_USE_HILIGHT_CHECK_ONLY = "false" ; 1528 * 1529 * @og.rev 4.3.7.0 (2009/06/01) 新規作? 1530 * 1531 * @og.paramLevel 4:個人設定可 1532 */ 1533 public static final String VIEW_USE_HILIGHT_CHECK_ONLY = "false" ; 1534 1535 /** 1536 * QUERY 検索時等?結果を画面に出力するかど?を指定? 1537 * 従来の検索結果は、画面上方に記述して?したが?[X/Y]等も出力される為? 1538 * 実質?不要な?です?こ?フラグ?true に設定すると画面に表示します? 1539 * なお?検索結果が0件の場合?、従来の displayMsg ではなく?notfoundMsg ? 1540 * 使用するため、こちら?、query タグで明示? "" をセ?しな?表示されます? 1541 * VIEW_USE_DISPLAY_MSG = "false" ; 1542 * @og.paramLevel 4:個人設定可 1543 */ 1544 // public static final String VIEW_USE_DISPLAY_MSG = "false" ; 1545 1546 /** 1547 * QUERY 検索時等?結果を画面に出力する時のメ?ージを指定? 1548 * 従来の検索結果は、画面上方に記述して?したが?[X/Y]等も出力される為? 1549 * 実質?不要な?です? 1550 * 初期値は、ゼロ??とし?何も表示しな??しておきます? 1551 * 従来は、MSG0033 『?件検索しました。?です? 1552 * VIEW_DISPLAY_MSG = "" ; 1553 * VIEW_DISPLAY_MSG = "MSG0033" ; 1554 * @og.paramLevel 3:標準推奨 1555 */ 1556 public static final String VIEW_DISPLAY_MSG = "" ; 1557 1558 /** 1559 * ?入力カラ??アシスト機?の初期値? 1560 * 1561 * これは、カラ??書き込み時に、?入力可能なカラ?ヘッ??に表示し? 1562 * ?登録できる機?につ?、?期状態を規定します? 1563 * true:に設定すると、何も?しな?り??入力用のカラ?表示されます? 1564 * これは、ViewFormTag の clmBulkSet に?*" を設定した?と同じ状態を作ります? 1565 * false:に設定すると、従来どおりです?(null が設定された状? 1566 * どちらが設定されて?も?ViewFormTag の clmBulkSet に、カラ?を指定すると 1567 * そちらが優先されます? 1568 * 1569 * VIEW_USE_DEFAULT_BULKSET = "false" 1570 * 1571 * @og.rev 5.2.1.0 (2010/10/01) 新規追? 1572 * @og.paramLevel 3:標準推奨 1573 */ 1574 public static final String VIEW_USE_DEFAULT_BULKSET = "false" ; 1575 1576 /** 1577 * 全件無条件でのリセ?呼び出し?使用有無? 1578 * EntryTagで、command="RESET" 時?アクションとして allReset() ? 1579 * 呼び出すかど?を指定します? 1580 * true が設定された場合?、allReset() を呼び出します? 1581 * 初期値は、false です? 1582 * RESET_ACTION_ALL_USE = "false" ; 1583 * @og.paramLevel 3:標準推奨 1584 */ 1585 public static final String RESET_ACTION_ALL_USE = "false" ; 1586 1587 /** 1588 * オラクル?化け対応???実施有無? 1589 * Shift-JISで作?されたオラクルとWindowsとの間? ?コード変換を行うかど? 1590 * を指定します? 1591 * 例えば???は、正常に登録できますが、表示を行う段階で?化けが発生します? 1592 * これは、unicode 0x301c ですが、Windows上では、このコードが認識できず? 1593 * 0xff5e を?"?? に認識します? 1594 * 登録時?、JDBC?Shift-JIS(0x8160)を?0x301c に変換して登録する為? 1595 * ?化け?発生しません? 1596 * 対策として??から検索した値 0x301c は?xff5e に変換して表示させます? 1597 * また?UTF-8では、???ーク』が、?バックスラ?ュ』で表示されます? 1598 * これは、コードが全く異な?『?マ?ク』に置き換えな?、きちんと 1599 * 表示されません。この場合?、Set時には、?に戻す?があります? 1600 * 初期値は、false です? 1601 * USE_UTF8_CHARACTER_TRANSLATION = "false" ; 1602 * @og.paramLevel 7:要?起? 1603 */ 1604 // public static final String USE_UTF8_CHARACTER_TRANSLATION = "false" ; 1605 1606 /** 1607 * シェル実行時のタイ?ウト時??? 1608 * ?時間?単位?、秒です? 1609 * 0 秒に設定すると、割り込みが?るまで、?つづけます? 1610 * 過去の互換性の関係で、大きな時間が?って?すが、基本?は? 1611 * ?0??5?を目安に設定してください? 1612 * 初期値は?600 秒です? 1613 * SHELL_TIMEOUT = "3600" ; 1614 * @og.paramLevel 3:標準推奨 1615 */ 1616 public static final String SHELL_TIMEOUT = "3600" ; 1617 1618 /** 1619 * カラ?リソースファイルの初期値を使?ど?を指定? 1620 * カラ??値??期?がセ?されて??きに、カラ?ソースの 1621 * 初期値を利用するかど?を?true/false で?します? 1622 * true の場合?、?期?を使用します? 1623 * 過去との互換性の関係で、この属?は、false に設定されて?す? 1624 * USE_DEFAULT_PROPERTIE_VALUE = "false" ; 1625 * 1626 * @og.rev 5.2.3.0 (2010/12/01) 新規追? 1627 * @og.paramLevel 3:標準推奨 1628 */ 1629 public static final String USE_DEFAULT_PROPERTIE_VALUE = "false" ; 1630 1631 /** 1632 * EDITNAME?カラ??並び替えや表示等)利用時に編?可能にするかど?を指定? 1633 * writeCheckタグで利用されます? 1634 * USE_EDIT_WITH_EDITNAME = "false" 1635 * 1636 * @og.rev 5.5.4.2 (2012/07/13) 新規追? 1637 * @og.paramLevel 2:使用時設? 1638 */ 1639 public static final String USE_EDIT_WITH_EDITNAME = "false" ; 1640 1641 /** 1642 * writeCheckタグでeditNameをhiddenタグで出力するかど?? 1643 * OUTPUT_EDITNAME = "false" 1644 * 1645 * @og.rev 5.5.4.2 (2012/07/13) 新規追? 1646 * @og.paramLevel 2:使用時設? 1647 */ 1648 public static final String OUTPUT_EDITNAME = "false" ; 1649 1650 /** 1651 * writeCheckタグとqueryButtonタグでdisplay:noneの?ーを?力するかど?? 1652 * USE_DUMMY_INPUT = "false" 1653 * 1654 * @og.rev 5.6.1.0 (2013/02/01) 新規追? 1655 * @og.paramLevel 2:使用時設? 1656 */ 1657 public static final String USE_DUMMY_INPUT = "false" ; 1658 1659 /** 1660 * 画面を開?時?EditNameの初期値に前回利用コードを使?ど?? 1661 * 1662 * EditNameに前回利用コードを使?ど?を決める設定です? 1663 * trueの場合?前回利用コードを使?す? 1664 * falseの場合?NULLを?期?とします? 1665 * ?、引数で与えられた?合?そ?値を利用します? 1666 * 初期値はtrue(利用する)です? 1667 * USE_DEFAULT_EDITNAME = "true" 1668 * 1669 * @og.rev 5.7.1.2 (2013/12/20) 新規追? 1670 * @og.paramLevel 4:個人設定可 1671 */ 1672 public static final String USE_DEFAULT_EDITNAME = "true" ; 1673 1674 /* 1675 * ====================================================================== 1676 * org.opengion.hayabusa.resource.* で使用して?変数 1677 * 1678 * 基本は、リソースDBを読み取る設定です?ただし?リソースファイルの 1679 * 設定があれば、リソースDBは、無視します? 1680 * (こ?ファイルの RESOURCE_xx_DB は、コメントにする??ありません? 1681 * 1682 * リソースは、同?ーが存在する場合?、後ろを優先します? 1683 * リソースDBでは、KBSAKU(作?区?でソートして?為、これが大きいほど? 1684 * 優先?位が高いことになります? 1685 * シス?(GE)は、KBSAKU=0 です?で、それ以上?値で?ス?プロパティー? 1686 * 登録すれば、そちらが優先されます? 1687 * ====================================================================== 1688 */ 1689 1690 /** 1691 * カレン??の使用有無? 1692 * CalendarFactoryで、カレン??を使用するかど?を指定します? 1693 * 使用する場合?、true , 使用しな??合?、false を設定します? 1694 * true が設定された場合?、CalendarQuery_**** から、事業?年月より? 1695 * カレン?ブジェクトを作?します? 1696 * 初期値は、false です? 1697 * USE_CALENDAR_DATABASE = "false" ; 1698 * @og.paramLevel 3:標準推奨 1699 */ 1700 public static final String USE_CALENDAR_DATABASE = "false" ; 1701 1702 /** 1703 * カレン??の接続? 1704 * CalendarFactoryで、カレン??を使用する場合?どの接続?に接続するか?します? 1705 * ここでは、接続?そ?も?ではなく?接続?のDBID??を指定します? 1706 * 初期値は、null(標準?接続?) です? 1707 * RESOURCE_CALENDAR_DBID = "" ; 1708 * @og.paramLevel 2:使用時設? 1709 */ 1710 public static final String RESOURCE_CALENDAR_DBID = "" ; 1711 1712 // /** 1713 // * カレン??の実?ラス定義? 1714 // * CalendarFactoryで、カレン??を使用する場合?実?ラスを指定します? 1715 // * クラス名?、CalendarQuery_**** をキーとして、指定します? 1716 // * 初期設定として、org.opengion.plugin.calendar パッケージの ZY01 が使用可能です? 1717 // * CalendarQuery_ZY01 = "org.opengion.plugin.calendar.CalendarQuery_ZY01" ; 1718 // * @og.paramLevel 3:標準推奨 1719 // */ 1720 // public static final String CalendarQuery_ZY01 = "org.opengion.plugin.calendar.CalendarQuery_ZY01" ; 1721 1722 /** 1723 * チェ?ボックスの id を?力可否? 1724 * チェ?ボックスの id を?力するかど?を指定します? 1725 * ガントチャート?スライ??機?で、スライドした行?チェ?ボックスにチェ?? 1726 * 付けるために、チェ?ボックスの id を利用する?があります? 1727 * id は、HybsSystem.ROW_ID_KEY で?しており、[ROW.ID] で取得できます? 1728 * 初期値は、true です? 1729 * USE_CHECKBOX_ROW_ID = "true" ; 1730 * @og.paramLevel 3:標準推奨 1731 */ 1732 public static final String USE_CHECKBOX_ROW_ID = "true" ; 1733 1734 /** 1735 * サーバ?名? 1736 * こ?Tomcatが実行して?サーバ?名で、request.getServerName() で求められる?です? 1737 * Webサーバ?としてアクセスされたとき?サーバ?名になります? 1738 * [例?HN50G5] 1739 * @og.paramLevel 9:自動設? 1740 */ 1741 public static final String SERVER_NAME = "" ; 1742 1743 /** 1744 * ホスト名? 1745 * Java VM が実行して?サーバ?名で、InetAddress.getLocalHost().getHostName() で 1746 * 求められる?です?これは、リクエストとは関係なく?サーバ?そ?も?の名称になります? 1747 * [例?HN50G5] 1748 * @og.paramLevel 9:自動設? 1749 */ 1750 public static final String HOST_NAME = "" ; 1751 1752 /** 1753 * ホス?Pアドレス? 1754 * Java VM が実行して?ホス?Pアドレスで、InetAddress.getLocalHost().getHostAddress() で 1755 * 求められる?です? 1756 * [例?200.1.50.165] 1757 * @og.paramLevel 9:自動設? 1758 */ 1759 public static final String HOST_ADRS = "" ; 1760 1761 /** 1762 * サーバ?本体? URL 1763 * scheme + "://" + serverName + portStr の?報から作?します? 1764 * こ?シス?の外部へメール?URLリンク等を作?する場合や? 1765 * そ?サーバ?の別のWebサーバ?へのアドレス生?などに使用します? 1766 * [例?http://localhost:8824/] 1767 * @og.paramLevel 9:自動設? 1768 */ 1769 public static final String SERVER_URL = "" ; 1770 1771 /** 1772 * コン?スト? URL 1773 * scheme + "://" + serverName + portStr + serverURL + path + "/" の?報から作?します? 1774 * これは、サーバ?URL?コン?ストまで?したURLになって?す? 1775 * こ?シス?の外部へメール?URLリンク等を作?する場合などに使用します? 1776 * [例?http://localhost:8824/gf/] 1777 * @og.paramLevel 9:自動設? 1778 */ 1779 public static final String CONTEXT_URL = "" ; 1780 1781 /** 1782 * サーバ???? 1783 * ホスト名とホストアドレスをコメント情報として表示する場合に使用します? 1784 * [例?HN50G5 ( 200.1.50.165 )] 1785 * @og.paramLevel 9:自動設? 1786 */ 1787 public static final String SERVER_INFO = "" ; 1788 1789 /** 1790 * サーブレ???? 1791 * [例?Apache Tomcat/5.0.28] 1792 * @og.paramLevel 9:自動設? 1793 */ 1794 public static final String SERVLET_INFO = "" ; 1795 1796 /** 1797 * ログインユーザーに、ゲストログインを許可するかど?? 1798 * ゲストログインは、リソースファイル、また?、データベ?スにユーザーが存在しな? 1799 * 場合に、デフォルトロール(*)でログインする機?です? 1800 * LDAP等?全社ユーザー使用時に、ローカルにも同数のユーザーをキープする?ではなく? 1801 * 通常は、ゲストユーザーとして扱??管???の他特定ユーザー?を???タベ?ス 1802 * 等に、登録しておきます? 1803 * ver4 では、デフォルトロールと??方がなくなりましたので、画面のロールに? 1804 * (*)を?示?追?、RWMODE を指定する?があります? 1805 * 初期値は、false です? 1806 * USE_GUEST_USER = "false" ; 1807 * @og.paramLevel 3:標準推奨 1808 */ 1809 // public static final String USE_GUEST_USER = "false" ; 1810 1811 /** 1812 * リソース??タベ?スのシス?ID名? 1813 * web.xml で初期値?する?があります? 1814 * SYSTEM_ID = "GE" ; 1815 * @og.paramLevel 9:自動設? 1816 */ 1817 public static final String SYSTEM_ID = "" ; 1818 1819 /** 1820 * アプリケーショントップタイトル? 1821 * アプリケーションのWindowsに表示するトップタイトル名を?します? 1822 * ブラウザの、上端に表示されます?また?お気に入り等への登録時?名称になります? 1823 * GUI_TOP_TITLE = "Web アプリケーションシス?" ; 1824 * @og.paramLevel 1:設定確? 1825 */ 1826 public static final String GUI_TOP_TITLE = "Web アプリケーションシス?" ; 1827 1828 /** 1829 * 共有リソース??タ DBID? 1830 * ユーザーリソース(GEA10)を除く他?リソース(カラ?GEA03),ラベル(GEA08), 1831 * コー?GEA04),メ?ージ(GEA09),画面(GEA11),シス?パラメータ(GE12), 1832 * アクセス統?GE15),ユーザーパラメータ(GE16),URL転?GE17)) 1833 * の??タベ?スを?常の、DEFAULT_DB_URL 設定?以外?場?アクセスする 1834 * 場合に、DBID で?します? 1835 * DBID は?GE' ?'XX' などの通常は、シス?ID名を使用しますが? 1836 * 何でも構いません。このDBIDは、XX_DB_URL ??XX_DB_USER 、XX_DB_PASSWD として 1837 * 登録しておく?があります??がな??合?、DEFAULT_DB_URL を使用します? 1838 * RESOURCE_DBID = "" ; 1839 * @og.paramLevel 2:使用時設? 1840 */ 1841 public static final String RESOURCE_DBID = "" ; 1842 1843 /** 1844 * ユーザーリソースDBID? 1845 * リソースDBが?他???タベ?スにある場?統合されて?など)取得データベ?ス? 1846 * 通常の、DEFAULT_DB_URL 設定?以外?場?アクセスする場合に、DBID で?します? 1847 * DBID は?GE' ?'XX' などの通常は、シス?ID名を使用しますが、何でも構いません? 1848 * こ?DBIDは、XX_DB_URL ??XX_DB_USER 、XX_DB_PASSWD として登録する?があります? 1849 * 未定義の場合?、RESOURCE_DBID から、それも未定義の場合? ?ォルト?接続?を使用します? 1850 * RESOURCE_USER_DBID = "" ; 1851 * @og.paramLevel 2:使用時設? 1852 */ 1853 public static final String RESOURCE_USER_DBID = "" ; 1854 1855 /** 1856 * 共有リソースアクセスアドレス? 1857 * 共有リソースを統?た環?アクセスする場合?サーバアドレスを指定します? 1858 * 共有リソース環?個別に作?する場合?すべtのユーザーで利用可能な転送URL? 1859 * 共有メ?ージ、アクセス統計管??ユーザーパラメータなどの画面は、フリーに 1860 * しておき、各種リソースは管??のみアクセスできるようにします? 1861 * 未??場合?、???身のアドレスを使用します? 1862 * RESOURCE_ADDRESS = "http://localhost:8823/gf/jsp/index.jsp" ; 1863 * @og.paramLevel 2:使用時設? 1864 */ 1865 public static final String RESOURCE_ADDRESS = "" ; 1866 1867 /** 1868 * ユーザーリソース検索SQL? 1869 * 検索するカラ?は、?、USERID,LANG,NAME_JA,ROLES,DROLES がこの?で含まれており? 1870 * 絞込み条件(?パラメータ)として、SYSTEM_ID,USERID がこの?で?される?があります? 1871 * (カラ?は関係ありません。並び?意味が重要です?) 1872 * また?検索?ORDER BY)は、優先?位?低い?検索してください。使用するのは、??に 1873 * 検索された行を使用します? 1874 * ユーザーリソースは、RESOURCE_USER_DBID で????タベ?スから取得します? 1875 * 未定義の場合?、RESOURCE_DBID から、それも未定義の場合? ?ォルト?接続?を使用します? 1876 * 1877 * @og.rev 4.1.0.0 (2007/01/11) GEA10ではなくGEA10V01を見るように変更 1878 * @og.rev 4.4.0.0 (2008/08/02) DROLES(??タロールズ)の?追? 1879 * 1880 * @og.paramLevel 3:標準推奨 1881 */ 1882 public static final String RESOURCE_USER_SQL 1883 = "SELECT USERID,LANG,NAME_JA,ROLES,DROLES" 1884 + " FROM GEA10V01" 1885 + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND FGJ='1'" 1886 + " ORDER BY SYSTEM_ID, FGDEFAULT DESC" ; 1887 1888 // public static final String RESOURCE_USER_SQL 1889 // = "SELECT USERID,LANG,NAME_JA,ROLES" 1890 // + " FROM GEA10V01" 1891 // + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND FGJ='1'" 1892 // + " ORDER BY SYSTEM_ID, FGDEFAULT DESC" ; 1893 1894 // public static final String //RESOURCE_USER_SQL = "SELECT USERID,LANG,NAME_JA,ROLES FROM GEA10" 1895 // RESOURCE_USER_SQL = "SELECT USERID,LANG,NAME_JA,ROLES FROM " // 4.1.0.0(ビュー化?ため) 1896 // + " GEA10V01 " //4.1.0.0 (2008/01/11) ビューを見るように変更 1897 // // + " (SELECT USERID as userid,LANG as lang,NAME_JA as name,ROLES as roles,SYSTEM_ID,FGDEFAULT,FGJ FROM GEA10" // 4.1.0.0 1898 // // + " UNION ALL select 'RMCN_USR','ja','RemoConUser','manager','**','0','1' FROM DUAL)" // 4.1.0.0 1899 // + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND FGJ='1'" 1900 // // + " AND DYVALID >= TO_CHAR(SYSDATE,'YYYYMMDD')" 1901 // // + " AND DIFF_DATE( DYVALID ) >= 0" 1902 // + " ORDER BY SYSTEM_ID, FGDEFAULT DESC" ; 1903 1904 /** 1905 * ユーザーリソース検索SQL(ロール??? 1906 * 検索するカラ?は、?、USERID,LANG,NAME_JA,ROLES,DROLES がこの?で含まれており? 1907 * 絞込み条件(?パラメータ)として、SYSTEM_ID,USERID がこの?で?される?があります? 1908 * (カラ?は関係ありません。並び?意味が重要です?) 1909 * また?検索?ORDER BY)は、優先?位?低い?検索してください。使用するのは、??に 1910 * 検索された行を使用します? 1911 * ユーザーリソースは、RESOURCE_USER_DBID で????タベ?スから取得します? 1912 * 未定義の場合?、RESOURCE_DBID から、それも未定義の場合? ?ォルト?接続?を使用します? 1913 * 1914 * @og.rev 4.4.0.0 (2008/08/02) DROLES(??タロールズ)の?追? 1915 * @og.rev 5.6.5.2 (2013/06/21) GEA10ではなくGEA10V01を見るように変更(RESOURCE_USER_SQLに合わせる) 1916 * 1917 * @og.paramLevel 3:標準推奨 1918 */ 1919 public static final String RESOURCE_USER_ROLE_SQL 1920 = "SELECT USERID,LANG,NAME_JA,ROLES,DROLES" 1921 + " FROM GEA10V01" 1922 + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND ROLES=? AND FGJ='1'" 1923 + " ORDER BY SYSTEM_ID" ; 1924 1925 // = "SELECT USERID,LANG,NAME_JA,ROLES,DROLES" 1926 // + " FROM GEA10" 1927 // + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND ROLES=? AND FGJ='1'" 1928 // + " ORDER BY SYSTEM_ID" ; 1929 1930 // public static final String RESOURCE_USER_ROLE_SQL = "SELECT USERID,LANG,NAME_JA,ROLES FROM GEA10" 1931 // + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND ROLES=? AND FGJ='1'" 1932 // + " ORDER BY SYSTEM_ID" ; 1933 1934 /** 1935 * ユーザーリソースの??を取得するデータソースの種別を指定しま?初期値:""⇒DB,LDAP)? 1936 * 何も?しな???初期値)は、DBからユーザーリソースの??を取得します? 1937 * "LDAP"を指定すると、LDAPからユーザーリソースを取得します? 1938 * "LDAP"を使用する場合?設定方法につ?は、RESOURCE_USER_LDAP_CLMの説明を参?して下さ?? 1939 * 1940 * @og.paramLevel 2:使用時設? 1941 */ 1942 // 5.2.0.0 (2010/09/01) 1943 public static final String RESOURCE_USER_SRC_TYPE = ""; 1944 1945 /** 1946 * ユーザーリソース検索LDAP?? 1947 * ユーザーをLDAPから検索する場合?カラ??します? 1948 * カラ?は、?、USERID,LANG,NAME_JA,ROLES,DROLES がこの?で含まれる?があります? 1949 * 検索条件は、RESOURCE_USER_LDAP_FILTER で?しておいてください? 1950 * 対象となる属?名が存在しな??合?、ダミ?の属?名を?することもできます? 1951 * ??目において、?が取得できな??合?、以下??ォルト?が適用されます? 1952 * lang(?? : 'ja' 1953 * cn(名称) : ログインID 1954 * roles(ロールズ) : 属?名と同じ?? 1955 * droles(??タロールズ) : null 1956 * 1957 * なお?LDAPの基本??は、LDAP_INITIAL_CONTEXT_FACTORY , LDAP_PROVIDER_URL , 1958 * LDAP_ENTRYDN , LDAP_PASSWORD , LDAP_SEARCH_BASE , LDAP_SEARCH_SCOPE 1959 * 定数の値を使用します? 1960 * 1961 * ※LDAPからユーザーリソースを取得するには、RESOURCE_USER_SRC_TYPE?LDAP"に設定されて??があります? 1962 * 1963 * @og.paramLevel 2:使用時設? 1964 */ 1965 // 5.2.0.0 (2010/09/01) 1966 // public static final String RESOURCE_USER_LDAP_CLM = "uid,cn,officeName,ou,mail,belongOUID" ; 1967 public static final String RESOURCE_USER_LDAP_CLM = "uid,lang,cn,roles,droles" ; 1968 1969 /** 1970 * ユーザーリソース検索LDAP条件(ロール??? 1971 * ユーザーをロール?でLDAPから検索する場合?検索条件を指定します? 1972 * 検索条件で定義され?{0}にはシス?IDが?{1}にはログインIDが?{2}にはロールが指定されます? 1973 * シス?IDの検索条件が不要な場合?、{0}の?を外すことも可能です? 1974 * また?ここで?された条件は、LDAP検索のフィルターとしてそ?まま渡されます?で? 1975 * 固定条件を追?ることもできます? 1976 * 1977 * なお?LDAPの基本??は、LDAP_INITIAL_CONTEXT_FACTORY , LDAP_PROVIDER_URL , 1978 * LDAP_ENTRYDN , LDAP_PASSWORD , LDAP_SEARCH_BASE , LDAP_SEARCH_SCOPE 1979 * 定数の値を使用します? 1980 * 1981 * ※LDAPからユーザーリソースを取得するには、RESOURCE_USER_SRC_TYPE?LDAP"に設定されて??があります? 1982 * 1983 * @og.paramLevel 2:使用時設? 1984 */ 1985 // 5.2.0.0 (2010/09/01) 1986 public static final String RESOURCE_USER_ROLE_LDAP_FILTER = "(&(sysid={0})(uid={1})(roles={2}))" ; 1987 1988 /** 1989 * ユーザーリソース検索LDAP条件? 1990 * ユーザーをLDAPから検索する場合?検索条件を指定します? 1991 * 検索条件で定義され?{0}にはシス?IDが?{1}にはログインIDが指定されます? 1992 * シス?IDの検索条件が不要な場合?、{0}の?を外すことも可能です? 1993 * また?ここで?された条件は、LDAP検索のフィルターとしてそ?まま渡されます?で? 1994 * 固定条件を追?ることもできます? 1995 * 1996 * なお?LDAPの基本??は、LDAP_INITIAL_CONTEXT_FACTORY , LDAP_PROVIDER_URL , 1997 * LDAP_ENTRYDN , LDAP_PASSWORD , LDAP_SEARCH_BASE , LDAP_SEARCH_SCOPE 1998 * 定数の値を使用します? 1999 * 2000 * ※LDAPからユーザーリソースを取得するには、RESOURCE_USER_SRC_TYPE?LDAP"に設定されて??があります? 2001 * 2002 * @og.paramLevel 2:使用時設? 2003 */ 2004 // 5.2.0.0 (2010/09/01) 2005 // public static final String RESOURCE_USER_LDAP_SQL = "(&(objectClass=person)(uid={0})(!(uid=R*))(|(belongOUID=61200)(belongOUID=61100)))" ; 2006 public static final String RESOURCE_USER_LDAP_FILTER = "(&(sysid={0})(uid={1}))" ; 2007 2008 /** 2009 * ユーザーパラメータ検索SQL? 2010 * シス?パラメータを?別ユーザー毎にカスタマイズする場合に使用する 2011 * ユーザーパラメータを取得するSQLを定義します? 2012 * 検索するカラ?は、?、PARAM_ID,PARAM,FGCRYPT がこの?で含まれており? 2013 * 絞込み条件(?パラメータ)として、SYSTEM_ID,USERID がこの?で?される?があります? 2014 * (カラ?は関係ありません。並び?意味が重要です?) 2015 * また?検索?ORDER BY)は、優先?位?低い?検索してください。同?ARAM_ID? 2016 * ?存在する場合?、??に検索されたPARAMを使用します? 2017 * ユーザーパラメータは、ユーザーリソース と異なり?RESOURCE_DBID から取得します? 2018 * それが未定義の場合? ?ォルト?接続?を使用します? 2019 * 2020 * @og.paramLevel 3:標準推奨 2021 */ 2022 public static final String USER_PARAMETER_SQL = "SELECT PARAM_ID,PARAM,FGCRYPT FROM GE16" 2023 + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND FGJ='1'" 2024 + " ORDER BY SYSTEM_ID" ; 2025 2026 /** 2027 * アクセス統計テーブル使用設定? 2028 * アクセス統計テーブルを使用する場合?、true , 使用しな??合?、false を設定します? 2029 * 初期値は、true です? 2030 * USE_ACCESS_TOKEI_TABLE = "true" ; 2031 * @og.paramLevel 3:標準推奨 2032 */ 2033 public static final String USE_ACCESS_TOKEI_TABLE = "true" ; 2034 2035 /** 2036 * アクセス統計テーブルを?編成するまでの??タの生存期間を設定します? 2037 * ??タが作?された日時を基準として、ここで?された期間よりも古? 2038 * ??タは、物?除されます? 2039 * ACCESS_TOKEI_ALIVE_DAYSが指定されて??null)場合???タの削除は行われません? 2040 * 初期値は?80日です? 2041 * 2042 * @og.paramLevel 1:設定確? 2043 */ 2044 public static final String ACCESS_TOKEI_ALIVE_DAYS = "180" ; 2045 2046 /** 2047 * アクセス統計テーブルを使用したメニュー表示の過去日付?設定日数? 2048 * 階層メニューでレベル??場合?非標準として?ォルトでは表示されません? 2049 * これに、アクセス統計テーブルの個人別過去の訪問履歴より、設定日数以? 2050 * アクセスされて?ば、動?レベル?へ引き上げます? 2051 * 前準備として、アクセス統計テーブル使用設?USE_ACCESS_TOKEI_TABLE)? 2052 * true にしておく?があります? 2053 * 初期値は?0日 です? 2054 * ACCESS_TOKEI_PAST_DAYS = "20" ; 2055 * @og.paramLevel 4:個人設定可 2056 */ 2057 public static final String ACCESS_TOKEI_PAST_DAYS = "20" ; 2058 2059 /** 2060 * ???インジェクション対策用チェ?の実施有無の設?? 2061 * 特定リクエスト情報にクォー?ション(')が含まれて?場合に、?力エラーに 2062 * するかど?を指定します? 2063 * SQLのWHEREパラメータの値に? or 'A' like 'A のような形式を使用すると? 2064 * 意図しな?報を抜き?すことが可能になります? 2065 * リクエストが数字タイプ?場合?、or 5=5 などのクォー?ションを使用しな? 2066 * コードを埋めても?数字チェ?で検?可能です? 2067 * エンジンでは?つのSQLを?続で流す事が出来な??で、上記形式でのチェ?で 2068 * ある程度のセキュリ?は確保できます? 2069 * 初期値は、true です? 2070 * USE_SQL_INJECTION_CHECK = "true" ; 2071 * @og.paramLevel 3:標準推奨 2072 */ 2073 public static final String USE_SQL_INJECTION_CHECK = "true" ; 2074 2075 /** 2076 * 個人別お気に入りメニューを登録する場合?画面IDリスト? 2077 * こ?キーには、お気に入りメニューの画面IDをカンマ区?で記述します? 2078 * 個人設定可能ですが、SystemData としては、?期?を持って?せん? 2079 * GUI_FAVORITE_MENU_LIST = "" ; 2080 * @og.paramLevel 4:個人設定可 2081 */ 2082 public static final String GUI_FAVORITE_MENU_LIST = ""; 2083 2084 /** 2085 * ?レクトジャンプリンク時?ハッシュ化されたURLの有効期間を日数の初期値? 2086 * これは、登録された時間から計算して、何日間有効にしておくかを?します? 2087 * ゼロ、また?マイナスが指定された場合?、制限なしに設定されます? 2088 * 初期値は?0日 です? 2089 * LINK_VALID_DURATION_DAYS = "20" ; 2090 * @og.paramLevel 4:個人設定可 2091 */ 2092 public static final String LINK_VALID_DURATION_DAYS = "20" ; 2093 2094 /** 2095 * Tomcat起動時初期処?URL? 2096 * これは、Tomcatが起動された初期化??に呼び出されるURLを指定します? 2097 * エンジンでは、各画面に対してURLを呼び出すことで、??実行すること? 2098 * 可能になります?例えば、帳票??モンの起動URLを設定しておけば、Tomcat 2099 * 起動時に、URLがコールされて、帳票??モンが?動的に起動します? 2100 * こ?キーで始まるキーで登録します?処??、キーのソート?です? 2101 * 2102 * CONTEXT_INITIAL_CALL_URL = "" ; 2103 * @og.paramLevel 7:要?起? 2104 */ 2105 public static final String CONTEXT_INITIAL_CALL_URL = "" ; 2106 2107 /** 2108 * Tomcat起動時初期処?URLを起動するユーザー、パス? 2109 * これは、Tomcatが起動された初期化??に呼び出されるURLを実行する際の 2110 * ユーザー及?パスを指定します? 2111 * [ユーザー名]:[パスワード]の形式で?します? 2112 * 初期値はadmin:admin(ユーザー、パスワード?にadmin)です? 2113 * 2114 * @og.rev 4.2.2.0 (2008/05/22) 新規作? 2115 * 2116 * CONTEXT_INITIAL_CALL_USERPASS = "admin:admin" ; 2117 * @og.paramLevel 7:要?起? 2118 */ 2119 public static final String CONTEXT_INITIAL_CALL_USERPASS = "admin:admin" ; 2120 2121 /** 2122 * ファイル?ンロード時の半角カ?全角カナ変換使用有無? 2123 * ファイル?ンロード時のファイル名を半角カ?全角カナ変換を行うかど?を指定します? 2124 * FileDownload サーブレ?で、漢?特に半角カタカ?を含?ァイル名で?ンロー? 2125 * させようとすると、ファイル名が途中で?てしま?象が発生します? 2126 * 原因は、IEの仕様で、ある程度仕方がな?の事です? 2127 * エンジンでは、URLEncodeを行うことで、若干の改??図られて?すが、半角カタカナを 2128 * 半角カタカナを全角カタカナに変換することでさらに改?図ることが可能です? 2129 * 初期値は true(半角カ?全角カナ変換を行う)です? 2130 * 2131 * USE_FILEDOWNLOAD_HAN_ZEN = "true" ; 2132 * @og.paramLevel 3:標準推奨 2133 */ 2134 public static final String USE_FILEDOWNLOAD_HAN_ZEN = "true" ; 2135 2136 /** 2137 * ファイル?ンロード時のURLチェ?機?利用有無? 2138 * ファイル?ンロード時のURLチェ?機?を利用するど?を指定します? 2139 * こ?キーFileDownload サーブレ?に対してのみ適用されます? 2140 * trueに?して場合?"file"で?するファイル??のMD5ハッシュキー? 2141 * "key"に?しておく?があります?これが??しな??合?ファイルへの 2142 * アクセスが拒否されます?falseの場合?、これらのチェ?は行われません? 2143 * 初期値は false(チェ?しな?です? 2144 * 2145 * USE_FILEDOWNLOAD_CHECKKEY = "false" ; 2146 * @og.paramLevel 3:標準推奨 2147 */ 2148 public static final String USE_FILEDOWNLOAD_CHECKKEY = "false" ; 2149 2150 /** 2151 * PAGE_END_CUT フラグを使用(true)すると、最後??が表示されな??合対応です? 2152 * これは、データが存在しなくなった状態で、PAGE_END_CUTと???を見つけると 2153 * それ以降?、PAGE_END_CUTと???が存在して?行を削除すると?仕様です? 2154 * そ?とき???タ存在チェ?の関係で、最後???タが存在して?にもかかわらず 2155 * そ?行を削除して?した?判定に rowOver フラグを見て?) 2156 * これを???タがなくなったことを示す?dataOver フラグを見るようにします? 2157 * COMPATIBLE_PAGE_END_CUT_RETRIEVAL フラグは、互換性を?慮し?true の場合?? 2158 * dataOver フラグを見ます?(つまり正常に動作しま? 2159 * false(初期値)の場合?、現在の状態?ままとして、rowOver フラグを見ます? 2160 * 初期値は 互換性を?慮?false(現在の状態?まま)とします? 2161 * 2162 * @og.rev 3.8.1.2 (2005/12/19) 新規作? 2163 * @og.rev 5.7.1.0 (2013/12/06) 帳票側を対応?Excel帳票でのみ有効 2164 * 2165 * @og.paramLevel 3:標準推奨 2166 */ 2167 public static final String COMPATIBLE_PAGE_END_CUT_RETRIEVAL = "false" ; 2168 2169 /** 2170 * ガント??ーにおいて、時間??ーの上段に日付を、下段の時間軸の(h)の削除を行います? 2171 * 日付?、表示開始時刻の上と、その?2時間後に表示します? 2172 * こ??段??対応を使用するかど?を指定します? 2173 * 初期値は、false です? 2174 * 2175 * @og.rev 3.8.1.4 (2006/03/13) 新規作? 2176 * 2177 * @og.paramLevel 3:標準推奨 2178 */ 2179 public static final String USE_GANTTHEADER_MULTIPLE_COLUMN = "false" ; 2180 2181 /** 2182 * ガント??ーにおいて?0日?0日?80日のヘッ??表示で、日付まで 2183 * 表示するか?月?み表示するかを?します? 2184 * ガント??ーの繰返し表示でバックグラウンドイメージは固定日なので、?表示? 2185 * 30日単位で表示して?すが、?頭日付が 1日でな?め?判りにくいと苦?ありました? 2186 * そこで?0日?0日?80日のヘッ??表示時に、日付を表示しな??するフラグです? 2187 * 月表示は、その月が 20日以降?場合?翌月を表示します? 2188 * 2189 * 初期値は、互換性の為、false です? 2190 * 2191 * @og.rev 3.8.5.2 (2006/06/09) 新規作? 2192 * 2193 * @og.paramLevel 3:標準推奨 2194 */ 2195 public static final String USE_GANTTHEADER_MONTH_DATE = "false" ; 2196 2197 /** 2198 * ガント??ーにおいて時間単位?ガントを表示する際に、上段に 2199 * 月日を表示するかど?を指定します? 2200 * trueにした場合?表示します? 2201 * 2202 * 初期値は、互換性の為、false です? 2203 * 2204 * @og.rev 5.7.0.0 (2013/11/03) 新規作? 2205 * 2206 * @og.paramLevel 3:標準推奨 2207 */ 2208 public static final String USE_MDHEADER_ONTIME = "false" ; 2209 2210 /** 2211 * ユーザー??の IDNO で ログインユーザーIDの先? C を取り除くかど?? 2212 * 2213 * ユーザー??の IDNO で ログインユーザーIDの先? C を取り除くかど?? 2214 * ?するパラメータ(USE_USER_IDNO_C_SAPLESS)を追?ます? 2215 * true にすると、現状とおなじ??桁以上?場合に 先? C を取り除きます? 2216 * alse にすると、ID と IDNO が同じ?にセ?されます? 2217 * それ以外? IDNO を使用する場合??.8.1.2 (2005/12/19) で対応したよ? 2218 * DNO に直接値を設定する機?を使用して、書き換えてください? 2219 * 初期値は、互換性の為、true です? 2220 * 2221 * @og.rev 3.8.5.3 (2006/06/30) 新規作? 2222 * 2223 * @og.paramLevel 3:標準推奨 2224 */ 2225 public static final String USE_USER_IDNO_C_SAPLESS = "true" ; 2226 2227 /** 2228 * カレン?ータの初期設? 2229 * カレン??ポップア??上での先?曜日を月曜日にします? 2230 * 通常はfalse(日曜日)です? 2231 * 2232 * @og.rev 5.6.5.2 (2013/06/21) 新規作? 2233 * 2234 * @og.paramLevel 4:個人設定可 2235 */ 2236 public static final String CALENDAR_START_MONDAY = "false" ; 2237 2238 /** 2239 * カレン??先?曜日を月曜日にするかど?? 2240 * カレン??DBに??タが存在しな??合に、使用されるカレン??クラスを設定します? 2241 * 初期設定?、org.opengion.plugin.calendar パッケージの SUNDAY(日曜日のみが休日) です? 2242 * 2243 * @og.rev 4.0.0.0 (2007/08/28) 新規作? 2244 * 2245 * @og.paramLevel 3:標準推奨 2246 */ 2247 public static final String DEFAULT_CALENDAR_CLASS = "org.opengion.hayabusa.resource.CalendarPGData_SUNDAY" ; 2248 2249 /** 2250 * 時間単位?ガント??ーにおいて、休日を表示するかど?を判定します? 2251 * 初期値は、true です? 2252 * 2253 * @og.rev 4.0.0.0 (2007/09/05) 新規作? 2254 * 2255 * @og.paramLevel 3:標準推奨 2256 */ 2257 public static final String USE_GANTTHEADER_SKIP_HOLIDAY = "true" ; 2258 2259 /** 2260 * 帳票??モンの検索条件(ORDER BY)を指定します? 2261 * 2262 * ??ージ目と??ージ目で帳票IDを変更し???ージ目のみ? 2263 * 大量?力する?合?、検索?つまり?印字?)を変更することで、対応できます? 2264 * ただし?帳票シス?は、?通に使用するため、勝手にソート?を変更すると 2265 * 大変なことになる為、?シス?のみで使用することを確認?上?設定変更? 2266 * して下さ??並び替え??の前には、?"A."(GE50)を付加して下さ?? 2267 * 2268 * @og.rev 4.0.1.0 (2007/12/19) 新規作? (Ver3より復活) 2269 * 2270 * @og.paramLevel 3:標準推奨 2271 */ 2272 public static final String REPORT_DAEMON_ORDER_BY = " A.SYSTEM_ID,A.LISTID,A.GROUPID,A.YKNO" ; 2273 2274 /** 2275 * RFID帳票を発行するため?サービスクラスを指定します? 2276 * org.opengion.hayabusa.report.RFIDPrintPointService を継承して??があります? 2277 * ?ォルト設定?、org.opengion.hayabusa.report.rfid.RFIDPrintPointService_DEFAULTです? 2278 * 2279 * @og.rev 5.4.3.0 (2011/12/26) INUYAMAからDEFAULTに変更 2280 * 2281 * @og.paramLevel 2:使用時設? 2282 */ 2283 public static final String REPORT_RFID_SERVICE_CLASS = "org.opengion.hayabusa.report.RFIDPrintPointService_DEFAULT" ; 2284 //public static final String REPORT_RFID_SERVICE_CLASS = "org.opengion.hayabusa.report.rfid.RFIDPrintPointService_INUYAMA"; 2285 2286 /** 2287 * RFID帳票でファイル出力をする際??コードを?します? 2288 * ?ォルト設定?、UTF-8です? 2289 * 2290 * @og.rev 5.4.3.0 (2011/12/26) 新規作? 2291 * 2292 * @og.paramLevel 2:使用時設? 2293 */ 2294 public static final String REPORT_RFID_TEXT_ENCODE = "UTF-8" ; 2295 2296 /** 2297 * GEシス?のフォル?(URLのコン?スト名)? 2298 * GE_CONTEXT_NAME = "ge4" ; 2299 * @og.paramLevel 3:標準推奨 2300 */ 2301 public static final String GE_CONTEXT_NAME = "ge4" ; 2302 2303 /** 2304 * 帳票出力に使用するOpenOffice.orgのsoffice.binプロセスの?数? 2305 * 2306 * 初期値は256ですが、デーモンブループ??け起動されるため??常 2307 * 意識する??ありません? 2308 * @og.paramLevel 3:標準推奨 2309 */ 2310 public static final String REPORT_MAX_PROCESS_COUNT = "256" ; 2311 2312 /** 2313 * 帳票出力に使用するOpenOffice.orgのsoffice.binプロセスの生存時??? 2314 * 2315 * soffice.binのプロセスは、?ールされ?ーモングループで再利用されます? 2316 * こ?時?生?から?期間が過ぎた?ロセスは、?終?せ?再度起動します? 2317 * 初期値は1800秒です? 2318 * @og.paramLevel 3:標準推奨 2319 */ 2320 public static final String REPORT_PROCESS_ALIVE = "1800" ; 2321 2322 /** 2323 * 帳票出力時にエラーが発生した?合?再試行回数? 2324 * 2325 * 帳票出力???、?体で[再試行回数+1回]処?試みます? 2326 * 初期値は0(リトライしな?です? 2327 * @og.paramLevel 3:標準推奨 2328 */ 2329 public static final String REPORT_RETRY_COUNT = "0" ; 2330 2331 /** 2332 * 帳票出力に使用するOpenOffice.orgのsoffice.binプロセスに接続する方法を?します? 2333 * 2334 * 特に?がな?り?初期値のPIPE接続を利用して下さ?? 2335 * ?、PIPE接続を利用した場合?64Bit版?Javaから帳票シス?を動作させると? 2336 * "UnsatisfiedLinkError"が発生することがあります? 2337 * こ?ような場合?、この値?TCP"に変更し?soffice.binのプロセスにTCP接続するよ?して下さ?? 2338 * 初期値は"PIPE"(PIPE接?です? 2339 * 2340 * @og.rev 5.1.7.0 (2010/06/01) 新規作? 2341 * 2342 * @og.paramLevel 3:標準推奨 2343 */ 2344 public static final String REPORT_OOO_CONN_TYPE = "PIPE" ; 2345 2346 /** 2347 * 帳票出力で接続方?REPORT_OOO_CONN_TYPE)?TCP"(TCP接?にした場合?初期ポ?ト番号を指定します? 2348 * 2349 * soffice.binへの接続方法をTCP接続にした場合?、?期?接続?ート番号を指定します? 2350 * こ?ポ?ト番号を基点に、最大で 2351 * [初期ポ?ト番号]+[接続最大プロセス数(REPORT_MAX_PROCESS_COUNT)]-1 2352 * のポ?ト番号が使用される可能性があります?で、この間?ポ?ト番号は確実に使用されな?と? 2353 * 確認した上で、この初期ポ?ト番号を指定して下さ?? 2354 * 初期値は8100です? 2355 * 2356 * @og.rev 5.1.7.0 (2010/06/01) 新規作? 2357 * 2358 * @og.paramLevel 3:標準推奨 2359 */ 2360 public static final String REPORT_OOO_MIN_PORT = "8100" ; 2361 2362 /** 2363 * 入力?の自動変換を行うかを設定します? 2364 * trueが設定された場合?DBTypeに応じて入力?に対する大??小文字?変換? 2365 * 自動で行われます?自動変換の有無及?仕様につ?は、各DBTypeで定義されて 2366 * ?す?該当?DBTypeが?動変換対象でな??合?、trueに設定しても何も起? 2367 * りません? 2368 * 特に?がな?り?、ユーザービリ?向上?ため、trueに設定して下さ?? 2369 * 初期値はtrue(自動変換する)です? 2370 * USE_INPUT_AUTO_CONVERT = "true" ; 2371 * 2372 * @og.rev 4.3.0.0 (2008/07/23) 新規作? 2373 * @og.rev 5.2.1.0 (2010/10/01) JavaScript の統合?? 2374 * 2375 * @og.paramLevel 1:設定確? 2376 */ 2377 // public static final String USE_INPUT_AUTO_CONVERT = "true" ; 2378 2379 /** 2380 * 入力?をリアルタイ?チェ?するかを設定します? 2381 * trueが設定された場合?リアルタイ?DBTypeに応じたチェ?が行われます? 2382 * 特に?がな?り?、ユーザービリ?向上?ため、trueに設定して下さ?? 2383 * チェ?用のJSPの初期値は、REAL_TIME_CHECK_JSPで設定します? 2384 * 初期値はtrue(リアルタイ?ェ?を行う)です? 2385 * USE_REAL_TIME_CHECK = "true" ; 2386 * 2387 * @og.rev 4.3.0.0 (2008/07/23) 新規作? 2388 * @og.rev 5.2.1.0 (2010/10/01) JavaScript の統合?? 2389 * 2390 * @og.paramLevel 1:設定確? 2391 */ 2392 // public static final String USE_REAL_TIME_CHECK = "true" ; 2393 2394 /** 2395 * 入力?をリアルタイ?チェ?する場合?共通JSPを設定します? 2396 * こ?設定?、USE_REAL_TIME_CHECKをtrueに設定した?合?み有効となります? 2397 * 初期値は/jsp/common/realtimecheck.jspです? 2398 * REAL_TIME_CHECK_JSP = "/jsp/common/realtimecheck.jsp" ; 2399 * 2400 * @og.rev 4.3.0.0 (2008/07/23) 新規作? 2401 * @og.rev 4.3.5.0 (2009/02/01) JavaScript整?つき削除 2402 * 2403 * @og.paramLevel 1:設定確? 2404 */ 2405 // public static final String REAL_TIME_CHECK_JSP = "/jsp/common/realtimecheck.jsp" ; 2406 2407 /** 2408 * 画面遷移なし?登録を行うかど?を指定します? 2409 * trueが指定された場合?画面遷移を行わず選択行?みを動??替えることで? 2410 * 編??登録を行います?サーバ?への??タ送信には、jQueryのFormPlugin? 2411 * 利用して?す? 2412 * また???タを?信する対象のフォー?は、id="noTransition"を指定して下さ?? 2413 * (該当?IDのフォー?存在しな??合?、JSPの1番目のフォー?送信されます?) 2414 * 2415 * 初期値はfalse(画面遷移なしモードを使用しな?です? 2416 * NO_TRANSITION_MODE = "false" ; 2417 * 2418 * @og.rev 4.3.1.0 (2008/09/02) 新規作? 2419 * 2420 * @og.paramLevel 1:設定確? 2421 */ 2422 public static final String NO_TRANSITION_MODE = "false" ; 2423 2424 /** 2425 * 利用するヘッ?定スクリプト及?スタイルシートを選択します? 2426 * 拡張子を抜いた状態でファイルを指定して下さ?? 2427 * 2428 * 初期値:common/scrollBar 2429 * SCROLL_BAR_TYPE = "common/scrollBar" 2430 * 2431 * @og.rev 4.3.5.0 (2009/02/01) 新規作? 2432 * @og.rev 5.0.0.0 (2009/08/03) scrollBar2を標準とする? 2433 * 2434 * @og.paramLevel 1:設定確? 2435 */ 2436 // public static final String SCROLL_BAR_TYPE = "common/scrollBar" ; 2437 public static final String SCROLL_BAR_TYPE = "common/scrollBar2" ; 2438 2439 /** 2440 * hideMenuの初期??「開く?ボタンの画像を?します? 2441 * 2442 * hideMenuタグで作?される?タンの画像です? 2443 * jsp/imageフォル??の画像ファイルを指定して下さ?? 2444 * 2445 * 初期値:expand_u.png 2446 * HIDE_OPEN_BUTTON = "expand_u.png" 2447 * 2448 * @og.rev 4.3.6.0 (2009/04/01) 新規作? 2449 * 2450 * @og.paramLevel 1:設定確? 2451 */ 2452 public static final String HIDE_OPEN_BUTTON = "expand_u.png" ; 2453 2454 /** 2455 * hideMenuの初期??「閉じる」?タンの画像を?します? 2456 * 2457 * hideMenuタグで作?される?タンの画像です? 2458 * jsp/imageフォル??の画像ファイルを指定して下さ?? 2459 * 2460 * 初期値:shrink_u.png 2461 * HIDE_CLOSE_BUTTON = "shrink_u.png" 2462 * 2463 * @og.rev 4.3.6.0 (2009/04/01) 新規作? 2464 * 2465 * @og.paramLevel 1:設定確? 2466 */ 2467 public static final String HIDE_CLOSE_BUTTON = "shrink_u.png" ; 2468 2469 /** 2470 * eventColumn設定時の標準??SPファイルの?します? 2471 * 2472 * eventColumnを設定した?合に実際にカラ?作?する標準?JSPを指定します? 2473 * ここでの記述はjspフォル?基底にして下さ? 2474 * 2475 * 初期値:common/eventColumnMaker.jsp 2476 * EVENT_COLUMN_URL = "common/eventColumnMaker.jsp" 2477 * 2478 * @og.rev 4.3.6.0 (2009/04/01) 新規作? 2479 * 2480 * @og.paramLevel 1:設定確? 2481 */ 2482 public static final String EVENT_COLUMN_URL = "common/eventColumnMaker.jsp" ; 2483 2484 /** 2485 * TableUpdateParamで使用される固定カラ?処?るクラスを指定します? 2486 * 2487 * TableUpdateParamで通常利用されるクラスは 2488 * org.opengion.plugin.query.DBConstValue_"SYSTEM_ID" 2489 * ですが、このプラグインが存在しな??合に利用される標準?クラスを設定します? 2490 * 2491 * 初期値:ゼロ??("") 2492 * DEFAULT_CONST_CLASS = "" 2493 * 2494 * @og.rev 4.3.6.4 (2009/05/01) 新規作? 2495 * @og.rev 5.3.4.0 (2011/04/01) 初期値変更 2496 * 2497 * @og.paramLevel 2:使用時設? 2498 */ 2499 // public static final String DEFAULT_CONST_CLASS = null ; 2500 public static final String DEFAULT_CONST_CLASS = "" ; 2501 2502 /** 2503 * IE8でIE7エミュレートモードで動作させるタグを吐くかを指定します? 2504 * 2505 * trueを指定するとIE8でIE7エミューレートモードで動作するよ? 2506 * og:headタグでmetaタグを?力します? 2507 * 通常は初期値のtrue(IE7エミューレートモードで動作させる)を利用します? 2508 * 2509 * HTML5 の機?を有効にするには、ネイ?ブモードで動作させる?があります? 2510 * ?USE_IE7_HEADER = "false" に設定する? 2511 * ② USE_HTML5_HEADER = "true" に設定する? 2512 * ③ IEの??ル⇒互換表示設定で、互換表示に追?たWebサイトから削除する? 2513 * ④ 同上?設定で、イントラサイトを互換表示で表示するのチェ?を外す? 2514 * ?があります? 2515 * 2516 * 初期値:true 2517 * USE_IE7_HEADER = "true" 2518 * 2519 * @og.rev 4.3.7.0 (2009/06/01) 新規作? 2520 * 2521 * @og.paramLevel 3:標準推奨 2522 */ 2523 public static final String USE_IE7_HEADER = "true" ; 2524 2525 /** 2526 * HTML5 に対応し?ヘッ??を?力するか、ど?を指定します? 2527 * 2528 * trueを指定すると HTML5 形式?ヘッ????を作?します? 2529 * og:headタグで DOCTYPE,html,head,metaタグを?力します? 2530 * 初期値は、互換性を?慮し?当面は、false (HTML4.01) になります? 2531 * 2532 * HTML5 の機?を有効にするには、ネイ?ブモードで動作させる?があります? 2533 * ?USE_IE7_HEADER = "false" に設定する? 2534 * ② USE_HTML5_HEADER = "true" に設定する? 2535 * ③ IEの??ル⇒互換表示設定で、互換表示に追?たWebサイトから削除する? 2536 * ④ 同上?設定で、イントラサイトを互換表示で表示するのチェ?を外す? 2537 * ?があります? 2538 * 2539 * 初期値:false 2540 * USE_HTML5_HEADER = "false" 2541 * 2542 * @og.rev 5.7.1.0 (2013/12/06) 新規作? 2543 * 2544 * @og.paramLevel 3:標準推奨 2545 */ 2546 public static final String USE_HTML5_HEADER = "false" ; 2547 2548 /** 2549 * タブレ?等?画面サイズ調整METAタグ(viewport)を吐くか?します? 2550 * 2551 * trueを指定するとmetaタグで 2552 * content="width=device-width, initial-scale=1" name="viewport" 2553 * を?力しま? 2554 * 2555 * 初期値:false 2556 * USE_VIEWPORT_HEADER = "false" 2557 * 2558 * @og.rev 5.5.8.0 (2012/11/01) 新規作? 2559 * 2560 * @og.paramLevel 2:使用時設? 2561 */ 2562 public static final String USE_VIEWPORT_HEADER = "false" ; 2563 2564 /** 2565 * エラーを???ア??形式で表示するかを?します? 2566 * 2567 * noTransitionがfalseでも?こ?値をtrueにする事でajaxを利用して 2568 * エラーを???ア??表示しま?command=ENTRY限?? 2569 * (?でeventColumnを利用する画面は戻る?タンで戻った?合に 2570 * 変更した値が保持されて??め?trueが望ましい) 2571 * noTransitionがtrueの場合?こ?設定?無視され?全画面で非?移となります? 2572 * 初期値はfalse(利用しな?です? 2573 * 2574 * 初期値:false 2575 * USE_AJAX_SUBMIT = "false" 2576 * 2577 * @og.rev 4.3.8.0 (2009/08/01) 新規作? 2578 * 2579 * @og.paramLevel 2:使用時設? 2580 */ 2581 public static final String USE_AJAX_SUBMIT = "false" ; 2582 2583 /** 2584 * ビューの件数表示位置を??部?変更するかど?を指定します? 2585 * 2586 * ビューの件数表示位置を変更するJavaScriptの読み込み制御を行います? 2587 * 特に表示互換性維持?ためにシス?全体で変更する場合?こ?フラグ? 2588 * falseにして下さ?? 2589 * 個別画面で変更する場合?headタグの属?で制御可能です? 2590 * 2591 * 初期値:true 2592 * USE_ROWCNT_REPLACE = "true" ; 2593 * 2594 * @og.rev 4.3.8.0 (2009/08/01) 新規作? 2595 * @og.rev 5.2.1.0 (2010/10/01) JavaScript の統合?? 2596 * 2597 * @og.paramLevel 3:標準推奨 2598 */ 2599 // public static final String USE_ROWCNT_REPLACE = "true" ; 2600 2601 /** 2602 * リクエスト情報の HTMLTag開?終??><) 存在チェ?を実施するかど?[true/false]を設定します? 2603 * 2604 * trueにするとクロスサイトスクリプティング(XSS)対策??としてless/greater than signにつ?のチェ?を行います? 2605 * (><) が含まれて?エラーにする(true)?かノ?チェ??false)を指定します? 2606 * {@XXXX}の置換え時にリクエストパラメータのみ適用します? 2607 * attributesに対しては動作しません? 2608 * 2609 * 初期値:true 2610 * USE_XSS_CHECK = "true" ; 2611 * 2612 * @og.rev 5.0.0.2 (2009/09/15) 新規作? 2613 * 2614 * @og.paramLevel 3:標準推奨 2615 */ 2616 public static final String USE_XSS_CHECK = "true" ; 2617 2618 /** 2619 * 業務ロジ?のJavaソースを?納するディレクトリを指定します? 2620 * 2621 * 業務ロジ?のJavaソースを?納するディレクトリを指定します? 2622 * ?レクトリは、コン?ストルートを基点とした相対パスで記述します? 2623 * 2624 * 初期値:src 2625 * BIZLOGIC_SRC_PATH = "src/biz" ; 2626 * 2627 * @og.rev 5.1.1.0 (2009/12/01) 新規作? 2628 * 2629 * @og.paramLevel 3:標準推奨 2630 */ 2631 public static final String BIZLOGIC_SRC_PATH = "src" + File.separator + "biz" ; 2632 2633 /** 2634 * 業務ロジ?のJavaクラスファイルを?納するディレクトリを指定します? 2635 * 2636 * 業務ロジ?のJavaクラスファイルを?納するディレクトリを指定します? 2637 * ?レクトリは、コン?ストルートを基点とした相対パスで記述します? 2638 * 2639 * 初期値:classes 2640 * BIZLOGIC_CLASS_PATH = "WEB-INF/biz" ; 2641 * 2642 * @og.rev 5.1.1.0 (2009/12/01) 新規作? 2643 * 2644 * @og.paramLevel 3:標準推奨 2645 */ 2646 public static final String BIZLOGIC_CLASS_PATH = "WEB-INF" + File.separator + "biz" ; 2647 2648 /** 2649 * 業務ロジ?のJavaソースの動的コンパイルを行うかを?します? 2650 * 2651 * 業務ロジ?のJavaソースの動的コンパイルを行うかを?します? 2652 * trueを指定すると、Javaソースを変更した後?初めてアクセスされ? 2653 * タイミングで動的にコンパイルが行われます? 2654 * 2655 * 初期値:true 2656 * BIZLOGIC_AUTO_COMPILE = "true" ; 2657 * 2658 * @og.rev 5.1.1.0 (2009/12/01) 新規作? 2659 * 2660 * @og.paramLevel 1:設定確? 2661 */ 2662 public static final String BIZLOGIC_AUTO_COMPILE ="true"; 2663 2664 /** 2665 * 業務ロジ?のJavaクラスファイルの動的ロードを行うかを?します? 2666 * 2667 * 業務ロジ?のJavaクラスファイルの動的ロードを行うかを?します? 2668 * trueを指定すると、Javaクラスファイルが変更された後?初めてアクセスされ? 2669 * タイミングで動的にクラスロードが行われます? 2670 * 2671 * 初期値:true 2672 * BIZLOGIC_HOT_DEPLOY = "true" ; 2673 * 2674 * @og.rev 5.1.1.0 (2009/12/01) 新規作? 2675 * 2676 * @og.paramLevel 3:標準推奨 2677 */ 2678 public static final String BIZLOGIC_HOT_DEPLOY ="true"; 2679 2680 /** 2681 * 画面編??で、?通エ??の登録/変更、及び出力方法?追?変更/削除が可能なロールを指定します? 2682 * 2683 * 画面編??で、?通エ??の登録/変更、及び出力方法?追?変更/削除が可能なロールを指定します? 2684 * 初期状態では、rootユーザーのみが?通エ??の登録、変更が可能で? 2685 * それ以外?ユーザーは、?人単位でのエ??の登録、変更のみが可能です? 2686 * 2687 * 初期値:"-" 2688 * EDIT_COMMON_ROLES = "-"; 2689 * 2690 * @og.rev 5.3.6.0 (2011/06/01) 新規作? 2691 * 2692 * @og.paramLevel 1:設定確? 2693 */ 2694 public static final String EDIT_COMMON_ROLES = "-"; 2695 2696 /** 2697 * 伝?シス?でホスト間伝?を行う際?送り??ストコードを?します? 2698 * 2699 * 伝?シス?でホスト間伝?を行う際?送り??ストコードを?します? 2700 * 伝?シス?利用時??に応じて設定を行って下さ?? 2701 * 2702 * 初期値:"" 2703 * TRANSFER_HOSTNO = ""; 2704 * 2705 * @og.rev 5.4.1.0 (2011/11/01) 新規作? 2706 * 2707 * @og.paramLevel 2:使用時設? 2708 */ 2709 public static final String TRANSFER_HOST_CODE = ""; 2710 2711 /** 2712 * URL接続を行う際?プロキシのホスト名の?ォルト?を指定します? 2713 * 2714 * URL接続を行う際?プロキシのホスト名の?ォルト?を指定します? 2715 * URL接続機?を利用する場合?、?に応じて設定を行って下さ?? 2716 * 2717 * 初期値:"" 2718 * HTTP_PROXY_HOST = ""; 2719 * 2720 * @og.rev 5.4.2.0 (2011/12/01) 新規作? 2721 * 2722 * @og.paramLevel 2:使用時設? 2723 */ 2724 public static final String HTTP_PROXY_HOST = ""; 2725 2726 /** 2727 * URL接続を行う際?プロキシのポ?ト番号の?ォルト?を指定します? 2728 * 2729 * URL接続を行う際?プロキシのポ?ト番号の?ォルト?を指定します? 2730 * URL接続機?を利用する場合?、?に応じて設定を行って下さ?? 2731 * 2732 * 初期値:0 2733 * HTTP_PROXY_PORT = 0; 2734 * 2735 * @og.rev 5.4.2.0 (2011/12/01) 新規作? 2736 * 2737 * @og.paramLevel 2:使用時設? 2738 */ 2739 public static final String HTTP_PROXY_PORT = "0"; 2740 2741 /******************************************************************************* 2742 * 2743 * 以下?、Ver4と共通でリソースDB(GExx)を利用する場合にのみ設定します? 2744 * 通常、openGionを利用する場合?、確認?設定???ありません? 2745 * 2746 *******************************************************************************/ 2747 2748 /** 2749 * (通常は使?せん)Ver4と共通?リソースDB(GExx)を利用する場合に設定します? 2750 * 2751 * Ver4と共通?DBを利用する場合?、trueを設定することで、openGion本?Java)及? 2752 * GEシス?の?面からアクセスする際??名が、旧?名に変換されます? 2753 * 2754 * ???名が変化される?目?は以下?通りです? 2755 * 2756 * ??ブルID (false) ※openGion標?(true) ※Ver4互換 2757 * ------------ ----------------------- -------------------- 2758 * GEA05 ROLES ROLE 2759 * GEA10 NAME_JA NAME 2760 * GE50 OUT_FILE OUTFILE 2761 * GE50 OUT_DIR OUTDIR 2762 * GE51 TEXT_DATA TEXT 2763 * GE51 CLM COLUMN_NAME 2764 * GE53 OUT_FILE OUTFILE 2765 * GE53 OUT_DIR OUTDIR 2766 * GE55 HOST_ID HOST 2767 * GE58 CLM COLUMN_NAME 2768 * GE30 H_TXT HEADER 2769 * GE30 F_TXT FOOTER 2770 * GE31 CONTENTS CONTENT 2771 * GE32 CONTENTS CONTENT 2772 * GE33 ADDRESS MEMBER 2773 * GE33 NAME_JA NAME 2774 * GE33 KBNAME NM_KBN 2775 * 2776 * @og.paramLevel 3:標準推奨 2777 */ 2778 public static final String VER4_COMPATIBLE_MODE = "false"; 2779 }