Package com.vaadin.ui

Class Upload.FinishedEvent

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    Upload.FailedEvent, Upload.SucceededEvent
    Enclosing class:
    Upload

    public static class Upload.FinishedEvent
    extends Component.Event
    Upload.FinishedEvent is sent when the upload receives a file, regardless of whether the reception was successful or failed. If you wish to distinguish between the two cases, use either SucceededEvent or FailedEvent, which are both subclasses of the FinishedEvent.
    Since:
    3.0
    Author:
    Vaadin Ltd.
    See Also:
    Serialized Form
    • Constructor Detail

      • FinishedEvent

        public FinishedEvent​(Upload source,
                             String filename,
                             String MIMEType,
                             long length)
        Parameters:
        source - the source of the file.
        filename - the received file name.
        MIMEType - the MIME type of the received file.
        length - the length of the received file.
    • Method Detail

      • getUpload

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

        public String getFilename()
        Gets the file name.
        Returns:
        the filename.
      • getMIMEType

        public String getMIMEType()
        Gets the MIME Type of the file.
        Returns:
        the MIME type.
      • getLength

        public long getLength()
        Gets the length of the file.
        Returns:
        the length.