Systemオブジェクト非推奨
代替メソッドについては各種メソッドを参照してください。
コンポーネント情報 | |
---|---|
version | 1.0 |
since | 4.3 |
システムマネージャオブジェクト。
システム設定情報を取得することができます。
任意の *.iniファイルを読み込んで値を定義する事が可能です。
複数の *.ini ファイルを読み込む場合、同じキーを定義しないように注意する必要があります。
システム設定情報を取得することができます。
任意の *.iniファイルを読み込んで値を定義する事が可能です。
複数の *.ini ファイルを読み込む場合、同じキーを定義しないように注意する必要があります。
メソッドの概要
返却値の型 | メソッド名 |
---|---|
Boolean | addSuperUser (SuperUserInfo superUser ) static非推奨システム管理者を作成します。
AdministratorManager#addAdministrator(Administrator)を利用してください。
|
void | defineProperty (String key , String value ) static非推奨システム設定情報を設定します。
代替えメソッドはありません。
|
Boolean | existClientType (String clientType ) static非推奨システムにクライアントタイプが存在するか検証します。
{SystemClientType#isAvailableClientTypeId(String)} を使用してください。
|
Boolean | existColorPatternId (String colorPatternId ) static非推奨システムにカラーパターンIDが存在するか検証します。
代替えメソッドはありません。
|
Boolean | existLocale (String locale ) static非推奨システムにロケールが存在するか検証します。
SystemLocale#isAvailableLocale(String) を使用してください。
|
Boolean | existLoginType (String loginType ) static非推奨システムにログインタイプが存在するか検証します。
代替えメソッドはありません。
|
ClientTypeInfo | getClientType (String locale , String clientType ) static非推奨システムで有効なクライアントタイプ情報を取得します。
SystemClientType#getClientType(String,String) を使用してください。
|
Array | getClientTypes (String locale ) static非推奨システムで有効なクライアントタイプ情報の一覧を取得します。
SystemClientType#getClientTypes(String) を使用してください。
|
ColorPatternInfo | getColorPattern (String reqLocale , String colorId ) static非推奨システムで有効なカラーパターン情報を取得します。
代替えメソッドはありません。
|
Array | getColorPatterns (String locale ) static非推奨システムで有効なカラーパターン情報の一覧を取得する。
代替えメソッドはありません。
|
String | getDefaultClientType () static非推奨 デフォルトクライアントタイプを取得します。
SystemClientType#getDefaultClientTypeId() を使用してください。
|
String | getDefaultColorPatternId () static非推奨 デフォルトカラーパターンIDを取得します。
代替えメソッドはありません。
|
String | getDefaultLocale () static非推奨 デフォルトロケールを取得します。
SystemLocale#getDefaultLocaleInfo() を使用してください。
|
String | getDefaultLoginType () static非推奨 デフォルトログインタイプを取得します。
代替えメソッドはありません。
|
Number | getFloat (String key , Number def ) static非推奨システム設定情報を取得します。
代替えメソッドはありません。
|
Number | getInteger (String key , Number def ) static非推奨システム設定情報を取得します。
代替えメソッドはありません。
|
LocaleInfo | getLocale (String regLocale , String locale ) static非推奨システムで有効なロケール情報を取得します。
SystemLocale#getLocaleInfo(String、String)を使用してください。
|
Array | getLocales (String locale ) static非推奨システムで有効なロケール情報の一覧を取得します。
SystemLocale#getLocaleInfos(String)を使用してください。
|
Array | getLoginTypes () static非推奨 ログインタイプの一覧を取得します。
代替えメソッドはありません。
|
SuperUserInfo | getSuperUser () static非推奨 システム管理者を取得します。
AdministratorManager#getAdministrator()を利用してください。
|
Date | getSystemMaxDate () static非推奨 最大の未来日を取得します。
代替えメソッドはありません。
|
Date | getSystemMinDate () static非推奨 最大の過去日を取得します。
代替えメソッドはありません。
|
Object | getValue (String key , Object def ) static非推奨システム設定情報を取得します。
代替えメソッドはありません。
|
Boolean | isFalse (String key ) static非推奨システム設定情報を真偽値としてチェックします。
代替えメソッドはありません。
|
Boolean | isTrue (String key ) static非推奨システム設定情報を真偽値としてチェックします。
代替えメソッドはありません。
|
Boolean | isValid (String key ) static非推奨システム設定情報をチェックします。
代替えメソッドはありません。
|
Boolean | read (String file_name ) static非推奨iniファイルを読込みます。
代替えメソッドはありません。
|
Boolean | updateSuperUser (SuperUserInfo superUser ) static非推奨システム管理者を更新します。
AdministratorManager#updateAdministrator(AdministratorInfo)を利用してください。
|
メソッドの詳細
Boolean addSuperUser (SuperUserInfo superUser )
static
非推奨
AdministratorManager#addAdministrator(Administrator)を利用してください。
システム管理者を作成します。
パラメータ
返却値
|
void defineProperty (String key , String value )
static
非推奨
代替えメソッドはありません。
システム設定情報を設定します。
このメソッドはスレッドセーフではありません。
パラメータ
返却値
|
Boolean existClientType (String clientType )
static
非推奨
{SystemClientType#isAvailableClientTypeId(String)} を使用してください。
システムにクライアントタイプが存在するか検証します。
パラメータ
返却値
|
Boolean existColorPatternId (String colorPatternId )
static
非推奨
代替えメソッドはありません。
システムにカラーパターンIDが存在するか検証します。
パラメータ
返却値
|
Boolean existLocale (String locale )
static
非推奨
SystemLocale#isAvailableLocale(String) を使用してください。
システムにロケールが存在するか検証します。
パラメータ
返却値
|
Boolean existLoginType (String loginType )
static
非推奨
代替えメソッドはありません。
システムにログインタイプが存在するか検証します。
パラメータ
返却値
|
ClientTypeInfo getClientType (String locale , String clientType )
static
非推奨
SystemClientType#getClientType(String,String) を使用してください。
システムで有効なクライアントタイプ情報を取得します。
存在しない指定ロケールおよびクライアントタイプが指定された場合はデフォルトのクライアントタイプ情報を返却します。
パラメータ
返却値
|
Array getClientTypes (String locale )
static
非推奨
SystemClientType#getClientTypes(String) を使用してください。
システムで有効なクライアントタイプ情報の一覧を取得します。
指定したロケールのクライアントタイプオブジェクトの一覧を取得します。 クライアントタイプが一件も存在しない場合は、空の配列を返却します。
パラメータ
返却値
|
ColorPatternInfo getColorPattern (String reqLocale , String colorId )
static
非推奨
代替えメソッドはありません。
システムで有効なカラーパターン情報を取得します。
存在しない指定ロケールおよびカラーパターンIDが指定された場合はデフォルトのカラーパターン情報を返却します。
パラメータ
返却値
|
Array getColorPatterns (String locale )
static
非推奨
代替えメソッドはありません。
システムで有効なカラーパターン情報の一覧を取得する。
指定したロケールのカラーパターンオブジェクトの一覧を取得します。 カラーパターン情報が一件も存在しない場合は空の配列を返却します。
パラメータ
返却値
|
String getDefaultClientType ()
static
非推奨
SystemClientType#getDefaultClientTypeId() を使用してください。
デフォルトクライアントタイプを取得します。
デフォルトクライアントタイプが存在しない場合はnullが返却されます。
返却値
|
String getDefaultColorPatternId ()
static
非推奨
代替えメソッドはありません。
デフォルトカラーパターンIDを取得します。
デフォルトカラーパターンIDが存在しない場合はnullが返却されます。
返却値
|
String getDefaultLocale ()
static
非推奨
SystemLocale#getDefaultLocaleInfo() を使用してください。
デフォルトロケールを取得します。
デフォルトロケールが存在しない場合はnullが返却されます。
返却値
|
String getDefaultLoginType ()
static
非推奨
代替えメソッドはありません。
デフォルトログインタイプを取得します。
返却値
|
Number getFloat (String key , Number def )
static
非推奨
代替えメソッドはありません。
システム設定情報を取得します。
指定したキーに対応するシステム設定情報を数値型で取得します。 指定キーが未定義の場合は null を返却します。 引数にて未定義時デフォルト値を指定の場合は、指定データを返却します。
パラメータ
返却値
|
Number getInteger (String key , Number def )
static
非推奨
代替えメソッドはありません。
システム設定情報を取得します。
指定したキーに対応するシステム設定情報を数値型で取得します。 指定キーが未定義の場合は null を返却します。 引数にて未定義時デフォルト値を指定の場合は、指定データを返却します。
パラメータ
返却値
|
LocaleInfo getLocale (String regLocale , String locale )
static
非推奨
SystemLocale#getLocaleInfo(String、String)を使用してください。
システムで有効なロケール情報を取得します。
存在しない指定ロケールおよび取得ロケールが指定された場合はデフォルトのロケール情報を返却します。
パラメータ
返却値
|
Array getLocales (String locale )
static
非推奨
SystemLocale#getLocaleInfos(String)を使用してください。
システムで有効なロケール情報の一覧を取得します。
指定したロケールのロケールオブジェクトの一覧を取得します。 ロケール情報が一件も存在しない場合は空の配列を返却します。
パラメータ
返却値
|
Array getLoginTypes ()
static
非推奨
代替えメソッドはありません。
ログインタイプの一覧を取得します。
返却値
|
SuperUserInfo getSuperUser ()
static
非推奨
AdministratorManager#getAdministrator()を利用してください。
システム管理者を取得します。
返却値
|
Date getSystemMaxDate ()
static
非推奨
代替えメソッドはありません。
最大の未来日を取得します。
システムで取り扱う最大未来日を返却します。 取得に失敗した場合は、nullを返却します。
返却値
|
Date getSystemMinDate ()
static
非推奨
代替えメソッドはありません。
最大の過去日を取得します。
システムで取り扱う最大過去日を返却します。 取得に失敗した場合は、nullを返却します。
返却値
|
Object getValue (String key , Object def )
static
非推奨
代替えメソッドはありません。
システム設定情報を取得します。
指定したキーに対応するシステム設定情報を取得します。 指定キーが未定義の場合は null を返却します。 引数にて未定義時デフォルト値を指定の場合は、指定データを返却します。
パラメータ
返却値
|
Boolean isFalse (String key )
static
非推奨
代替えメソッドはありません。
システム設定情報を真偽値としてチェックします。
指定したキーに対応するシステム設定情報が OFF または FALSE かどうかチェックします。 OFF または FALSE は大文字小文字も厳密に区別します。
パラメータ
返却値
|
Boolean isTrue (String key )
static
非推奨
代替えメソッドはありません。
システム設定情報を真偽値としてチェックします。
指定したキーに対応するシステム設定情報が ON または TRUE かどうかチェックします。 ON または TRUE は大文字小文字も厳密に区別します。
パラメータ
返却値
|
Boolean isValid (String key )
static
非推奨
代替えメソッドはありません。
システム設定情報をチェックします。
指定したキーがシステム設定情報として存在するかどうかチェックします。
パラメータ
返却値
|
Boolean read (String file_name )
static
非推奨
代替えメソッドはありません。
iniファイルを読込みます。
iniファイルを読み込んでシステム設定情報に設定します。 ファイル名は拡張子なしのファイルラベル名のみ指定します。 (自動で .ini を付加してファイル検索します。)
パラメータ
返却値
|
Boolean updateSuperUser (SuperUserInfo superUser )
static
非推奨
AdministratorManager#updateAdministrator(AdministratorInfo)を利用してください。
システム管理者を更新します。
パラメータ
返却値
|