Class ConfigurationFactory


  • @ApplicationScoped
    public class ConfigurationFactory
    extends Object
    Author:
    Yuriy Movchan Date: 05/13/2020
    • Constructor Detail

      • ConfigurationFactory

        public ConfigurationFactory()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • create

        public void create()
      • initTimer

        public void initTimer()
      • reloadConfigurationTimerEvent

        @Asynchronous
        public void reloadConfigurationTimerEvent​(@Observes
                                                  io.jans.service.cdi.event.ConfigurationEvent configurationEvent)
      • getBaseConfiguration

        public io.jans.util.properties.FileConfiguration getBaseConfiguration()
      • getPersistenceConfiguration

        @Produces
        @ApplicationScoped
        public io.jans.orm.model.PersistenceConfiguration getPersistenceConfiguration()
      • getAppConfiguration

        @Produces
        @ApplicationScoped
        public AppConfiguration getAppConfiguration()
      • getStaticConfiguration

        @Produces
        @ApplicationScoped
        public io.jans.as.model.config.StaticConfiguration getStaticConfiguration()
      • getBaseDn

        public io.jans.as.model.config.BaseDnConfiguration getBaseDn()
      • getCryptoConfigurationSalt

        public String getCryptoConfigurationSalt()
      • reloadConfFromLdap

        public boolean reloadConfFromLdap()
      • getConfigurationDn

        public String getConfigurationDn()
      • loadCryptoConfigurationSalt

        public void loadCryptoConfigurationSalt()