All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.mosip.admin.bulkdataupload.service.BulkDataService Maven / Gradle / Ivy

There is a newer version: 1.2.1.0
Show newest version
package io.mosip.admin.bulkdataupload.service;

import org.springframework.web.multipart.MultipartFile;

import io.mosip.admin.bulkdataupload.dto.BulkDataGetExtnDto;
import io.mosip.admin.bulkdataupload.dto.BulkDataResponseDto;
import io.mosip.admin.bulkdataupload.dto.PageDto;

/**
 * The Interface BulkDataService
 * @author dhanendra
 *
 */

public interface BulkDataService {

	
	/**
	 * perfrom the bulk data operation
	 * 
	 * @param bulkDataRequestDto
	 * @return

	 */
	public BulkDataResponseDto bulkDataOperation(String tableName,String operation,String category,MultipartFile[] files);
	
	
	/**
	 * Get the transcation Details bassed on id
	 * @param transcationId
	 * @return
	 */
	public BulkDataGetExtnDto getTrascationDetails(String transcationId);
	
	/**
	 * Get the all transcation Details
	 * @return
	 */
	public PageDto getAllTrascationDetails(int pageNumber, int pageSize, String sortBy,String orderBy, String category);
	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy