Interface ApplicationBuilder

All Known Subinterfaces:
ApplicationPerspectiveBuilder

public interface ApplicationBuilder
  • Method Details

    • getApplicationVersion

      ApplicationVersion getApplicationVersion()
    • getReleaseNotes

      default java.lang.String getReleaseNotes()
    • getApplicationIcon

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

      java.lang.String getApplicationName()
    • getApplicationTitleKey

      java.lang.String getApplicationTitleKey()
    • getApplicationDescriptionKey

      java.lang.String getApplicationDescriptionKey()
    • getApplicationRoles

      java.util.List<ApplicationRole> getApplicationRoles()
    • getPrivilegeGroups

      java.util.List<PrivilegeGroup> getPrivilegeGroups()
    • getLocalizationData

      LocalizationData getLocalizationData()
    • getDatabaseModel

      org.teamapps.universaldb.schema.SchemaInfoProvider getDatabaseModel()
    • getApplicationConfig

      ApplicationConfig getApplicationConfig()
    • bootstrapApplicationBuilder

      void bootstrapApplicationBuilder()
    • isApplicationAccessible

      boolean isApplicationAccessible​(ApplicationInstanceData applicationInstanceData)
    • build

      Application build​(ApplicationInstanceData applicationInstanceData)