com.vaadin.flow.component.upload.receivers.

Class AbstractFileBuffer

  • java.lang.Object
    • com.vaadin.flow.component.upload.receivers.AbstractFileBuffer
    • Constructor Detail

      • AbstractFileBuffer

        public AbstractFileBuffer()

        Constructor for creating a file buffer with the default file factory.

        Files will be created using File.createTempFile(String, String) and have that build 'upload_tmpfile_{FILENAME}_{currentTimeMillis}'

      • AbstractFileBuffer

        public AbstractFileBuffer(FileFactory factory)

        Constructor taking in the file factory used to create upload File.

        Parameters:

        factory - file factory for file buffer

    • Method Detail

      • createFileOutputStream

        protected FileOutputStream createFileOutputStream(String fileName)

        Create a file output stream for the file.

        Parameters:

        fileName - the name of the file

        Returns:

        the file output stream

      • getLogger

        protected Logger getLogger()