Class ProgressUpdateEvent

java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<Upload>
com.vaadin.flow.component.upload.ProgressUpdateEvent
All Implemented Interfaces:
Serializable

public class ProgressUpdateEvent extends ComponentEvent<Upload>
ProgressUpdateEvent is sent to track progress of upload.
Author:
Vaadin Ltd.
See Also:
  • Constructor Details

    • ProgressUpdateEvent

      public ProgressUpdateEvent(Upload source, long readBytes, long contentLength)
      Event constructor method to construct a new progress event.
      Parameters:
      source - the source of the file
      readBytes - bytes transferred
      contentLength - total size of file currently being uploaded, -1 if unknown
  • Method Details

    • getUpload

      public Upload getUpload()
      Upload where the event occurred.
      Returns:
      the Source of the event
    • getReadBytes

      public long getReadBytes()
      Get bytes transferred for this update.
      Returns:
      bytes transferred
    • getContentLength

      public long getContentLength()
      Get total file size.
      Returns:
      total file size or -1 if unknown