Schnittstelle BaseApplicationBuilder

Alle bekannten Unterschnittstellen:
ApplicationBuilder
Alle bekannten Implementierungsklassen:
AbstractApplicationBuilder, AbstractBaseApplicationBuilder

public interface BaseApplicationBuilder
  • Methodendetails

    • getApplicationVersion

      ApplicationVersion getApplicationVersion()
    • getReleaseNotes

      default String getReleaseNotes()
    • getApplicationIcon

      org.teamapps.icons.Icon getApplicationIcon()
    • getApplicationName

      String getApplicationName()
    • getApplicationTitleKey

      String getApplicationTitleKey()
    • getApplicationDescriptionKey

      String getApplicationDescriptionKey()
    • getPreferredApplicationGroup

      default ApplicationGroup getPreferredApplicationGroup()
    • getApplicationTheme

      default ApplicationTheme getApplicationTheme()
    • getApplicationRoles

      List<ApplicationRole> getApplicationRoles()
    • getPrivilegeGroups

      List<PrivilegeGroup> getPrivilegeGroups()
    • getLocalizationData

      LocalizationData getLocalizationData()
    • getDatabaseModel

      org.teamapps.universaldb.schema.ModelProvider getDatabaseModel()
    • useToolbarApplicationMenu

      default boolean useToolbarApplicationMenu()
    • getApplicationConfig

      ApplicationConfig getApplicationConfig()
    • getApplicationConfigXml

      default String getApplicationConfigXml(ClassLoader classLoader)
    • updateConfig

      default void updateConfig(String xml, ClassLoader classLoader) throws Exception
      Löst aus:
      Exception
    • getRoleAssignmentDelegatedPrivilegeObjectProvider

      default ApplicationRoleAssignmentPrivilegeObjectProvider getRoleAssignmentDelegatedPrivilegeObjectProvider()
    • getOnApplicationInstalled

      org.teamapps.event.Event<Void> getOnApplicationInstalled()
    • getOnApplicationLoaded

      org.teamapps.event.Event<ApplicationInitializer> getOnApplicationLoaded()
    • getOnApplicationUnloaded

      org.teamapps.event.Event<Void> getOnApplicationUnloaded()
    • getOnApplicationUninstalled

      org.teamapps.event.Event<Void> getOnApplicationUninstalled()
    • isApplicationAccessible

      boolean isApplicationAccessible(ApplicationPrivilegeProvider privilegeProvider)
    • build

      void build(org.teamapps.ux.application.ResponsiveApplication application, ApplicationInstanceData applicationInstanceData)