|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.security.SystemManager
システムマネージャクラス。
システムで共通に使用する以下の情報を取得します。
メソッドの概要 | |
void |
addSuperUser(SuperUser superUser)
システム管理者情報を新規に作成します。 |
static void |
clearInstance()
システムマネージャのインスタンスを初期化を行います。 |
ClientTypeInfo |
getClientType(Locale reqLocale,
String clientType)
指定ロケールでクライアントタイプ情報を取得します。 |
ClientTypeInfo[] |
getClientTypes(Locale reqLocale)
指定ロケールでクライアントタイプ情報の一覧を取得します。 |
ColorPatternInfo |
getColorPattern(Locale reqLocale,
String colorPatternId)
指定ロケールでカラーパターン情報を取得します。 |
ColorPatternInfo[] |
getColorPatterns(Locale reqLocale)
指定ロケールでカラーパターン情報の一覧を取得します。 |
String |
getDefaultClientType()
システムのデフォルトクライアントタイプを取得します。 |
String |
getDefaultColorPatternId()
デフォルトカラーパターンIDを取得します。 |
String |
getDefaultEncoding(Locale reqLocale)
ロケールに対応するデフォルトエンコーディングを取得します。 |
Locale |
getDefaultLocale()
デフォルトロケールを取得します。 |
static SystemManager |
getInstance()
システムマネージャインスタンスを生成します。 |
LocaleInfo |
getLocale(Locale reqLocale,
Locale locale)
指定ロケールでロケール情報を取得します。 |
LocaleInfo[] |
getLocales(Locale reqLocale)
指定ロケールでロケール情報の一覧を取得します。 |
SuperUser |
getSuperUser()
システム管理者情報を取得します。 |
Date |
getSystemMaxDate()
最大の未来日を取得します。 |
MenuItem[] |
getSystemMenu()
システムメニューを取得します。 |
Date |
getSystemMinDate()
最大の過去日を取得します。 |
static void |
setSorucePovider(SystemSourceProvider provider)
ソースプロバイダを設定します。 |
void |
updateSuperUser(SuperUser superUser)
システム管理者情報を更新します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static void clearInstance()
public static void setSorucePovider(SystemSourceProvider provider) throws AccessSecurityException
provider
- ソースプロバイダ
AccessSecurityException
- 引数が不正だった場合にスローされます。public static SystemManager getInstance()
public void addSuperUser(SuperUser superUser) throws AccessSecurityException
superUser
- システム管理者情報
AccessSecurityException
- システム管理者情報が作成できなかった場合、または引数が不正だった場合にスローされます。public ClientTypeInfo getClientType(Locale reqLocale, String clientType) throws AccessSecurityException
reqLocale
- 指定ロケールclientType
- クライアントタイプ
AccessSecurityException
- 引数が不正だった場合にスローされます。public ClientTypeInfo[] getClientTypes(Locale reqLocale) throws AccessSecurityException
reqLocale
- 指定ロケール
AccessSecurityException
- 引数が不正だった場合にスローされます。public ColorPatternInfo getColorPattern(Locale reqLocale, String colorPatternId) throws AccessSecurityException
reqLocale
- 指定ロケールcolorPatternId
- カラーパターンID
AccessSecurityException
- 引数が不正だった場合にスローされます。public ColorPatternInfo[] getColorPatterns(Locale reqLocale) throws AccessSecurityException
reqLocale
- 指定ロケール
AccessSecurityException
- 引数が不正だった場合にスローされます。public String getDefaultClientType()
public String getDefaultColorPatternId()
public String getDefaultEncoding(Locale reqLocale) throws AccessSecurityException
reqLocale
- 指定ロケール
AccessSecurityException
- 引数が不正だった場合にスローされます。public Locale getDefaultLocale()
public LocaleInfo getLocale(Locale reqLocale, Locale locale) throws AccessSecurityException
reqLocale
- 指定ロケールlocale
- 取得ロケール
AccessSecurityException
- 引数が不正だった場合にスローされます。public LocaleInfo[] getLocales(Locale reqLocale) throws AccessSecurityException
reqLocale
- 指定ロケール
AccessSecurityException
- 引数が不正だった場合にスローされます。public SuperUser getSuperUser() throws AccessSecurityException
AccessSecurityReadException
- システム管理者情報が取得できなかった場合にスローされます。
AccessSecurityException
public void updateSuperUser(SuperUser superUser) throws AccessSecurityException
superUser
- システム管理者の情報モデル
AccessSecurityException
- システム管理者情報が更新できなかった場合にスローされます。public MenuItem[] getSystemMenu()
public Date getSystemMinDate()
public Date getSystemMaxDate()
|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |