Package org.primefaces.model.file
Class UploadedFilesWrapper
- java.lang.Object
-
- org.primefaces.model.file.UploadedFiles
-
- org.primefaces.model.file.UploadedFilesWrapper
-
- All Implemented Interfaces:
Serializable,javax.faces.component.StateHolder,javax.faces.FacesWrapper<UploadedFiles>
public class UploadedFilesWrapper extends UploadedFiles implements javax.faces.FacesWrapper<UploadedFiles>, javax.faces.component.StateHolder
Internal wrapper to avoid the file binaries to beeing saved in the ViewState.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UploadedFilesWrapper()UploadedFilesWrapper(UploadedFiles wrapped)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<UploadedFile>getFiles()longgetSize()UploadedFilesgetWrapped()booleanisTransient()voidrestoreState(javax.faces.context.FacesContext fc, Object o)ObjectsaveState(javax.faces.context.FacesContext fc)voidsetTransient(boolean value)voidwrite(String path)
-
-
-
Constructor Detail
-
UploadedFilesWrapper
public UploadedFilesWrapper()
-
UploadedFilesWrapper
public UploadedFilesWrapper(UploadedFiles wrapped)
-
-
Method Detail
-
getWrapped
public UploadedFiles getWrapped()
- Specified by:
getWrappedin interfacejavax.faces.FacesWrapper<UploadedFiles>
-
saveState
public Object saveState(javax.faces.context.FacesContext fc)
- Specified by:
saveStatein interfacejavax.faces.component.StateHolder
-
restoreState
public void restoreState(javax.faces.context.FacesContext fc, Object o)- Specified by:
restoreStatein interfacejavax.faces.component.StateHolder
-
isTransient
public boolean isTransient()
- Specified by:
isTransientin interfacejavax.faces.component.StateHolder
-
setTransient
public void setTransient(boolean value)
- Specified by:
setTransientin interfacejavax.faces.component.StateHolder
-
getFiles
public List<UploadedFile> getFiles()
- Overrides:
getFilesin classUploadedFiles
-
getSize
public long getSize()
- Overrides:
getSizein classUploadedFiles
-
write
public void write(String path) throws Exception
- Overrides:
writein classUploadedFiles- Throws:
Exception
-
-