info.magnolia.ui.form.field.upload
Class UploadReceiver

java.lang.Object
  extended by org.vaadin.easyuploads.FileBuffer
      extended by info.magnolia.ui.form.field.upload.UploadReceiver

public class UploadReceiver
extends org.vaadin.easyuploads.FileBuffer

Implementation of FileBuffer.
Expose need variables.
Currently only support FieldType.FILE.

See Also:
Serialized Form

Field Summary
static String INVALID_FILE_NAME
           
 
Constructor Summary
UploadReceiver(File directory, info.magnolia.i18nsystem.SimpleTranslator i18n)
           
 
Method Summary
 String getExtension()
           
 org.vaadin.easyuploads.FileFactory getFileFactory()
           
 String getFileName()
           
 long getFileSize()
           
 String getMimeType()
           
 OutputStream receiveUpload(String filename, String MIMEType)
           
 void setFileName(String fileName)
           
 
Methods inherited from class org.vaadin.easyuploads.FileBuffer
getContentAsStream, getFieldType, getFile, getLastFileName, getLastFileSize, getLastMimeType, getValue, isDeleteFiles, isEmpty, setDeleteFiles, setFieldType, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INVALID_FILE_NAME

public static final String INVALID_FILE_NAME
See Also:
Constant Field Values
Constructor Detail

UploadReceiver

@Inject
public UploadReceiver(File directory,
                             info.magnolia.i18nsystem.SimpleTranslator i18n)
Method Detail

receiveUpload

public OutputStream receiveUpload(String filename,
                                  String MIMEType)
Overrides:
receiveUpload in class org.vaadin.easyuploads.FileBuffer

getFileFactory

public org.vaadin.easyuploads.FileFactory getFileFactory()
Specified by:
getFileFactory in class org.vaadin.easyuploads.FileBuffer

getFileName

public String getFileName()

getFileSize

public long getFileSize()

getMimeType

public String getMimeType()

getExtension

public String getExtension()

setFileName

public void setFileName(String fileName)


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.