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

BIS-102 SP-146 implement material updates in transaction

SVN: 26248
parent ccca07de
No related branches found
No related tags found
No related merge requests found
...@@ -30,6 +30,7 @@ import ch.systemsx.cisd.etlserver.registrator.DataSetRegistrationDetails; ...@@ -30,6 +30,7 @@ import ch.systemsx.cisd.etlserver.registrator.DataSetRegistrationDetails;
import ch.systemsx.cisd.etlserver.registrator.api.v1.IDataSet; import ch.systemsx.cisd.etlserver.registrator.api.v1.IDataSet;
import ch.systemsx.cisd.etlserver.registrator.api.v1.IDataSetUpdatable; import ch.systemsx.cisd.etlserver.registrator.api.v1.IDataSetUpdatable;
import ch.systemsx.cisd.etlserver.registrator.api.v1.IExperiment; import ch.systemsx.cisd.etlserver.registrator.api.v1.IExperiment;
import ch.systemsx.cisd.etlserver.registrator.api.v1.IExperimentUpdatable;
import ch.systemsx.cisd.etlserver.registrator.api.v1.IMaterial; import ch.systemsx.cisd.etlserver.registrator.api.v1.IMaterial;
import ch.systemsx.cisd.etlserver.registrator.api.v1.IProject; import ch.systemsx.cisd.etlserver.registrator.api.v1.IProject;
import ch.systemsx.cisd.etlserver.registrator.api.v1.ISample; import ch.systemsx.cisd.etlserver.registrator.api.v1.ISample;
...@@ -174,7 +175,7 @@ public class ImagingDataSetRegistrationTransactionV2Delegate implements ...@@ -174,7 +175,7 @@ public class ImagingDataSetRegistrationTransactionV2Delegate implements
} }
@Override @Override
public IExperiment getExperimentForUpdate(String experimentIdentifierString) public IExperimentUpdatable getExperimentForUpdate(String experimentIdentifierString)
{ {
return transaction.getExperimentForUpdate(experimentIdentifierString); return transaction.getExperimentForUpdate(experimentIdentifierString);
} }
...@@ -216,6 +217,12 @@ public class ImagingDataSetRegistrationTransactionV2Delegate implements ...@@ -216,6 +217,12 @@ public class ImagingDataSetRegistrationTransactionV2Delegate implements
return transaction.getMaterial(materialCode, materialType); return transaction.getMaterial(materialCode, materialType);
} }
@Override
public IMaterial getMaterialForUpdate(String materialCode, String materialType)
{
return transaction.getMaterialForUpdate(materialCode, materialType);
}
@Override @Override
public IMaterial createNewMaterial(String materialCode, String materialType) public IMaterial createNewMaterial(String materialCode, String materialType)
{ {
......
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