Class AppInitializer


  • @ApplicationScoped
    @Named("appInitializer")
    public class AppInitializer
    extends Object
    • Constructor Detail

      • AppInitializer

        public AppInitializer()
    • Method Detail

      • onStart

        public void onStart​(@Observes @Initialized(jakarta.enterprise.context.ApplicationScoped.class)
                            Object init)
      • destroy

        public void destroy​(@Observes @BeforeDestroyed(jakarta.enterprise.context.ApplicationScoped.class)
                            jakarta.servlet.ServletContext init)
      • getConfigurationFactory

        @Produces
        @ApplicationScoped
        public ConfigurationFactory getConfigurationFactory()
      • getAssetMgtConfiguration

        @Produces
        @ApplicationScoped
        public io.jans.configapi.model.configuration.AssetMgtConfiguration getAssetMgtConfiguration()
      • createPersistenceEntryManager

        @Produces
        @ApplicationScoped
        @Named("persistenceEntryManager")
        public io.jans.orm.PersistenceEntryManager createPersistenceEntryManager()
                                                                          throws io.jans.exception.OxIntializationException
        Throws:
        io.jans.exception.OxIntializationException
      • recreatePersistanceEntryManager

        public void recreatePersistanceEntryManager​(@Observes @LdapConfigurationReload
                                                    String event)
      • initSchedulerService

        protected void initSchedulerService()