Package com.microstrategy.web.app
Class ServerAdminController
- java.lang.Object
-
- com.microstrategy.web.controller.AppControllerImpl
-
- com.microstrategy.web.controller.GenericWebAppController
-
- com.microstrategy.web.app.ServerAdminController
-
- All Implemented Interfaces:
AppController
public class ServerAdminController extends GenericWebAppController
This is the application controller used by Intellingence Server administration portal. Extends theGenericWebAppController
and ensures that theAppContext
uses aServerAdminSessionManager
.- Since:
- MicroStrategy Web 9.0.0
-
-
Field Summary
-
Fields inherited from class com.microstrategy.web.controller.GenericWebAppController
_blockLibraryInfo, _configServletPath, _defaultEvent, _globalAppContext, _iframeJSP, _iserverPollingFreq, _messagesLastModified, _messagesManager, _pageConfigLastModified, _pageManager, _reloadConfigFiles, _servletName, _servletPath, _styleCatalog, _styleCatalogLastModified, _xhrJSP, SESSION_SESSION_MANAGER
-
-
Constructor Summary
Constructors Constructor Description ServerAdminController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ProductLicenseInfo[]
getApplicableLicenses()
protected void
setupSessionManager(AppContext appContext, ServletWebComponent servletWebComponent)
-
Methods inherited from class com.microstrategy.web.controller.GenericWebAppController
addStandardCacheHeaders, createNewAppContext, createNewAppContext, errorAfterRedirect, extractParameterFromURL, getBaseURL, getDefaultURLLink, getLastModifiedTime, getPage, initializeApp, newExternalSecurity, newRequestState, processRequest, terminateApp, validateRandomNum
-
-
-
-
Method Detail
-
setupSessionManager
protected void setupSessionManager(AppContext appContext, ServletWebComponent servletWebComponent) throws WebAppException
- Overrides:
setupSessionManager
in classGenericWebAppController
- Throws:
WebAppException
-
getApplicableLicenses
protected ProductLicenseInfo[] getApplicableLicenses() throws LicensingException
- Overrides:
getApplicableLicenses
in classGenericWebAppController
- Throws:
LicensingException
-
-