From b630bfadfd36fdab87caea0a30babb6dd8fdc6e9 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Wed, 5 Dec 2012 07:55:31 +0000 Subject: [PATCH] add JsonObject annotation to interfaces/classes of type IIamgeTransformerFactory SVN: 27861 --- .../cisd/base/image/IStreamingImageTransformerFactory.java | 2 ++ .../dto/api/transformations/ConvertToolImageTransformer.java | 2 ++ .../dto/api/v1/transformations/ConvertToolImageTransformer.java | 2 ++ 3 files changed, 6 insertions(+) diff --git a/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java b/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java index 61c481a8dd5..6b4e06f561e 100644 --- a/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java +++ b/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java @@ -16,6 +16,7 @@ package ch.systemsx.cisd.base.image; +import ch.systemsx.cisd.base.annotation.JsonObject; import ch.systemsx.cisd.base.image.IImageTransformerFactory; /** @@ -24,6 +25,7 @@ import ch.systemsx.cisd.base.image.IImageTransformerFactory; * * @author Bernd Rinn */ +@JsonObject(value="IStreamingImageTransformerFactory") public interface IStreamingImageTransformerFactory extends IImageTransformerFactory { /** diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java index 9c061da8410..2e4d7a056c7 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java @@ -32,6 +32,7 @@ import java.util.concurrent.atomic.AtomicBoolean; import org.apache.log4j.Logger; +import ch.systemsx.cisd.base.annotation.JsonObject; import ch.systemsx.cisd.base.exceptions.CheckedExceptionTunnel; import ch.systemsx.cisd.base.image.IStreamingImageTransformer; import ch.systemsx.cisd.base.utilities.OSUtilities; @@ -55,6 +56,7 @@ import ch.systemsx.cisd.openbis.dss.generic.shared.utils.ImageUtil; * * @author Kaloyan Enimanev */ +@JsonObject(value="ConvertToolImageTransformer") public class ConvertToolImageTransformer implements IStreamingImageTransformer { diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java index 51e8ca6a3ae..7889caaf29f 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java @@ -16,6 +16,7 @@ package ch.systemsx.cisd.openbis.dss.etl.dto.api.v1.transformations; +import ch.systemsx.cisd.base.annotation.JsonObject; import ch.systemsx.cisd.openbis.dss.etl.dto.api.transformations.ConvertToolImageTransformerFactory.ToolChoice; /** @@ -25,6 +26,7 @@ import ch.systemsx.cisd.openbis.dss.etl.dto.api.transformations.ConvertToolImage * * @author Jakub Straszewski */ +@JsonObject(value="ConvertToolImageTransformer_obsolete") public class ConvertToolImageTransformer extends ch.systemsx.cisd.openbis.dss.etl.dto.api.transformations.ConvertToolImageTransformer { -- GitLab