Package muntjac :: Package terminal :: Package gwt :: Package server :: Module application_servlet :: Class SingletonApplicationServlet
[hide private]
[frames] | no frames]

Class SingletonApplicationServlet

source code

                 WebKit.HTTPServlet.HTTPServlet --+        
                                                  |        
                paste_wsgi_servlet.PasteWsgiServlet --+    
                                                      |    
                                         object --+   |    
                                                  |   |    
                                constants.Constants --+    
                                                      |    
abstract_application_servlet.AbstractApplicationServlet --+
                                                          |
                                                         SingletonApplicationServlet

Nested Classes [hide private]

Inherited from paste_wsgi_servlet.PasteWsgiServlet: EndResponse

Instance Methods [hide private]
 
__init__(self, applicationObject, *args, **kw_args)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
getNewApplication(self, request)
Creates a new application for the given request.
source code
 
getApplicationClass(self) source code

Inherited from abstract_application_servlet.AbstractApplicationServlet: browserHasNewestVersion, checkCrossSiteProtection, checkProductionMode, checkResourceCacheTime, checkWidgetsetVersion, closeApplication, createApplication, createCommunicationManager, criticalNotification, endApplication, ensureCookiesEnabled, findApplicationInstance, getApplicationCSSClassName, getApplicationContext, getApplicationOrSystemProperty, getApplicationProperty, getApplicationUrl, getApplicationWindow, getExistingApplication, getNoScriptMessage, getRequestPathInfo, getRequestType, getResourceCacheTime, getResourceLocation, getStaticFilesLocation, getSystemMessages, getSystemProperty, getThemeForWindow, getThemeUri, getWebApplicationsStaticFileLocation, handleDownload, handleServiceException, handleServiceSecurityException, handleServiceSessionExpired, handleURI, init, isAllowedVAADINResourceUrl, isApplicationRequest, isFileUploadRequest, isOnUnloadRequest, isProductionMode, isRepaintAll, isStandalone, isStaticResourceRequest, isUIDLRequest, redirectToApplication, requestCanCreateApplication, serveStaticResources, serveStaticResourcesInVAADIN, service, setAjaxPageHeaders, startApplication, updateBrowserProperties, writeAjaxPage, writeAjaxPageHtmlBodyStart, writeAjaxPageHtmlHeadStart, writeAjaxPageHtmlHeader, writeAjaxPageHtmlMainDiv, writeAjaxPageHtmlMuntjacScripts, writeResponse

Inherited from paste_wsgi_servlet.PasteWsgiServlet: awake, getContentLength, getContentType, getContextPath, getHeader, getIfModifiedSince, getInputStream, getLocale, getMaxInactiveInterval, getOutputStream, getParameter, getParameters, getPathInfo, getRequestUri, getResource, getResourceAsStream, getResourcePath, getServerName, getServerPort, getServletPath, getSession, getSessionAttribute, getSessionId, getUrlPath, getUserAgent, invalidateSession, isSecure, isSessionNew, originalContextPath, redirect, respond, setHeader, setParameter, setSessionAttribute, setStatus, write

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from abstract_application_servlet.AbstractApplicationServlet: getDefaultTheme, isSafe, removeHeadingOrTrailing, safeEscapeForHtml, stripSpecialChars

Class Variables [hide private]

Inherited from abstract_application_servlet.AbstractApplicationServlet: REQUEST_APPSTYLE, REQUEST_DEFAULT_THEME, REQUEST_FRAGMENT, REQUEST_SHARED_WIDGETSET, REQUEST_VAADIN_STATIC_FILE_PATH, REQUEST_WIDGETSET, UPLOAD_URL_PREFIX, VERSION, VERSION_BUILD, VERSION_MAJOR, VERSION_MINOR, VERSION_REVISION, digits

Inherited from constants.Constants: AJAX_UIDL_URI, DEFAULT_BUFFER_SIZE, DEFAULT_THEME_CACHETIME, DEFAULT_THEME_NAME, DEFAULT_WIDGETSET, ERROR_NO_WINDOW_FOUND, INVALID_SECURITY_KEY_MSG, MAX_BUFFER_SIZE, NOT_PRODUCTION_MODE_INFO, PARAMETER_VAADIN_RESOURCES, PARAMETER_WIDGETSET, PORTAL_PARAMETER_VAADIN_RESOURCE_PATH, PORTAL_PARAMETER_VAADIN_THEME, PORTAL_PARAMETER_VAADIN_WIDGETSET, SERVLET_PARAMETER_DEBUG, SERVLET_PARAMETER_DISABLE_XSRF_PROTECTION, SERVLET_PARAMETER_PRODUCTION_MODE, SERVLET_PARAMETER_RESOURCE_CACHE_TIME, THEME_DIRECTORY_PATH, URL_PARAMETER_CLOSE_APPLICATION, URL_PARAMETER_REPAINT_ALL, URL_PARAMETER_RESTART_APPLICATION, URL_PARAMETER_THEME, WARNING_RESOURCE_CACHING_TIME_NOT_NUMERIC, WARNING_XSRF_PROTECTION_DISABLED, WIDGETSET_DIRECTORY_PATH, WIDGETSET_MISMATCH_INFO

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, applicationObject, *args, **kw_args)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

getNewApplication(self, request)

source code 

Creates a new application for the given request.

Parameters:
  • request - the HTTP request.
Returns:
A new Application instance.
Raises:
Overrides: abstract_application_servlet.AbstractApplicationServlet.getNewApplication
(inherited documentation)

getApplicationClass(self)

source code 
Overrides: abstract_application_servlet.AbstractApplicationServlet.getApplicationClass