Class BulkImportWorkbookServiceImpl

java.lang.Object
org.apache.fineract.infrastructure.bulkimport.service.BulkImportWorkbookServiceImpl
All Implemented Interfaces:
org.apache.fineract.infrastructure.bulkimport.service.BulkImportWorkbookService

@Service public class BulkImportWorkbookServiceImpl extends Object implements org.apache.fineract.infrastructure.bulkimport.service.BulkImportWorkbookService
  • Constructor Summary

    Constructors
    Constructor
    Description
    BulkImportWorkbookServiceImpl(org.springframework.context.ApplicationContext applicationContext, org.apache.fineract.infrastructure.security.service.PlatformSecurityContext securityContext, org.apache.fineract.infrastructure.documentmanagement.service.DocumentWritePlatformService documentWritePlatformService, org.apache.fineract.infrastructure.documentmanagement.domain.DocumentRepository documentRepository, ImportDocumentRepository importDocumentRepository, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<org.apache.fineract.infrastructure.bulkimport.data.ImportData>
    getImports(org.apache.fineract.infrastructure.bulkimport.data.GlobalEntityType type)
     
    jakarta.ws.rs.core.Response
    getOutputTemplate(String importDocumentId)
     
    org.apache.fineract.infrastructure.documentmanagement.data.DocumentData
     
    importWorkbook(String entity, InputStream inputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String locale, String dateFormat)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BulkImportWorkbookServiceImpl

      @Autowired public BulkImportWorkbookServiceImpl(org.springframework.context.ApplicationContext applicationContext, org.apache.fineract.infrastructure.security.service.PlatformSecurityContext securityContext, org.apache.fineract.infrastructure.documentmanagement.service.DocumentWritePlatformService documentWritePlatformService, org.apache.fineract.infrastructure.documentmanagement.domain.DocumentRepository documentRepository, ImportDocumentRepository importDocumentRepository, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
  • Method Details

    • importWorkbook

      public Long importWorkbook(String entity, InputStream inputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String locale, String dateFormat)
      Specified by:
      importWorkbook in interface org.apache.fineract.infrastructure.bulkimport.service.BulkImportWorkbookService
    • getImports

      public Collection<org.apache.fineract.infrastructure.bulkimport.data.ImportData> getImports(org.apache.fineract.infrastructure.bulkimport.data.GlobalEntityType type)
      Specified by:
      getImports in interface org.apache.fineract.infrastructure.bulkimport.service.BulkImportWorkbookService
    • getOutputTemplateLocation

      public org.apache.fineract.infrastructure.documentmanagement.data.DocumentData getOutputTemplateLocation(String importDocumentId)
      Specified by:
      getOutputTemplateLocation in interface org.apache.fineract.infrastructure.bulkimport.service.BulkImportWorkbookService
    • getOutputTemplate

      public jakarta.ws.rs.core.Response getOutputTemplate(String importDocumentId)
      Specified by:
      getOutputTemplate in interface org.apache.fineract.infrastructure.bulkimport.service.BulkImportWorkbookService