Class SystemRegistry

java.lang.Object
org.teamapps.application.server.system.bootstrap.SystemRegistry

public class SystemRegistry
extends java.lang.Object
  • Constructor Details

    • SystemRegistry

      public SystemRegistry​(BootstrapSessionHandler bootstrapSessionHandler, org.teamapps.universaldb.UniversalDB universalDB, org.teamapps.application.api.config.ApplicationConfig<SystemConfig> applicationConfig)
  • Method Details

    • updateGlobalLocalizationProvider

      public void updateGlobalLocalizationProvider()
    • machineTranslateMissingEntries

      public void machineTranslateMissingEntries()
    • createJarInstaller

      public ApplicationInstaller createJarInstaller​(java.io.File jarFile)
    • installAndLoadApplication

      public boolean installAndLoadApplication​(org.teamapps.application.api.application.BaseApplicationBuilder baseApplicationBuilder)
    • installAndLoadApplication

      public boolean installAndLoadApplication​(ApplicationInstaller applicationInstaller)
    • loadApplication

      public void loadApplication​(ApplicationInstaller applicationInstaller)
    • addLoadedApplication

      public void addLoadedApplication​(LoadedApplication loadedApplication)
    • getLoadedApplication

      public LoadedApplication getLoadedApplication​(Application application)
    • getDictionary

      public DictionaryLocalizationProvider getDictionary()
    • getSystemDictionary

      public SystemLocalizationProvider getSystemDictionary()
    • getDocumentConverterSupplier

      public java.util.function.Supplier<org.teamapps.reporting.convert.DocumentConverter> getDocumentConverterSupplier()
    • getSystemConfig

      public SystemConfig getSystemConfig()
    • getBootstrapSessionHandler

      public BootstrapSessionHandler getBootstrapSessionHandler()
    • getTranslationService

      public TranslationService getTranslationService()
    • getBaseResourceLinkProvider

      public BaseResourceLinkProvider getBaseResourceLinkProvider()
    • getSessionRegistryHandler

      public SessionRegistryHandler getSessionRegistryHandler()
    • setSessionRegistryHandler

      public void setSessionRegistryHandler​(SessionRegistryHandler sessionRegistryHandler)
    • getGlobalLocalizationProvider

      public GlobalLocalizationProvider getGlobalLocalizationProvider()
    • addAuthenticationHandler

      public void addAuthenticationHandler​(AuthenticationHandler authenticationHandler)
    • getAuthenticationHandlers

      public java.util.List<AuthenticationHandler> getAuthenticationHandlers()