org.apache.turbine.services.upload
Class FileHandlerUploadService

java.lang.Object
  |
  +--org.apache.turbine.services.BaseInitable
        |
        +--org.apache.turbine.services.BaseService
              |
              +--org.apache.turbine.services.TurbineBaseService
                    |
                    +--org.apache.turbine.services.upload.BaseUploadService
                          |
                          +--org.apache.turbine.services.upload.FileHandlerUploadService
All Implemented Interfaces:
Initable, Service, UploadService

Deprecated. Use TurbineUploadService instead.

public class FileHandlerUploadService
extends BaseUploadService

This is an implementation of UploadService that uses FileHandler to to parse request & store files.

This class is intended for compatibity with old code. Use TurbineUploadService in new applications.

Version:
$Id: FileHandlerUploadService.java,v 1.2 2002/07/11 16:53:23 mpoeschl Exp $
Author:
Rafal Krzewski, Daniel Rall

Fields inherited from class org.apache.turbine.services.upload.BaseUploadService
MAX_HEADER_SIZE
 
Fields inherited from class org.apache.turbine.services.BaseService
configuration, name, properties, serviceBroker
 
Fields inherited from class org.apache.turbine.services.BaseInitable
initableBroker, isInitialized
 
Fields inherited from interface org.apache.turbine.services.upload.UploadService
AUTOMATIC_DEFAULT, AUTOMATIC_KEY, CONTENT_DISPOSITION, CONTENT_TYPE, FORM_DATA, MIXED, MULTIPART, MULTIPART_FORM_DATA, MULTIPART_MIXED, REPOSITORY_DEFAULT, REPOSITORY_KEY, REPOSITORY_PARAMETER, SERVICE_NAME, SIZE_MAX_DEFAULT, SIZE_MAX_KEY, SIZE_THRESHOLD_DEFAULT, SIZE_THRESHOLD_KEY
 
Constructor Summary
FileHandlerUploadService()
          Deprecated.  
 
Method Summary
 void parseRequest(javax.servlet.http.HttpServletRequest req, ParameterParser params, java.lang.String path)
          Deprecated. Processes an RFC 1867 compliant multipart/form-data stream.
 
Methods inherited from class org.apache.turbine.services.upload.BaseUploadService
getRepository, getSizeMax, getSizeThreshold, init
 
Methods inherited from class org.apache.turbine.services.TurbineBaseService
init, init, init, shutdown
 
Methods inherited from class org.apache.turbine.services.BaseService
getConfiguration, getName, getProperties, getServiceBroker, setName, setServiceBroker
 
Methods inherited from class org.apache.turbine.services.BaseInitable
getInit, getInitableBroker, setInit, setInitableBroker
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.turbine.services.Service
getConfiguration, getName, getProperties, setName, setServiceBroker
 
Methods inherited from interface org.apache.turbine.services.Initable
getInit, init, setInitableBroker, shutdown
 

Constructor Detail

FileHandlerUploadService

public FileHandlerUploadService()
Deprecated. 
Method Detail

parseRequest

public void parseRequest(javax.servlet.http.HttpServletRequest req,
                         ParameterParser params,
                         java.lang.String path)
                  throws TurbineException
Deprecated. 

Processes an RFC 1867 compliant multipart/form-data stream.

Overrides:
parseRequest in class BaseUploadService
Parameters:
req - The servlet request to be parsed.
params - The ParameterParser instance to insert form fields into.
path - The location where the files should be stored.
Throws:
IOException, - if there are problems reading/parsing the request or storing files.


Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.