Class AppInitializer

java.lang.Object
io.jans.configapi.configuration.AppInitializer

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

    • AppInitializer

      public AppInitializer()
  • Method Details

    • 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()