123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.persagy.proxy.migration.handler;
- import com.persagy.dmp.basic.model.QueryCriteria;
- import com.persagy.dmp.rwd.migrate.entity.SyncData;
- import com.persagy.proxy.common.entity.InstanceUrlParam;
- import com.persagy.proxy.migration.model.DataMigrationExcel;
- import com.persagy.proxy.migration.model.DataMigrationResponse;
- import com.persagy.proxy.migration.model.MigrationInfo;
- import java.util.Collection;
- import java.util.List;
- public interface IDataMigrationProcess<T> {
-
- List getAdmData(InstanceUrlParam context, QueryCriteria queryCriteria);
-
- String requestUrl(InstanceUrlParam context, MigrationInfo migrationInfo, String type);
-
- List<DataMigrationExcel> processDataForExcel(Collection list, String type);
-
- List<SyncData> processDataForLog(DataMigrationResponse dataMigrationResponse, String type);
- }
|