gluu
公開メンバ関数 | 静的公開変数類 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.util.GluuSetupConfiguration クラス
org.gluu.oxtrust.util.GluuSetupConfiguration 連携図
Collaboration graph

公開メンバ関数

 GluuSetupConfiguration ()
 
Properties getSetupProperties ()
 
String getSetupProperty (String key)
 
Boolean getSetupPropertyBoolean (String key)
 

静的公開変数類

static final String ASSIMBA_INSTALLED_KEY = "installAsimba"
 
static final String SAML_IDP_INSTALLED_KEY = "installSaml"
 
static final String CAS_INSTALLED_KEY = "installCas"
 
static final String OX_AUTH_INSTALLED_KEY = "installOxAuth"
 
static final String OX_TRUST_INSTALLED_KEY = "installOxTrust"
 
static final String LDAP_INSTALLED_KEY = "installLdap"
 
static final String HTTPD_INSTALLED_KEY = "installHttpd"
 
static final String OX_AUTH_RP_INSTALLED_KEY = "installOxAuthRP"
 

非公開変数類

final Properties setupProperties
 

静的非公開変数類

static final Log log = LogFactory.getLog(GluuSetupConfiguration.class)
 
static final String SETUP_PROPERTIES_FILE_PATH = "/install/community-edition-setup/setup.properties.last"
 

詳解

Parse stored setup properties list from the Gluu Server istaller.

著者
Dmitry Ognyannikov, 2016

構築子と解体子

◆ GluuSetupConfiguration()

org.gluu.oxtrust.util.GluuSetupConfiguration.GluuSetupConfiguration ( )
inline
36  {
37  setupProperties = new Properties();
38  try {
39  setupProperties.load(new FileInputStream(SETUP_PROPERTIES_FILE_PATH));
40  } catch (Exception e) {
41  log.error("Read Gluu Server setup properties list exception", e);
42  }
43  }
final Properties setupProperties
Definition: GluuSetupConfiguration.java:34
static final String SETUP_PROPERTIES_FILE_PATH
Definition: GluuSetupConfiguration.java:23
static final Log log
Definition: GluuSetupConfiguration.java:21

関数詳解

◆ getSetupProperties()

Properties org.gluu.oxtrust.util.GluuSetupConfiguration.getSetupProperties ( )
inline
戻り値
the setupProperties
48  {
49  return setupProperties;
50  }
final Properties setupProperties
Definition: GluuSetupConfiguration.java:34

◆ getSetupProperty()

String org.gluu.oxtrust.util.GluuSetupConfiguration.getSetupProperty ( String  key)
inline
52  {
53  return setupProperties.getProperty(key);
54  }
final Properties setupProperties
Definition: GluuSetupConfiguration.java:34

◆ getSetupPropertyBoolean()

Boolean org.gluu.oxtrust.util.GluuSetupConfiguration.getSetupPropertyBoolean ( String  key)
inline
56  {
57  String value = setupProperties.getProperty(key);
58 
59  if (value == null || "".equals(value)) {
60  return null;
61  } else if ("true".equalsIgnoreCase(value)) {
62  return true;
63  } else {
64  return false;
65  }
66  }
final Properties setupProperties
Definition: GluuSetupConfiguration.java:34

メンバ詳解

◆ ASSIMBA_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.ASSIMBA_INSTALLED_KEY = "installAsimba"
static

◆ CAS_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.CAS_INSTALLED_KEY = "installCas"
static

◆ HTTPD_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.HTTPD_INSTALLED_KEY = "installHttpd"
static

◆ LDAP_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.LDAP_INSTALLED_KEY = "installLdap"
static

◆ log

final Log org.gluu.oxtrust.util.GluuSetupConfiguration.log = LogFactory.getLog(GluuSetupConfiguration.class)
staticprivate

◆ OX_AUTH_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.OX_AUTH_INSTALLED_KEY = "installOxAuth"
static

◆ OX_AUTH_RP_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.OX_AUTH_RP_INSTALLED_KEY = "installOxAuthRP"
static

◆ OX_TRUST_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.OX_TRUST_INSTALLED_KEY = "installOxTrust"
static

◆ SAML_IDP_INSTALLED_KEY

final String org.gluu.oxtrust.util.GluuSetupConfiguration.SAML_IDP_INSTALLED_KEY = "installSaml"
static

◆ SETUP_PROPERTIES_FILE_PATH

final String org.gluu.oxtrust.util.GluuSetupConfiguration.SETUP_PROPERTIES_FILE_PATH = "/install/community-edition-setup/setup.properties.last"
staticprivate

◆ setupProperties

final Properties org.gluu.oxtrust.util.GluuSetupConfiguration.setupProperties
private

このクラス詳解は次のファイルから抽出されました: