edu.mayo.bsi.ngsportal.server
Class QCResultsUploader

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by edu.mayo.bsi.ngsportal.server.UploadServlet
              extended by edu.mayo.bsi.ngsportal.server.QCResultsUploader
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class QCResultsUploader
extends UploadServlet

@author Gregory Dougherty

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.mayo.bsi.ngsportal.server.UploadServlet
kQCDataFile, kQCRunInformation, kRunName, kSampleName, kUploadData, kUserName
 
Constructor Summary
QCResultsUploader()
           
 
Method Summary
 void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Handle a form that has a user id, then a password, then a file to parse.
 
Methods inherited from class javax.servlet.http.HttpServlet
service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QCResultsUploader

public QCResultsUploader()
Method Detail

doPost

public void doPost(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws javax.servlet.ServletException
Handle a form that has a user id, then a password, then a file to parse. The file to parse MUST come last, because the stream for an item closes when you go looking for the next item, so once we get that stream, the routine calls parse data file on it. However, you CAN pass multiple files to the servlet, so long as they come after the user name and password

Overrides:
doPost in class javax.servlet.http.HttpServlet
Parameters:
request - HttpServletRequest
response - HttpServletResponse
Throws:
javax.servlet.ServletException