EchoPoint API - 3.0.0b5
App Webcontainer

echopoint.tucana
Class JakartaCommonsFileUploadProvider

java.lang.Object
  extended by echopoint.tucana.AbstractFileUploadProvider
      extended by echopoint.tucana.JakartaCommonsFileUploadProvider
All Implemented Interfaces:
UploadSPI, WebContainerServlet.MultipartRequestWrapper

public class JakartaCommonsFileUploadProvider
extends AbstractFileUploadProvider

UploadSPI implementation that uses the Jakarta Commons FileUpload library.

Version:
$Id: JakartaCommonsFileUploadProvider.java 204 2009-05-20 18:50:57Z sptrakesh $
Author:
Echo File Transfer Library

Field Summary
 
Fields inherited from interface echopoint.tucana.UploadSPI
NO_SIZE_LIMIT
 
Constructor Summary
JakartaCommonsFileUploadProvider()
           
 
Method Summary
 void handleUpload(Connection conn, FileUploadSelector uploadSelect, String uploadIndex, UploadProgress progress)
          Handles the upload of a file.
 
Methods inherited from class echopoint.tucana.AbstractFileUploadProvider
getDiskCacheLocation, getFileUploadSizeLimit, getMemoryCacheThreshold, getWrappedRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JakartaCommonsFileUploadProvider

public JakartaCommonsFileUploadProvider()
Method Detail

handleUpload

public void handleUpload(Connection conn,
                         FileUploadSelector uploadSelect,
                         String uploadIndex,
                         UploadProgress progress)
                  throws Exception
Description copied from interface: UploadSPI
Handles the upload of a file.

Parameters:
conn - provides access to the request and response objects
uploadSelect - provides access to additional settings
uploadIndex - the upload index
progress - used to communicate progress
Throws:
Exception - If errors are encountered.
See Also:
UploadSPI.handleUpload(nextapp.echo.webcontainer.Connection , FileUploadSelector, String, UploadProgress)

EchoPoint API - 3.0.0b5
App Webcontainer