Skip to content
Snippets Groups Projects
Commit 6571012d authored by pkupczyk's avatar pkupczyk
Browse files

SSDM-127 : GENERAL - Delete project/experiment/sample/dataset - fix failing tests

SVN: 32555
parent aa126e7f
No related branches found
No related tags found
No related merge requests found
...@@ -18,7 +18,11 @@ package ch.systemsx.cisd.openbis.generic.shared.api.v1.dto; ...@@ -18,7 +18,11 @@ package ch.systemsx.cisd.openbis.generic.shared.api.v1.dto;
import java.io.Serializable; import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import ch.systemsx.cisd.base.annotation.JsonObject; import ch.systemsx.cisd.base.annotation.JsonObject;
import ch.systemsx.cisd.openbis.generic.shared.api.v1.util.JsonPropertyUtil;
/** /**
* @author pkupczyk * @author pkupczyk
...@@ -41,16 +45,30 @@ public class DeletedEntity implements Serializable ...@@ -41,16 +45,30 @@ public class DeletedEntity implements Serializable
private EntityKind entityKind; private EntityKind entityKind;
@JsonIgnore
public Long getId() public Long getId()
{ {
return id; return id;
} }
@JsonIgnore
public void setId(Long id) public void setId(Long id)
{ {
this.id = id; this.id = id;
} }
@JsonProperty("id")
private String getIdAsString()
{
return JsonPropertyUtil.toStringOrNull(id);
}
@JsonProperty("id")
private void setIdAsString(String id)
{
this.id = JsonPropertyUtil.toLongOrNull(id);
}
public String getCode() public String getCode()
{ {
return code; return code;
......
...@@ -20,7 +20,11 @@ import java.io.Serializable; ...@@ -20,7 +20,11 @@ import java.io.Serializable;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import ch.systemsx.cisd.base.annotation.JsonObject; import ch.systemsx.cisd.base.annotation.JsonObject;
import ch.systemsx.cisd.openbis.generic.shared.api.v1.util.JsonPropertyUtil;
/** /**
* @author pkupczyk * @author pkupczyk
...@@ -43,16 +47,30 @@ public class Deletion implements Serializable ...@@ -43,16 +47,30 @@ public class Deletion implements Serializable
private List<DeletedEntity> deletedEntities = new ArrayList<DeletedEntity>(); private List<DeletedEntity> deletedEntities = new ArrayList<DeletedEntity>();
@JsonIgnore
public Long getId() public Long getId()
{ {
return id; return id;
} }
@JsonIgnore
public void setId(Long id) public void setId(Long id)
{ {
this.id = id; this.id = id;
} }
@JsonProperty("id")
private String getIdAsString()
{
return JsonPropertyUtil.toStringOrNull(id);
}
@JsonProperty("id")
private void setIdAsString(String id)
{
this.id = JsonPropertyUtil.toLongOrNull(id);
}
public int getTotalSamplesCount() public int getTotalSamplesCount()
{ {
return totalSamplesCount; return totalSamplesCount;
......
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