org.apache.myfaces.trinidadinternal.config.upload
Class CompositeUploadedFileProcessorImpl
java.lang.Object
org.apache.myfaces.trinidadinternal.config.upload.CompositeUploadedFileProcessorImpl
- All Implemented Interfaces:
- org.apache.myfaces.trinidad.webapp.UploadedFileProcessor
public class CompositeUploadedFileProcessorImpl
- extends java.lang.Object
- implements org.apache.myfaces.trinidad.webapp.UploadedFileProcessor
This is the default implementaion of UploadedFileProcessor. It works with
multiple ChainedUploadedFileProcessor declared in trinidad-config.xml by dispatching
the lifecycle calls to them in the order of declaration.
| Fields inherited from interface org.apache.myfaces.trinidad.webapp.UploadedFileProcessor |
MAX_DISK_SPACE_PARAM_NAME, MAX_MEMORY_PARAM_NAME, TEMP_DIR_PARAM_NAME |
|
Method Summary |
void |
init(java.lang.Object context)
|
org.apache.myfaces.trinidad.model.UploadedFile |
processFile(java.lang.Object request,
org.apache.myfaces.trinidad.model.UploadedFile tempFile)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeUploadedFileProcessorImpl
public CompositeUploadedFileProcessorImpl()
CompositeUploadedFileProcessorImpl
public CompositeUploadedFileProcessorImpl(java.util.List<? extends org.apache.myfaces.trinidad.webapp.UploadedFileProcessor> chainedProcessors)
init
public void init(java.lang.Object context)
- Specified by:
init in interface org.apache.myfaces.trinidad.webapp.UploadedFileProcessor
processFile
public org.apache.myfaces.trinidad.model.UploadedFile processFile(java.lang.Object request,
org.apache.myfaces.trinidad.model.UploadedFile tempFile)
throws java.io.IOException
- Specified by:
processFile in interface org.apache.myfaces.trinidad.webapp.UploadedFileProcessor
- Throws:
java.io.IOException
Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.