com.silverpeas.servlets.upload
Class MonitoringFileItemFactory

java.lang.Object
  extended by org.apache.commons.fileupload.disk.DiskFileItemFactory
      extended by com.silverpeas.servlets.upload.MonitoringFileItemFactory
All Implemented Interfaces:
org.apache.commons.fileupload.FileItemFactory

public class MonitoringFileItemFactory
extends org.apache.commons.fileupload.disk.DiskFileItemFactory

A DiskFileItemFactory which uses a MnitoredOutpouStream

Author:
ehugonnet

Field Summary
 
Fields inherited from class org.apache.commons.fileupload.disk.DiskFileItemFactory
DEFAULT_SIZE_THRESHOLD
 
Constructor Summary
MonitoringFileItemFactory(FileUploadListener listener)
           
MonitoringFileItemFactory(int sizeThreshold, File repository, FileUploadListener listener)
           
 
Method Summary
 org.apache.commons.fileupload.FileItem createItem(String fieldName, String contentType, boolean isFormField, String fileName)
           
 
Methods inherited from class org.apache.commons.fileupload.disk.DiskFileItemFactory
getFileCleaningTracker, getRepository, getSizeThreshold, setFileCleaningTracker, setRepository, setSizeThreshold
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoringFileItemFactory

public MonitoringFileItemFactory(FileUploadListener listener)

MonitoringFileItemFactory

public MonitoringFileItemFactory(int sizeThreshold,
                                 File repository,
                                 FileUploadListener listener)
Method Detail

createItem

public org.apache.commons.fileupload.FileItem createItem(String fieldName,
                                                         String contentType,
                                                         boolean isFormField,
                                                         String fileName)
Specified by:
createItem in interface org.apache.commons.fileupload.FileItemFactory
Overrides:
createItem in class org.apache.commons.fileupload.disk.DiskFileItemFactory


Copyright © 2016 Silverpeas. All Rights Reserved.