@Component(value="ui_App") @VaadinSessionScope public class JmixApp extends App
APP_THEME_COOKIE_PREFIX, applicationContext, backgroundTaskManager, COOKIE_LOCALE, COOKIE_LOGIN, COOKIE_PASSWORD, COOKIE_REMEMBER_ME, cookies, coreProperties, DEFAULT_THEME_NAME, exceptionHandlers, linkHandler, messageTools, servletContext, settingsCache, themeConstants, themeConstantsRepository, uiProperties, uiThemeProperties, USER_SESSION_ATTR, windowConfig
Constructor and Description |
---|
JmixApp() |
Modifier and Type | Method and Description |
---|---|
protected void |
initializeUi() |
void |
loginOnStart() |
OperationResult |
logout()
Try to perform logout.
|
protected java.lang.String |
routeTopLevelWindowId() |
addBackgroundTask, addCookie, addCookie, applyTheme, cleanupBackgroundTasks, clearSettingsCache, closeWindowsInternal, createTopLevelWindow, createTopLevelWindow, forceLogout, getAppUIs, getContextPathName, getCookieMaxAge, getCookieValue, getExceptionHandlers, getInstance, getLocale, getThemeConstants, getWindowManager, init, initExceptionHandlers, isBound, loadTheme, navigateTo, onHeartbeat, performForceLogout, performStandardLogout, removeAllWindows, removeAllWindows, removeBackgroundTask, removeCookie, resolveLocale, setLocale, setUserAppTheme
public void loginOnStart()
loginOnStart
in class App
protected java.lang.String routeTopLevelWindowId()
routeTopLevelWindowId
in class App
public OperationResult logout()
App
protected void initializeUi()