/**
* @author cmathew
* @since 31 Jul 2015
- *
*/
public interface IIOService {
public ExportResult export(IExportConfigurator configurator);
-
- /**
- * @param configurator
- * @param importData
- * @param type
- * @return
- */
public UUID monitImportData(IImportConfigurator configurator, byte[] importData, SOURCE_TYPE type);
- /**
- * @param configurator
- * @param importData
- * @param type
- * @return
- */
public ImportResult importData(IImportConfigurator configurator, byte[] importData, SOURCE_TYPE type);
- /**
- * @param configurator
- * @param importData
- * @return
- */
public ImportResult importDataFromUri(IImportConfigurator configurator, byte[] importData);
- /**
- * @param configurator
- * @param importData
- * @return
- */
public ImportResult importDataFromInputStream(IImportConfigurator configurator, byte[] importData);
-
- /**
- * @param configurator
- * @return
- */
ImportResult importDataFromStream(SpecimenImportConfiguratorBase configurator);
-
- /**
- * @param configurators
- * @return
- */
ImportResult importDataFromStream(List<Abcd206ImportConfigurator> configurators);
-// /**
-// * @param configurators
-// * @return
-// */
-// ImportResult updateSortIndex(SortIndexUpdaterConfigurator config);
-
-
-// /**
-// * @param config
-// * @return
-// */
-// ImportResult updateCaches(CacheUpdaterConfigurator config);
-
-
-// /**
-// * @param configurator
-// * @param importData
-// * @param type
-// * @return
-// */
-// UUID monitUpdateData(IImportConfigurator configurator);
-
-
-// /**
-// * @param configurator
-// * @return
-// */
-// ImportResult updateData(SecundumForSubtreeConfigurator configurator);
-
- /**
- * @param configurator
- * @return
- */
ImportResult updateDistributionData(ExcelDistributionUpdateConfigurator configurator);
- /**
- * @param configurator
- * @param type
- * @return
- */
- UUID monitExportData(IExportConfigurator configurator);
+ UUID monitExportData(IExportConfigurator configurator);
- /**
- * @param configurator
- * @return
- */
ImportResult importRISData(RisReferenceImportConfigurator configurator);
}
}
}
-// @Override
-// public ImportResult updateData(SecundumForSubtreeConfigurator configurator) {
-// ImportResult result;
-//
-// result = cdmImport.invoke(configurator);
-// return result;
-// }
-
@Override
public ImportResult importDataFromUri(IImportConfigurator configurator, byte[] importData) {
ImportResult result;
return result;
}
-
-// /**
-// * {@inheritDoc}
-// */
-// @Override
-// public ImportResult updateSortIndex(SortIndexUpdaterConfigurator config) {
-// ImportResult result = new ImportResult();
-//
-// result = cdmImport.invoke(config);
-// return result;
-// }
-
-// /**
-// * {@inheritDoc}
-// */
-// @Override
-// public ImportResult updateCaches(CacheUpdaterConfigurator config) {
-// ImportResult result = new ImportResult();
-//
-// result = cdmImport.invoke(config);
-// return result;
-// }
-
-
- /**
- * {@inheritDoc}
- */
@Override
public ImportResult updateDistributionData(ExcelDistributionUpdateConfigurator configurator) {
ImportResult result = new ImportResult();
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
public ImportResult importRISData(RisReferenceImportConfigurator configurator) {
ImportResult result = new ImportResult();
result = cdmImport.invoke(configurator);
return result;
}
-
-
-
-
-
-}
+}
\ No newline at end of file