Class DatabaseExplorerAppBuilder
java.lang.Object
org.teamapps.application.api.application.AbstractBaseApplicationBuilder
org.teamapps.application.server.controlcenter.dbexplorer.DatabaseExplorerAppBuilder
- All Implemented Interfaces:
org.teamapps.application.api.application.BaseApplicationBuilder
public class DatabaseExplorerAppBuilder
extends org.teamapps.application.api.application.AbstractBaseApplicationBuilder
-
Field Summary
Fields inherited from class org.teamapps.application.api.application.AbstractBaseApplicationBuilder
onApplicationInstalled, onApplicationLoaded, onApplicationUninstalled, onApplicationUnloaded -
Constructor Summary
Constructors Constructor Description DatabaseExplorerAppBuilder(org.teamapps.universaldb.UniversalDB universalDB) -
Method Summary
Modifier and Type Method Description voidbuild(org.teamapps.ux.application.ResponsiveApplication responsiveApplication, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)org.teamapps.application.api.config.ApplicationConfiggetApplicationConfig()java.util.List<org.teamapps.application.api.privilege.ApplicationRole>getApplicationRoles()org.teamapps.application.api.versioning.ApplicationVersiongetApplicationVersion()org.teamapps.universaldb.schema.SchemaInfoProvidergetDatabaseModel()org.teamapps.application.api.localization.LocalizationDatagetLocalizationData()java.util.List<org.teamapps.application.api.privilege.PrivilegeGroup>getPrivilegeGroups()booleanisApplicationAccessible(org.teamapps.application.api.privilege.ApplicationPrivilegeProvider privilegeProvider)Methods inherited from class org.teamapps.application.api.application.AbstractBaseApplicationBuilder
getApplicationDescriptionKey, getApplicationIcon, getApplicationName, getApplicationTitleKey, getOnApplicationInstalled, getOnApplicationLoaded, getOnApplicationUninstalled, getOnApplicationUnloadedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teamapps.application.api.application.BaseApplicationBuilder
getApplicationConfigXml, getReleaseNotes, isDarkTheme, updateConfig, useToolbarApplicationMenu
-
Constructor Details
-
DatabaseExplorerAppBuilder
public DatabaseExplorerAppBuilder(org.teamapps.universaldb.UniversalDB universalDB)
-
-
Method Details
-
getApplicationVersion
public org.teamapps.application.api.versioning.ApplicationVersion getApplicationVersion() -
getApplicationRoles
public java.util.List<org.teamapps.application.api.privilege.ApplicationRole> getApplicationRoles() -
getPrivilegeGroups
public java.util.List<org.teamapps.application.api.privilege.PrivilegeGroup> getPrivilegeGroups() -
getLocalizationData
public org.teamapps.application.api.localization.LocalizationData getLocalizationData() -
getDatabaseModel
public org.teamapps.universaldb.schema.SchemaInfoProvider getDatabaseModel() -
getApplicationConfig
public org.teamapps.application.api.config.ApplicationConfig getApplicationConfig() -
isApplicationAccessible
public boolean isApplicationAccessible(org.teamapps.application.api.privilege.ApplicationPrivilegeProvider privilegeProvider) -
build
public void build(org.teamapps.ux.application.ResponsiveApplication responsiveApplication, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)
-