You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.flow.component.upload.

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