You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
package com.platform.service ;
import java.util.List ;
import com.platform.entities.DataInfoEntity ;
import com.platform.entities.DataInfoEntityMoveTmp ;
/** 数据迁移
* @author chen
*
*/
public interface IMoveDataService {
/** 迁移(新增)
* @param a dataInfo实体
* @param dstPath volume下的某个folder路径( 需要补齐路径, eg: XXX/320198_16/1,or XXX/320122KFQ_15/1)
* @return
* @throws Exception
*/
public boolean moveData ( List < DataInfoEntity > data , String dstPath ) throws Exception ;
/** 查询所有进度
* @return 返回所有的实体
* @throws Exception
*/
public List < DataInfoEntityMoveTmp > findAll ( ) throws Exception ;
/** 删除
* @return
* @throws Exception
*/
public int delete ( DataInfoEntityMoveTmp dataMove ) throws Exception ;
public int update ( DataInfoEntityMoveTmp data ) throws Exception ;
public int save ( DataInfoEntityMoveTmp data ) throws Exception ;
public int insertBatch ( List < DataInfoEntityMoveTmp > list ) throws Exception ;
}