public class SystemManager extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addSuperUser(SuperUser superUser)
非推奨です。
AdministratorManager.addAdministrator(Administrator) を使用してください。 |
static void |
clearInstance()
非推奨です。
代替メソッドはありません。
|
boolean |
existClientType(String clientType)
非推奨です。
SystemClientType.isAvailableClientTypeId(String) を使用してください。 |
boolean |
existColorPatternId(String colorPatternId)
非推奨です。
代替えメソッドはありません。
|
boolean |
existLocale(Locale locale)
非推奨です。
SystemLocale.isAvailableLocale(Locale) を使用してください。 |
boolean |
existLoginType(String loginType)
非推奨です。
代替えメソッドはありません。
|
ClientTypeInfo |
getClientType(Locale reqLocale,
String clientType)
非推奨です。
SystemClientType#getClientType(Locale,String) を使用してください。 |
ClientTypeInfo[] |
getClientTypes(Locale reqLocale)
非推奨です。
SystemClientType#getClientTypes(Locale) を使用してください。 |
String[] |
getClientTypesByAttribute(String name,
String value)
非推奨です。
代替えメソッドはありません。
|
ColorPatternInfo |
getColorPattern(Locale reqLocale,
String colorPatternId)
非推奨です。
代替メソッドはありません。
|
ColorPatternInfo[] |
getColorPatterns(Locale reqLocale)
非推奨です。
代替メソッドはありません。
|
String |
getDefaultClientType()
非推奨です。
SystemClientType.getDefaultClientTypeId() を使用してください。 |
String |
getDefaultColorPatternId()
非推奨です。
代替メソッドはありません。
|
String |
getDefaultEncoding(Locale reqLocale)
非推奨です。
SystemLocale.getDefaultLocaleInfo() ,
LocaleInfo.getDefaultEncoding() を使用してください。 |
Locale |
getDefaultLocale()
非推奨です。
SystemLocale.getDefaultLocaleInfo() ,
LocaleInfo.getLocale() を使用してください。 |
String |
getDefaultLoginType()
非推奨です。
代替えメソッドはありません。
|
static SystemManager |
getInstance()
非推奨です。
代替メソッドはありません。
|
LocaleInfo |
getLocale(Locale reqLocale,
Locale locale)
非推奨です。
SystemLocale.getLocaleInfo(Locale) を使用してください。 |
LocaleInfo[] |
getLocales(Locale reqLocale)
非推奨です。
SystemLocale.getLocaleInfos() を使用してください。 |
String[] |
getLoginTypes()
非推奨です。
代替えメソッドはありません。
|
SuperUser |
getSuperUser()
非推奨です。
AdministratorManager.getAdministrator(String) を使用してください。 |
Date |
getSystemMaxDate()
非推奨です。
代替えメソッドはありません。
|
Date |
getSystemMinDate()
非推奨です。
代替えメソッドはありません。
|
void |
updateSuperUser(SuperUser superUser)
非推奨です。
AdministratorManager.updateAdministrator(Administrator) を使用してください。 |
public static void clearInstance()
public static SystemManager getInstance()
public void addSuperUser(SuperUser superUser) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AdministratorManager.addAdministrator(Administrator)
を使用してください。superUser
- システム管理者情報jp.co.intra_mart.foundation.security.exception.AccessSecurityException
- システム管理者情報が作成できなかった場合、または引数が不正だった場合にスローされます。public ClientTypeInfo getClientType(Locale reqLocale, String clientType) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
SystemClientType#getClientType(Locale,String)
を使用してください。reqLocale
- 指定ロケールclientType
- クライアントタイプjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- 引数が不正だった場合にスローされます。public ClientTypeInfo[] getClientTypes(Locale reqLocale) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
SystemClientType#getClientTypes(Locale)
を使用してください。reqLocale
- 指定ロケールjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- 引数が不正だった場合にスローされます。public ColorPatternInfo getColorPattern(Locale reqLocale, String colorPatternId) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
reqLocale
- 指定ロケールcolorPatternId
- カラーパターンIDjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- 引数が不正だった場合にスローされます。public ColorPatternInfo[] getColorPatterns(Locale reqLocale) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
reqLocale
- 指定ロケールjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- 引数が不正だった場合にスローされます。public String getDefaultClientType()
SystemClientType.getDefaultClientTypeId()
を使用してください。public String getDefaultColorPatternId()
public String getDefaultEncoding(Locale reqLocale) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
SystemLocale.getDefaultLocaleInfo()
,
LocaleInfo.getDefaultEncoding()
を使用してください。reqLocale
- 指定ロケールjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- 引数が不正だった場合にスローされます。public Locale getDefaultLocale()
SystemLocale.getDefaultLocaleInfo()
,
LocaleInfo.getLocale()
を使用してください。public LocaleInfo getLocale(Locale reqLocale, Locale locale) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
SystemLocale.getLocaleInfo(Locale)
を使用してください。reqLocale
- 指定ロケールlocale
- 取得ロケールjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- 引数が不正だった場合にスローされます。public LocaleInfo[] getLocales(Locale reqLocale) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
SystemLocale.getLocaleInfos()
を使用してください。reqLocale
- 指定ロケールjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- 引数が不正だった場合にスローされます。public SuperUser getSuperUser() throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AdministratorManager.getAdministrator(String)
を使用してください。jp.co.intra_mart.foundation.security.exception.AccessSecurityException
- システム管理者情報が取得できなかった場合にスローされます。public void updateSuperUser(SuperUser superUser) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AdministratorManager.updateAdministrator(Administrator)
を使用してください。superUser
- システム管理者の情報モデルjp.co.intra_mart.foundation.security.exception.AccessSecurityException
- システム管理者情報が更新できなかった場合にスローされます。public Date getSystemMinDate()
public Date getSystemMaxDate()
public boolean existClientType(String clientType)
SystemClientType.isAvailableClientTypeId(String)
を使用してください。clientType
- 検証するクライアントタイプpublic String[] getClientTypesByAttribute(String name, String value)
name
- クライアントタイプ属性名value
- クライアントタイプ属性値public boolean existLocale(Locale locale)
SystemLocale.isAvailableLocale(Locale)
を使用してください。locale
- 検証するロケールpublic boolean existColorPatternId(String colorPatternId)
colorPatternId
- 検証するカラーパターンIDpublic boolean existLoginType(String loginType)
loginType
- 検証するログインタイプpublic String[] getLoginTypes()
public String getDefaultLoginType()
Copyright © 2012 NTT DATA INTRAMART CORPORATION