Package org.eclipse.rap.fileupload
Class FileUploadEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.eclipse.rap.fileupload.FileUploadEvent
-
- All Implemented Interfaces:
java.io.Serializable
public abstract class FileUploadEvent extends java.util.EventObjectEvent object that provides information on a file upload. The source of this kind of events is always a file upload handler.- See Also:
FileUploadListener, Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFileUploadEvent(FileUploadHandler source)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voiddispatchFailed()protected voiddispatchFinished()protected voiddispatchProgress()abstract longgetBytesRead()The number of bytes that have been received so far.abstract longgetContentLength()The total number of bytes which are expected in total, as transmitted by the uploading client.abstract java.lang.ExceptiongetException()If the upload has failed, this method will return the exception that has occurred.abstract FileDetails[]getFileDetails()Array with details about successfully uploaded files.
-
-
-
Constructor Detail
-
FileUploadEvent
protected FileUploadEvent(FileUploadHandler source)
-
-
Method Detail
-
getFileDetails
public abstract FileDetails[] getFileDetails()
Array with details about successfully uploaded files.- Returns:
- an array with details about successfully uploaded files.
-
getContentLength
public abstract long getContentLength()
The total number of bytes which are expected in total, as transmitted by the uploading client. May be unknown.- Returns:
- the content length in bytes or -1 if unknown
-
getBytesRead
public abstract long getBytesRead()
The number of bytes that have been received so far.- Returns:
- the number of bytes received
-
getException
public abstract java.lang.Exception getException()
If the upload has failed, this method will return the exception that has occurred.- Returns:
- the exception if the upload has failed,
nullotherwise
-
dispatchProgress
protected void dispatchProgress()
-
dispatchFinished
protected void dispatchFinished()
-
dispatchFailed
protected void dispatchFailed()
-
-