|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.opengion.hayabusa.common.HybsSystem
public final class HybsSystem
共通的に、使用されるシステム関連メソッドを集約したクラスです。 全変数は、public static final 宣言されています。 メソッドは、日付取得,エラーメッセージ処理 を行っています。
フィールドの概要 | |
---|---|
static String |
BACK_ADDRESS_KEY
BACK_GAMENID情報をセッションに登録するときのキー "h_bgadrs" |
static String |
BACK_GAMENID_KEY
BACK_GAMENID情報をセッションに登録するときのキー "h_bgid" |
static String |
BACK_ROW_KEY
BACK_ROW情報をセッションに登録するときのキー "h_brow" |
static String |
BR
HTMLでの改行記号( <br /> )をセットします。 |
static int |
BUFFER_LARGE
バッファの初期容量を通常より大幅に多い目に設定します。 |
static int |
BUFFER_MIDDLE
バッファの初期容量を通常より多い目に設定します。 |
static int |
BUFFER_SMALL
バッファの初期容量を通常より若干多い目に設定します。 |
static String |
CONSISTENCY_KEY
DBTableModel の整合性パラメータをリクエスト情報より取得するときのキー "h_consisKey" |
static String |
CR
システム依存の改行記号をセットします。 |
static String |
DB_LAST_SQL_KEY
4.3.0.0 (2008/07/04) 最後に Queryを実行した情報の保存時のキー "h_lastSql" |
static String |
EDIT_MARK_KEY
session オブジェクトに関連付ける ViewMark:editor インスタンスのデフォルトキー |
static String |
ERR_MSG_KEY
session オブジェクトに関連付ける エラーメッセージ情報キャッシュのキー "h_errMsg" |
static String |
EVENT_COLUMN_CLASS
5.1.7.0 (2010/06/01) イベントカラムをラップするspanタグのクラス "h_evElm" |
static String |
EVENT_COLUMN_ID
5.1.7.0 (2010/06/01) イベントカラムをラップするspanタグで、子カラムのIDを設定する属性名 "h_evCid" |
static String |
EVENT_COLUMN_INITVAL
5.1.7.0 (2010/06/01) イベントカラムをラップするspanタグで、子カラムの初期値を設定する属性名 "h_evVal" |
static String |
EVENT_COLUMN_WRITABLE
5.1.7.0 (2010/06/01) イベントカラムをラップするspanタグで、子カラムの書き込み可/不可を設定する属性名 "h_evWrtbl" |
static String |
FORWARD_PAGE_KEY
Forward時の転送先ページ名をセッションに登録するときのキー "h_fpg" |
static char |
FS
システム依存のファイルセパレーター文字をセットします。 |
static char |
GUI_DELIMITER
4.0.0 (2005/01/31) GUIのロールを区切る、区切り文字 124 |
static String |
GUI_FAV_MENU_KEY
4.0.0 (2005/09/30) 個人別お気に入りメニューの GE16 登録キーワード "GUI_FAV_MENU_KEY" |
static String |
GUI_GR_MENU_CACHE_KEY
4.0.0 (2005/08/31) グループメニューのキャッシュキー "h_grpCache" |
static String |
GUIINFO_KEY
session オブジェクトに関連付ける GUIInfo インスタンスのキー "h_gInfo" |
static String |
HOST_ADRS
実行しているサーバーのIPアドレス |
static String |
HOST_NAME
実行しているサーバーの名称 |
static String |
IE_HTML5_KEY
|
static String |
JF_CHART_CACHE_KEY
3.8.9.1 (2005/07/29) JFreeChart オブジェクトのキャッシュ "h_chartKey" |
static String |
JOINT_STRING
カラムID(連結文字列)行番号の連結文字列を定義 "__" |
static String |
LOCAL_CONTX_ERR_KEY
4.0.0 (2005/02/28) Tomcat起動時エラーが発生した場合のエラーキー "h_lclConErr" |
static String |
LOCAL_RES_KEY
4.0.0 (2005/01/31) ローカルリソースのオブジェクト保存時のキー "h_lclRes" |
static int |
MAX_GET_LENGTH
URL に使用可能な文字数は最大 2,083 文字 http://support.microsoft.com/default.aspx? |
static String |
MULTI_SESSION_CHECK
同一セッションでのマルチ起動された場合に、前に開かれた画面からのアクセスを禁止します。 |
static String |
MUST_KEY
4.1.2.1 (2008/03/13) must 属性をrequest変数にセットする場合の キー "h_must_" |
static String |
NO_TRANSITION_MODE_KEY
4.3.3.0 (2008/10/01) ページ内で画面遷移なしモードを指定しようする場合のキー "h_noTrnsKey" |
static String |
NO_XFER_KEY
SubmitTag で出力されるボタンパラメータは、次ページへ転送しません。 |
static String |
OLD_USERID_KEY
oldUserId 文字列をセッションに登録するときのキー "h_oldID" |
static String |
PARAM_NAMES_KEY
5.3.2.0 (2011/02/01) リクエストパラメーターのキー一覧を保存する際のキー "h_prmNms" |
static String |
QUERY_FOCUS_KEY
5.3.6.0 (2011/06/01) クエリを呼び出し時のフォーカスを制御するためのキー "h_qryFcs" |
static String |
REPORT_ENCODE
帳票エンコーディング "UTF-8" 設定されていない場合は、UTF-8 に設定されます。 |
static String |
REQ_CACHE_KEY
session オブジェクトに関連付ける リクエスト情報キャッシュのキー "h_req" |
static String |
REVIEW_PAGE_KEY
Forward時の転送元ページ名をセッションに登録するときのキー "h_rpg" |
static String |
ROW_ID_KEY
テーブル表示のチェックボックスを特定する id の 名称( id は、この名称+行番号) "cb" |
static String |
ROW_SEL_KEY
テーブル表示時のチェックボックスのname属性 "h_rowSel" テーブル表示時にチェックボックスを表示しておき、どの行が選ばれたかを 指定する場合に、その name 属性に指定するキーの値です。 |
static String |
SCEDULE_KEY
Timerオブジェクトの管理用キー "h_timer" |
static String |
SCEDULE_TASK_KEY
TimerTaskオブジェクトの管理用キー "h_timer_task" |
static String |
SESSION_KEY
|
static String |
SHELL_KEEP_KEY
Shell オブジェクトをセッションに登録するときのキー "h_shKeepKey" |
static String |
SORT_ASCENDING
sortAscending をリクエスト情報より取得するときのキー "h_sortAsc" |
static String |
SORT_COLUMNS
sortColumns 文字列をリクエスト情報より取得するときのキー "h_sortClmns" |
static String |
ST_BAR_OBJ_KEY
session 管理者がステータスバーに設定するオブジェクトのキー "h_stBar" |
static String |
TBL_MDL_CONKEY
session オブジェクトに関連付ける ExcelOut の整合性チェック用のキー |
static String |
TBL_MDL_KEY
session オブジェクトに関連付ける DBTableModel インスタンスのデフォルトキー "h_tblmdl" |
static String |
TBL_WRITER_CLMS
4.0.0 (2005/06/04) DBTableWriter の columns 属性のセッション登録キーワード "TBL_WRITER_CLMS" |
static String |
TRANSACTION_KEY
5.1.9.0 (2010/08/01) トランザクションを実現する際のキー "h_tran" |
static String |
URL_CHECK_KEY
4.3.7.0 (2009/06/01) linkタグのurlCheckキーを出力する際のパラメーターキー "h_urlCheck" |
static String |
URL_HASH_REQ_KEY
5.2.2.0 (2010/11/01) URLの引数部をハッシュする際のリクエストキー "h_r" |
static String |
USE_AJAX_SUBMIT_KEY
4.3.7.5 (2009/07/08) ページ内でajaxSubmitを利用する場合のキー "h_ajaxSubmit" |
static String |
USE_EVENT_COLUMN_KEY
4.3.6.0 (2009/04/01) イベントカラムを利用したかどうかのチェックキー "h_eventColumn" |
static String |
USERINFO_KEY
session オブジェクトに関連付ける UserInfo インスタンスのキー "h_uInfo" |
static String |
VIEW_MARK_KEY
session オブジェクトに関連付ける ViewMark インスタンスのデフォルトキー "h_vmark" |
static String |
VIEW_SORT_KEY
5.1.6.0 (2010/05/01) Viewでソート済みかどうかを判定する際のキー "h_viewSrt" |
static String |
VIEWFORM_KEY
session オブジェクトに関連付ける Viewform インスタンスのデフォルトキー "h_vform" |
static String |
VIEWLINK_KEY
session オブジェクトに関連付ける ViewLink インスタンスのデフォルトキー "h_vlink" |
メソッドの概要 | |
---|---|
static Calendar |
getCalendar(String value)
指定の引数の日付け文字列(YYYYMMDDHHMMSS)より、カレンダオブジェクトを作成します。 |
static String |
getContextName()
システムのコンテキスト名を取得します。 |
static String |
getDate()
現在日付、時刻を所得します。 |
static String |
getDate(long time)
指定時刻をデフォルトのフォーマットで、所得します。 |
static String |
getDate(long time,
String form)
指定時刻をデフォルトのフォーマットで、所得します。 |
static String |
getDate(String form)
現在日付、時刻をフォーマットを指定して、所得します。 |
static String |
getDate(String baseDate,
int diff)
指定の引数の日付け文字列(YYYYMMDD)より、差分の日付を計算して返します。 |
static String[][] |
getSystemResourceData()
システムリソース情報を取得します。 |
static boolean |
isParamSet()
システムパラメータの追加情報セットが終了しているかどうかを取得します。 |
static Object |
newInstance(String cls)
指定されたクラスローダを使って、識別id に応じた オブジェクトを作成します。 |
static void |
setInitialData(Map<String,String> param)
内部システムリソースマップオブジェクトを設定します。 |
static void |
setRequestParam(String serverName,
String scheme,
int port,
String path)
システムパラメータ情報を追加設定します。 |
static String |
sys(String key)
システム設定ファイルのデータを所得します。 |
static boolean |
sysBool(String key)
システム設定ファイルのデータを所得します。 |
static HybsEntry[] |
sysEntry(String key)
システム設定ファイルから、複数のデータを所得します。 |
static int |
sysInt(String key)
システム設定ファイルのデータを所得します。 |
static String |
url2dir(String url)
システム依存のURL文字列から,実際のディレクトリ名を所得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int BUFFER_SMALL
public static final int BUFFER_MIDDLE
public static final int BUFFER_LARGE
public static final String CR
public static final String BR
public static final char FS
public static final String ROW_SEL_KEY
public static final String ROW_ID_KEY
public static final String TBL_MDL_KEY
public static final String TBL_MDL_CONKEY
public static final String VIEWFORM_KEY
public static final String VIEWLINK_KEY
public static final String VIEW_MARK_KEY
public static final String EDIT_MARK_KEY
public static final String USERINFO_KEY
public static final String GUIINFO_KEY
public static final String REQ_CACHE_KEY
public static final String ERR_MSG_KEY
public static final String ST_BAR_OBJ_KEY
public static final String SCEDULE_KEY
public static final String SCEDULE_TASK_KEY
public static final String FORWARD_PAGE_KEY
public static final String REVIEW_PAGE_KEY
public static final String BACK_GAMENID_KEY
public static final String BACK_ADDRESS_KEY
public static final String BACK_ROW_KEY
public static final String SHELL_KEEP_KEY
public static final String OLD_USERID_KEY
public static final String SORT_COLUMNS
public static final String SORT_ASCENDING
public static final String JOINT_STRING
public static final String CONSISTENCY_KEY
public static final String NO_XFER_KEY
public static final String MULTI_SESSION_CHECK
public static final String JF_CHART_CACHE_KEY
public static final int MAX_GET_LENGTH
public static final char GUI_DELIMITER
public static final String LOCAL_RES_KEY
public static final String LOCAL_CONTX_ERR_KEY
public static final String GUI_GR_MENU_CACHE_KEY
public static final String GUI_FAV_MENU_KEY
public static final String TBL_WRITER_CLMS
public static final String MUST_KEY
public static final String DB_LAST_SQL_KEY
public static final String NO_TRANSITION_MODE_KEY
public static final String USE_EVENT_COLUMN_KEY
public static final String EVENT_COLUMN_CLASS
public static final String EVENT_COLUMN_WRITABLE
public static final String EVENT_COLUMN_ID
public static final String EVENT_COLUMN_INITVAL
public static final String URL_CHECK_KEY
public static final String USE_AJAX_SUBMIT_KEY
public static final String VIEW_SORT_KEY
public static final String TRANSACTION_KEY
public static final String URL_HASH_REQ_KEY
public static final String PARAM_NAMES_KEY
public static final String QUERY_FOCUS_KEY
public static final String SESSION_KEY
public static final String IE_HTML5_KEY
public static final String REPORT_ENCODE
public static final String HOST_NAME
public static final String HOST_ADRS
メソッドの詳細 |
---|
public static void setInitialData(Map<String,String> param)
param
- システムリソースマップ3.5.3.1 (2003/10/31) 新規作成 |
4.0.0.0 (2005/01/31) Ver4 のシステムパラメータ情報の取得処理を追加します。 |
4.3.1.0 (2008/09/03) SERVER_NAME,SERVER_URL,CONTEXT_URLをキャッシュから復元 |
public static boolean isParamSet()
setRequestParam( String,String,int,String )
4.0.0.0 (2005/11/30) 新規作成 |
public static void setRequestParam(String serverName, String scheme, int port, String path)
serverName
- サーバー名scheme
- スキーマport
- ポート番号path
- コンテキストパスisParamSet()
4.0.0.0 (2005/01/31) 新規作成 |
4.3.1.0 (2008/09/03) SERVER_NAME,SERVER_URL,CONTEXT_URLのキャッシュ処理追加 |
public static String getDate()
4.0.0.0 (2005/01/31) getSystemResource() ⇒ sysParam に変更 |
public static String getDate(long time)
time
- 指定のカレントタイム
4.0.0.0 (2005/01/31) getSystemResource() ⇒ sysParam に変更 |
5.5.7.2 (2012/10/09) HybsDateUtil を利用するように修正します。 |
public static String getDate(String form)
form
- フォーム文字列 ( 例 "yyyy/MM/dd HH:mm:ss.SSS" )
5.5.7.2 (2012/10/09) HybsDateUtil を利用するように修正します。 ※ このメソッドを廃止して、直接 HybsDateUtil を使ってもよいが、とりあえず残しておきます。 |
public static String getDate(long time, String form)
time
- 指定のカレントタイムform
- フォーム文字列 ( 例 "yyyy/MM/dd HH:mm:ss.SSS" )
4.0.0.0 (2005/01/31) 新規追加 |
5.5.7.2 (2012/10/09) HybsDateUtil を利用するように修正します。 ※ このメソッドを廃止して、直接 HybsDateUtil を使ってもよいが、とりあえず残しておきます。 |
public static String sys(String key) throws HybsSystemException
key
- システム設定 キー
HybsSystemException
- キーが null の場合。3.5.5.0 (2004/03/12) {@SYS.XXXX} で使用できる変数を増やします。 |
3.5.5.3 (2004/04/09) {@SYS.XXXX} に、DATE というキーを追加します。 |
4.0.0.0 (2005/01/31) getSystemResource() ⇒ sysParam に変更 |
public static HybsEntry[] sysEntry(String key)
key
- システム設定 キー(の先頭の部分文字列)
4.0.0.0 (2005/01/31) getSystemResource() ⇒ sysParam に変更 |
public static int sysInt(String key)
key
- システム設定 キー
3.5.3.1 (2003/10/31) エラー時に、判るようにメッセージを出します。 |
4.0.0.0 (2005/01/31) getSystemResource() ⇒ sysParam に変更 |
public static boolean sysBool(String key)
key
- システム設定 キー
3.5.6.0 (2004/06/18) Booleanのコンストラクタの代わりに、Boolean.valueOf(...) を使用します。 |
public static String url2dir(String url)
url
- URL文字列
4.0.0.0 (2005/01/31) StringUtil.urlAppend メソッドの利用 |
public static String[][] getSystemResourceData()
3.5.3.1 (2003/10/31) 新規追加 |
4.0.0.0 (2005/01/31) getSystemResource() ⇒ sysParam に変更 |
public static String getContextName()
3.5.4.3 (2004/01/05) 新規追加 |
public static Calendar getCalendar(String value)
value
- 日付け文字列(YYYYMMDD または YYYYMMDDHHMMSS)
3.5.4.8 (2004/02/23) 新規作成 |
5.5.7.2 (2012/10/09) HybsDateUtil を利用するように修正します。 |
public static String getDate(String baseDate, int diff)
baseDate
- 日付け文字列(YYYYMMDD)diff
- 差分の日数(過去の日付[+]、将来の日付は[-])
4.1.1.0 (2008/01/30) 新規作成 |
5.5.7.2 (2012/10/09) HybsDateUtil を利用するように修正します。 |
public static Object newInstance(String cls)
cls
- 作成するクラスのフルネーム
RuntimeException
- 何らかのエラーが発生した場合
|
openGion 5.8.4.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |