Package org.gluu.oxtrust.service.init
Class ConfigurationFactory
java.lang.Object
org.gluu.util.init.Initializable
org.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
org.gluu.oxtrust.service.init.ConfigurationFactory
@ApplicationScoped
public class ConfigurationFactory
extends org.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
- Version:
- 0.1, 05/25/2020
- Author:
- Yuriy Movchan
-
Field Summary
Fields inherited from class org.gluu.service.config.ConfigurationFactory
APP_PROPERTIES_FILE, APPLICATION_CONFIGURATION, attributeResolverConfiguration, BASE_CONFIGUARION_RELOAD_EVENT_TYPE, BASE_DIR, baseConfiguration, CACHE_PROPERTIES_FILE, DIR, LOG_ROTATION_CONFIGURATION, PERSISTENCE_CONFIGUARION_RELOAD_EVENT_TYPE, SALT_FILE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidorg.gluu.config.oxtrust.AppConfigurationprotected Stringprotected voidinit(org.gluu.config.oxtrust.LdapOxTrustConfiguration conf) protected booleanisNewRevision(org.gluu.config.oxtrust.LdapOxTrustConfiguration conf) protected org.gluu.config.oxtrust.LdapOxTrustConfigurationloadConfigurationFromDb(String... returnAttributes) Methods inherited from class org.gluu.service.config.ConfigurationFactory
confDir, create, destroy, getAttributeResolverConfiguration, getBaseConfiguration, getCryptoConfigurationSalt, getPersistenceConfiguration, init, initInternal, initTimer, loadCryptoConfigurationSalt, reloadConfigurationTimerEventMethods inherited from class org.gluu.util.init.Initializable
init, isInitialized, reinit, resetInitialized
-
Constructor Details
-
ConfigurationFactory
public ConfigurationFactory()
-
-
Method Details
-
init
protected void init(org.gluu.config.oxtrust.LdapOxTrustConfiguration conf) - Specified by:
initin classorg.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
-
loadConfigurationFromDb
protected org.gluu.config.oxtrust.LdapOxTrustConfiguration loadConfigurationFromDb(String... returnAttributes) - Specified by:
loadConfigurationFromDbin classorg.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
-
destroryLoadedConfiguration
protected void destroryLoadedConfiguration()- Specified by:
destroryLoadedConfigurationin classorg.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
-
isNewRevision
protected boolean isNewRevision(org.gluu.config.oxtrust.LdapOxTrustConfiguration conf) - Specified by:
isNewRevisionin classorg.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
-
getConfigurationDn
- Specified by:
getConfigurationDnin classorg.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
-
getAppConfiguration
@Produces @ApplicationScoped public org.gluu.config.oxtrust.AppConfiguration getAppConfiguration() -
getApplicationPropertiesFileName
- Specified by:
getApplicationPropertiesFileNamein classorg.gluu.service.config.ConfigurationFactory<org.gluu.config.oxtrust.LdapOxTrustConfiguration>
-