Class AbstractFileExport<T>

    • Constructor Detail

      • AbstractFileExport

        public AbstractFileExport()
      • AbstractFileExport

        protected AbstractFileExport​(BiConsumer<org.jboss.errai.common.client.dom.Blob,​String> saveAs)
    • Method Detail

      • getContent

        protected abstract Optional<org.jboss.errai.common.client.dom.Blob> getContent​(T entity)
      • export

        public void export​(T entity,
                           String fileName)
        Description copied from interface: FileExport
        Export the content into a file with the name given by fileName
        Specified by:
        export in interface FileExport<T>
        Parameters:
        entity - The data to be exported
        fileName - The resulting file name.