jetbrains.buildServer.controllers
Class FileUploadController

java.lang.Object
  extended by org.springframework.context.support.ApplicationObjectSupport
      extended by org.springframework.web.context.support.WebApplicationObjectSupport
          extended by org.springframework.web.servlet.support.WebContentGenerator
              extended by org.springframework.web.servlet.mvc.AbstractController
                  extended by jetbrains.buildServer.controllers.BaseController
                      extended by jetbrains.buildServer.controllers.BaseFormXmlController
                          extended by jetbrains.buildServer.controllers.FileUploadController
All Implemented Interfaces:
org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware, org.springframework.web.servlet.mvc.Controller

public class FileUploadController
extends BaseFormXmlController

User: vbedrosova Date: 19.05.2010 Time: 15:20:30


Field Summary
 
Fields inherited from class jetbrains.buildServer.controllers.BaseController
myServer
 
Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator
METHOD_GET, METHOD_HEAD, METHOD_POST
 
Fields inherited from class org.springframework.context.support.ApplicationObjectSupport
logger
 
Constructor Summary
FileUploadController()
           
 
Method Summary
protected  org.springframework.web.servlet.ModelAndView doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Implement this method to process GET requests.
protected  void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.jdom.Element xmlResponse)
          Implement this method to process POST requests.
 
Methods inherited from class jetbrains.buildServer.controllers.BaseFormXmlController
addMessage, bindFromRequest, doHandle, forgetFormBean, forgetFormBean, getOrCreateFormBean, getOrCreateFormBean, isInitPageRequest, selfRedirectOnInit, writeErrors, writeRedirect
 
Methods inherited from class jetbrains.buildServer.controllers.BaseController
getOrCreateMessages, handleRequestInternal, isGet, isPost, simpleView
 
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
 
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader
 
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
 
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUploadController

public FileUploadController()
Method Detail

doGet

protected org.springframework.web.servlet.ModelAndView doGet(@NotNull
                                                             javax.servlet.http.HttpServletRequest request,
                                                             @NotNull
                                                             javax.servlet.http.HttpServletResponse response)
Description copied from class: BaseFormXmlController
Implement this method to process GET requests. Usually on GET request a form bean is created and a page is shown.

Specified by:
doGet in class BaseFormXmlController
Parameters:
request - HTTP request
response - HTTP response
Returns:
model and view components

doPost

protected void doPost(@NotNull
                      javax.servlet.http.HttpServletRequest request,
                      @NotNull
                      javax.servlet.http.HttpServletResponse response,
                      @NotNull
                      org.jdom.Element xmlResponse)
Description copied from class: BaseFormXmlController
Implement this method to process POST requests. Usually POST requests are changing state of the form bean and underlying model. To output errors (if request validation failed) ActionErrors can be used. To add messages (if request processing was successful) use BaseFormXmlController.addMessage(javax.servlet.http.HttpServletRequest, String, String, String...) method.

Specified by:
doPost in class BaseFormXmlController
Parameters:
request - HTTP request
response - HTTP response
xmlResponse - XML response for AJAX requests