Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webapp.filemanager
Class UploadItemHolder

java.lang.Object
  extended by org.nuxeo.ecm.webapp.filemanager.UploadItemHolder
All Implemented Interfaces:
java.io.Serializable

@Name(value="fileUploadHolder")
@Scope(value=CONVERSATION)
public class UploadItemHolder
extends java.lang.Object
implements java.io.Serializable

Holds FileUpload data at CONVERSATION scope level (Can not be part of FileManager that can not be CONVERSATION Scoped because of Seam remoting)

See Also:
Serialized Form

Constructor Summary
UploadItemHolder()
           
 
Method Summary
 java.lang.String getFileName()
           
 java.io.InputStream getFileUpload()
           
 java.io.File getTempFile()
           
 java.util.Collection<org.richfaces.model.UploadItem> getUploadedFiles()
           
 void reset()
           
 void setFileName(java.lang.String fileName)
           
 void setFileUpload(java.io.InputStream fileUpload)
           
 void setTempFile(java.io.File tempFile)
           
 void setUploadedFiles(java.util.Collection<org.richfaces.model.UploadItem> uploadedFiles)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UploadItemHolder

public UploadItemHolder()
Method Detail

getTempFile

public java.io.File getTempFile()

setTempFile

public void setTempFile(java.io.File tempFile)

getFileName

public java.lang.String getFileName()

setFileName

public void setFileName(java.lang.String fileName)

getUploadedFiles

public java.util.Collection<org.richfaces.model.UploadItem> getUploadedFiles()

setUploadedFiles

public void setUploadedFiles(java.util.Collection<org.richfaces.model.UploadItem> uploadedFiles)

getFileUpload

public java.io.InputStream getFileUpload()

setFileUpload

public void setFileUpload(java.io.InputStream fileUpload)

reset

@Observer(value={"documentSelectionChanged","documentChanged"},
          create=false)
@BypassInterceptors
public void reset()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.