Skip to content
Snippets Groups Projects
Commit f3f03700 authored by jakubs's avatar jakubs
Browse files

SSDM-2230 propagate storage confirmed flag to more dto objects

SVN: 34367
parent 59dd7711
No related branches found
No related tags found
No related merge requests found
...@@ -76,6 +76,8 @@ public class DatasetDescription implements Serializable, IDatasetLocation ...@@ -76,6 +76,8 @@ public class DatasetDescription implements Serializable, IDatasetLocation
private String dataStoreUrl; private String dataStoreUrl;
private boolean storageConfirmed;
public static List<String> extractCodes(List<DatasetDescription> dataSets) public static List<String> extractCodes(List<DatasetDescription> dataSets)
{ {
List<String> result = new ArrayList<String>(); List<String> result = new ArrayList<String>();
...@@ -329,4 +331,14 @@ public class DatasetDescription implements Serializable, IDatasetLocation ...@@ -329,4 +331,14 @@ public class DatasetDescription implements Serializable, IDatasetLocation
return orderInContainers; return orderInContainers;
} }
public boolean isStorageConfirmed()
{
return storageConfirmed;
}
public void setStorageConfirmed(boolean storageConfirmed)
{
this.storageConfirmed = storageConfirmed;
}
} }
...@@ -70,6 +70,8 @@ public class SimpleDataSetInformationDTO implements Serializable, IDatasetLocati ...@@ -70,6 +70,8 @@ public class SimpleDataSetInformationDTO implements Serializable, IDatasetLocati
private String dataStoreUrl; private String dataStoreUrl;
private boolean isStorageConfirmed;
private Map<String, Integer> orderInContainers = new HashMap<String, Integer>(); private Map<String, Integer> orderInContainers = new HashMap<String, Integer>();
public void setDataStoreCode(String dataStoreCode) public void setDataStoreCode(String dataStoreCode)
...@@ -273,4 +275,13 @@ public class SimpleDataSetInformationDTO implements Serializable, IDatasetLocati ...@@ -273,4 +275,13 @@ public class SimpleDataSetInformationDTO implements Serializable, IDatasetLocati
this.orderInContainers = orderInContainers; this.orderInContainers = orderInContainers;
} }
public boolean isStorageConfirmed()
{
return isStorageConfirmed;
}
public void setStorageConfirmed(boolean isStorageConfirmed)
{
this.isStorageConfirmed = isStorageConfirmed;
}
} }
...@@ -462,6 +462,7 @@ public class DataSetTranslator ...@@ -462,6 +462,7 @@ public class DataSetTranslator
description.setDataSetSize(externalData.getSize()); description.setDataSetSize(externalData.getSize());
description.setSpeedHint(externalData.getSpeedHint()); description.setSpeedHint(externalData.getSpeedHint());
description.setFileFormatType(externalData.getFileFormatType().getCode()); description.setFileFormatType(externalData.getFileFormatType().getCode());
description.setStorageConfirmed(externalData.isStorageConfirmation());
} }
SamplePE sample = dataSet.tryGetSample(); SamplePE sample = dataSet.tryGetSample();
if (sample != null) if (sample != null)
......
...@@ -71,6 +71,7 @@ public class SimpleDataSetHelper ...@@ -71,6 +71,7 @@ public class SimpleDataSetHelper
result.setPresentInArchive(data.isPresentInArchive()); result.setPresentInArchive(data.isPresentInArchive());
result.setDataSetSize(data.getSize()); result.setDataSetSize(data.getSize());
result.setSpaceCode(data.getSpace().getCode()); result.setSpaceCode(data.getSpace().getCode());
result.setStorageConfirmed(data.isStorageConfirmation());
Experiment experiment = data.getExperiment(); Experiment experiment = data.getExperiment();
if (experiment != null) if (experiment != null)
{ {
...@@ -110,6 +111,7 @@ public class SimpleDataSetHelper ...@@ -110,6 +111,7 @@ public class SimpleDataSetHelper
result.setProjectCode(datasetDescription.getProjectCode()); result.setProjectCode(datasetDescription.getProjectCode());
result.setSampleCode(datasetDescription.getSampleCode()); result.setSampleCode(datasetDescription.getSampleCode());
result.setOrderInContainers(datasetDescription.getOrderInContainers()); result.setOrderInContainers(datasetDescription.getOrderInContainers());
result.setStorageConfirmed(datasetDescription.isStorageConfirmed());
return result; return result;
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment