Class DatabaseExplorerAppBuilder
java.lang.Object
org.teamapps.application.server.controlcenter.dbexplorer.DatabaseExplorerAppBuilder
- All Implemented Interfaces:
org.teamapps.application.api.application.ApplicationBuilder
public class DatabaseExplorerAppBuilder
extends java.lang.Object
implements org.teamapps.application.api.application.ApplicationBuilder
-
Constructor Summary
Constructors Constructor Description DatabaseExplorerAppBuilder(org.teamapps.universaldb.UniversalDB universalDB) -
Method Summary
Modifier and Type Method Description voidbootstrapApplicationBuilder()voidbuild(org.teamapps.ux.application.ResponsiveApplication responsiveApplication, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)org.teamapps.application.api.config.ApplicationConfiggetApplicationConfig()java.lang.StringgetApplicationDescriptionKey()org.teamapps.icons.IcongetApplicationIcon()java.lang.StringgetApplicationName()java.util.List<org.teamapps.application.api.privilege.ApplicationRole>getApplicationRoles()java.lang.StringgetApplicationTitleKey()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 applicationPrivilegeProvider)Methods 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.ApplicationBuilder
getApplicationConfigXml, getReleaseNotes, updateConfig
-
Constructor Details
-
DatabaseExplorerAppBuilder
public DatabaseExplorerAppBuilder(org.teamapps.universaldb.UniversalDB universalDB)
-
-
Method Details
-
getApplicationVersion
public org.teamapps.application.api.versioning.ApplicationVersion getApplicationVersion()- Specified by:
getApplicationVersionin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getApplicationIcon
public org.teamapps.icons.Icon getApplicationIcon()- Specified by:
getApplicationIconin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getApplicationName
public java.lang.String getApplicationName()- Specified by:
getApplicationNamein interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getApplicationTitleKey
public java.lang.String getApplicationTitleKey()- Specified by:
getApplicationTitleKeyin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getApplicationDescriptionKey
public java.lang.String getApplicationDescriptionKey()- Specified by:
getApplicationDescriptionKeyin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getApplicationRoles
public java.util.List<org.teamapps.application.api.privilege.ApplicationRole> getApplicationRoles()- Specified by:
getApplicationRolesin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getPrivilegeGroups
public java.util.List<org.teamapps.application.api.privilege.PrivilegeGroup> getPrivilegeGroups()- Specified by:
getPrivilegeGroupsin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getLocalizationData
public org.teamapps.application.api.localization.LocalizationData getLocalizationData()- Specified by:
getLocalizationDatain interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getDatabaseModel
public org.teamapps.universaldb.schema.SchemaInfoProvider getDatabaseModel()- Specified by:
getDatabaseModelin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
getApplicationConfig
public org.teamapps.application.api.config.ApplicationConfig getApplicationConfig()- Specified by:
getApplicationConfigin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
bootstrapApplicationBuilder
public void bootstrapApplicationBuilder()- Specified by:
bootstrapApplicationBuilderin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
isApplicationAccessible
public boolean isApplicationAccessible(org.teamapps.application.api.privilege.ApplicationPrivilegeProvider applicationPrivilegeProvider)- Specified by:
isApplicationAccessiblein interfaceorg.teamapps.application.api.application.ApplicationBuilder
-
build
public void build(org.teamapps.ux.application.ResponsiveApplication responsiveApplication, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)- Specified by:
buildin interfaceorg.teamapps.application.api.application.ApplicationBuilder
-