Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webapp.filemanager
Class UploadItemHolder

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

@Name(value="fileUploadHolder")
@Scope(value=CONVERSATION)
public class UploadItemHolder
extends Object
implements 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
 String getFileName()
           
 InputStream getFileUpload()
           
 File getTempFile()
           
 Collection<org.richfaces.model.UploadItem> getUploadedFiles()
           
 void reset()
           
 void setFileName(String fileName)
           
 void setFileUpload(InputStream fileUpload)
           
 void setTempFile(File tempFile)
           
 void setUploadedFiles(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 File getTempFile()

setTempFile

public void setTempFile(File tempFile)

getFileName

public String getFileName()

setFileName

public void setFileName(String fileName)

getUploadedFiles

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

setUploadedFiles

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

getFileUpload

public InputStream getFileUpload()

setFileUpload

public void setFileUpload(InputStream fileUpload)

reset

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

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.