Skip to content
Snippets Groups Projects
Commit 85847e75 authored by brinn's avatar brinn
Browse files

[BIS-278/SP-417] Make API entity identifiers Serializable.

SVN: 28423
parent 81ee27c0
No related branches found
No related tags found
No related merge requests found
......@@ -16,6 +16,8 @@
package ch.systemsx.cisd.openbis.generic.shared.api.v1.dto;
import java.io.Serializable;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
......@@ -34,7 +36,7 @@ import ch.systemsx.cisd.common.reflection.ModifiedShortPrefixToStringStyle;
*/
@SuppressWarnings("unused")
@JsonObject("ExperimentIdentifier")
public class ExperimentIdentifier implements IPermanentIdentifier, IDatabaseIdentifier
public class ExperimentIdentifier implements Serializable, IPermanentIdentifier, IDatabaseIdentifier
{
private static final long serialVersionUID = 1L;
......
......@@ -16,6 +16,8 @@
package ch.systemsx.cisd.openbis.generic.shared.api.v1.dto;
import java.io.Serializable;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
......@@ -33,7 +35,7 @@ import ch.systemsx.cisd.common.reflection.ModifiedShortPrefixToStringStyle;
*/
@SuppressWarnings("unused")
@JsonObject("ProjectIdentifier")
public class ProjectIdentifier implements IPermanentIdentifier, IDatabaseIdentifier
public class ProjectIdentifier implements Serializable, IPermanentIdentifier, IDatabaseIdentifier
{
private static final long serialVersionUID = 1L;
......
......@@ -16,6 +16,8 @@
package ch.systemsx.cisd.openbis.generic.shared.api.v1.dto;
import java.io.Serializable;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
......@@ -33,7 +35,7 @@ import ch.systemsx.cisd.common.reflection.ModifiedShortPrefixToStringStyle;
*/
@SuppressWarnings("unused")
@JsonObject("SampleIdentifier")
public class SampleIdentifier implements IPermanentIdentifier, IDatabaseIdentifier
public class SampleIdentifier implements Serializable, IPermanentIdentifier, IDatabaseIdentifier
{
private static final long serialVersionUID = 1L;
......
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