Class BTXlsxTransferRequestExport

java.lang.Object
overit.geocall.bl.BusinessTask<overit.geocallapp.wfm.core.export.base.event.XlsxExportEvent<TransferRequest>>
overit.geocallapp.wfm.core.export.base.task.BTXlsxExport<TransferRequest>
overit.geocallapp.wfm.inventory.export.transferrequest.task.BTXlsxTransferRequestExport
All Implemented Interfaces:
Serializable, Tool

@Event(XlsxTransferRequestExportEvent.class) public class BTXlsxTransferRequestExport extends overit.geocallapp.wfm.core.export.base.task.BTXlsxExport<TransferRequest>
Business task to export transfer requests in a xlsx file
Since:
14.0
See Also:
GCApi:
task
  • Field Details

  • Constructor Details

    • BTXlsxTransferRequestExport

      public BTXlsxTransferRequestExport()
  • Method Details

    • writeData

      protected void writeData(List<TransferRequest> searchResults, WebResource resource, XlsxDocument document, PoolKit poolKit) throws DAValidateException, DAException
      Description copied from class: overit.geocallapp.wfm.core.export.base.task.BTXlsxExport
      Write the searched object in a xlsx file.
      Overrides:
      writeData in class overit.geocallapp.wfm.core.export.base.task.BTXlsxExport<TransferRequest>
      Parameters:
      searchResults - the list of object to export
      resource - the WebResource on which the data will be saved
      document - the XlsxDocument used for create the xlsx document
      poolKit - the PoolKit
      Throws:
      DAValidateException
      DAException
    • getHeadersDBView

      protected DBView getHeadersDBView(List<TransferRequest> searchResults, PoolKit poolKit)
    • getItemsDBView

      protected DBView getItemsDBView(List<TransferRequest> searchResults, PoolKit poolKit)
    • getSerialsDBView

      protected DBView getSerialsDBView(List<TransferRequest> searchResults, PoolKit poolKit) throws DAValidateException, DAException
      Throws:
      DAValidateException
      DAException
    • getDefaultFileName

      public String getDefaultFileName()
      Description copied from class: overit.geocallapp.wfm.core.export.base.task.BTXlsxExport
      Returns the default file name for the export file.
      Overrides:
      getDefaultFileName in class overit.geocallapp.wfm.core.export.base.task.BTXlsxExport<TransferRequest>
      Returns:
      the default file name
    • getReportFolderPath

      protected String getReportFolderPath()
      Description copied from class: overit.geocallapp.wfm.core.export.base.task.BTXlsxExport
      Returns the full path of the exported resources folder.
      Overrides:
      getReportFolderPath in class overit.geocallapp.wfm.core.export.base.task.BTXlsxExport<TransferRequest>
      Returns:
      the folder path of the exported file