Package org.gluu.oxauth.model.config
Class ConfigurationFactory
- java.lang.Object
- 
- org.gluu.oxauth.model.config.ConfigurationFactory
 
- 
 @ApplicationScoped public class ConfigurationFactory extends java.lang.Object- Version:
- June 15, 2016
- Author:
- Yuriy Zabrovarnyy, Javier Rojas Blum, Yuriy Movchan
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringBASE_CONFIGUARION_RELOAD_EVENT_TYPEstatic java.lang.StringPERSISTENCE_CONFIGUARION_RELOAD_EVENT_TYPE
 - 
Constructor SummaryConstructors Constructor Description ConfigurationFactory()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate()voiddestroy(java.lang.Class<? extends Configuration> clazz)AppConfigurationgetAppConfiguration()org.gluu.util.properties.FileConfigurationgetBaseConfiguration()BaseDnConfigurationgetBaseDn()java.lang.StringgetContextPath()java.lang.StringgetCryptoConfigurationSalt()ErrorResponseFactorygetErrorResponseFactory()java.lang.StringgetFacesMapping()org.gluu.persist.model.PersistenceConfigurationgetPersistenceConfiguration()StaticConfigurationgetStaticConfiguration()WebKeysConfigurationgetWebKeysConfiguration()voidinit()voidinitTimer()voidloadCryptoConfigurationSalt()voidonServletContextActivation(javax.servlet.ServletContext context)booleanreloadConfFromLdap()voidreloadConfigurationTimerEvent(org.gluu.service.cdi.event.ConfigurationEvent configurationEvent)
 
- 
- 
- 
Field Detail- 
PERSISTENCE_CONFIGUARION_RELOAD_EVENT_TYPEpublic static final java.lang.String PERSISTENCE_CONFIGUARION_RELOAD_EVENT_TYPE - See Also:
- Constant Field Values
 
 - 
BASE_CONFIGUARION_RELOAD_EVENT_TYPEpublic static final java.lang.String BASE_CONFIGUARION_RELOAD_EVENT_TYPE - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
init@PostConstruct public void init() 
 - 
onServletContextActivationpublic void onServletContextActivation(@Observes javax.servlet.ServletContext context)
 - 
createpublic void create() 
 - 
initTimerpublic void initTimer() 
 - 
reloadConfigurationTimerEvent@Asynchronous public void reloadConfigurationTimerEvent(@Observes org.gluu.service.cdi.event.ConfigurationEvent configurationEvent)
 - 
getBaseConfigurationpublic org.gluu.util.properties.FileConfiguration getBaseConfiguration() 
 - 
getPersistenceConfiguration@Produces @ApplicationScoped public org.gluu.persist.model.PersistenceConfiguration getPersistenceConfiguration() 
 - 
getAppConfiguration@Produces @ApplicationScoped public AppConfiguration getAppConfiguration() 
 - 
getStaticConfiguration@Produces @ApplicationScoped public StaticConfiguration getStaticConfiguration() 
 - 
getWebKeysConfiguration@Produces @ApplicationScoped public WebKeysConfiguration getWebKeysConfiguration() 
 - 
getErrorResponseFactory@Produces @ApplicationScoped public ErrorResponseFactory getErrorResponseFactory() 
 - 
getBaseDnpublic BaseDnConfiguration getBaseDn() 
 - 
getCryptoConfigurationSaltpublic java.lang.String getCryptoConfigurationSalt() 
 - 
reloadConfFromLdappublic boolean reloadConfFromLdap() 
 - 
destroypublic void destroy(java.lang.Class<? extends Configuration> clazz) 
 - 
loadCryptoConfigurationSaltpublic void loadCryptoConfigurationSalt() 
 - 
getFacesMappingpublic java.lang.String getFacesMapping() 
 - 
getContextPathpublic java.lang.String getContextPath() 
 
- 
 
-