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

SP-529 / BIS-151 : Provide only one version of openbis.js file - add missing...

SP-529 / BIS-151 : Provide only one version of openbis.js file - add missing annotations to the screening API methods

SVN: 28538
parent 67c43de2
No related branches found
No related tags found
No related merge requests found
...@@ -751,6 +751,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -751,6 +751,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> listAvailableFeatureCodes(final String sessionToken, public List<String> listAvailableFeatureCodes(final String sessionToken,
List<? extends IFeatureVectorDatasetIdentifier> featureDatasets) List<? extends IFeatureVectorDatasetIdentifier> featureDatasets)
{ {
...@@ -772,6 +773,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -772,6 +773,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<FeatureInformation> listAvailableFeatures(final String sessionToken, public List<FeatureInformation> listAvailableFeatures(final String sessionToken,
List<? extends IFeatureVectorDatasetIdentifier> featureDatasets) List<? extends IFeatureVectorDatasetIdentifier> featureDatasets)
{ {
...@@ -794,6 +796,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -794,6 +796,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.FeatureVectorDataset> loadFeatures( public List<ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.FeatureVectorDataset> loadFeatures(
final String sessionToken, List<FeatureVectorDatasetReference> featureDatasets, final String sessionToken, List<FeatureVectorDatasetReference> featureDatasets,
final List<String> featureCodes) final List<String> featureCodes)
...@@ -817,6 +820,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -817,6 +820,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<FeatureVectorWithDescription> loadFeaturesForDatasetWellReferences( public List<FeatureVectorWithDescription> loadFeaturesForDatasetWellReferences(
final String sessionToken, final String sessionToken,
List<FeatureVectorDatasetWellReference> datasetWellReferences, List<FeatureVectorDatasetWellReference> datasetWellReferences,
...@@ -841,6 +845,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -841,6 +845,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadImagesBase64(final String sessionToken, public List<String> loadImagesBase64(final String sessionToken,
List<PlateImageReference> imageReferences, final boolean convertToPng) List<PlateImageReference> imageReferences, final boolean convertToPng)
{ {
...@@ -862,6 +867,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -862,6 +867,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadThumbnailImagesBase64(final String sessionToken, public List<String> loadThumbnailImagesBase64(final String sessionToken,
List<PlateImageReference> imageReferences) List<PlateImageReference> imageReferences)
{ {
...@@ -883,6 +889,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -883,6 +889,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadImagesBase64(final String sessionToken, public List<String> loadImagesBase64(final String sessionToken,
List<PlateImageReference> imageReferences, final ImageSize size) List<PlateImageReference> imageReferences, final ImageSize size)
{ {
...@@ -904,6 +911,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -904,6 +911,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadImagesBase64(final String sessionToken, public List<String> loadImagesBase64(final String sessionToken,
List<PlateImageReference> imageReferences) List<PlateImageReference> imageReferences)
{ {
...@@ -925,6 +933,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -925,6 +933,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadImagesBase64(final String sessionToken, public List<String> loadImagesBase64(final String sessionToken,
List<PlateImageReference> imageReferences, final LoadImageConfiguration configuration) List<PlateImageReference> imageReferences, final LoadImageConfiguration configuration)
{ {
...@@ -944,6 +953,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -944,6 +953,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadImagesBase64(final String sessionToken, public List<String> loadImagesBase64(final String sessionToken,
List<PlateImageReference> imageReferences, final ImageRepresentationFormat format) List<PlateImageReference> imageReferences, final ImageRepresentationFormat format)
{ {
...@@ -963,6 +973,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -963,6 +973,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadImagesBase64(final String sessionToken, public List<String> loadImagesBase64(final String sessionToken,
List<PlateImageReference> imageReferences, List<PlateImageReference> imageReferences,
final IImageRepresentationFormatSelectionCriterion... criteria) final IImageRepresentationFormatSelectionCriterion... criteria)
...@@ -983,6 +994,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -983,6 +994,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<ImageDatasetMetadata> listImageMetadata(final String sessionToken, public List<ImageDatasetMetadata> listImageMetadata(final String sessionToken,
List<? extends IImageDatasetIdentifier> imageDatasets) List<? extends IImageDatasetIdentifier> imageDatasets)
{ {
...@@ -1003,6 +1015,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -1003,6 +1015,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<DatasetImageRepresentationFormats> listAvailableImageRepresentationFormats( public List<DatasetImageRepresentationFormats> listAvailableImageRepresentationFormats(
final String sessionToken, List<? extends IDatasetIdentifier> imageDatasets) final String sessionToken, List<? extends IDatasetIdentifier> imageDatasets)
{ {
...@@ -1023,6 +1036,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl ...@@ -1023,6 +1036,7 @@ public final class ScreeningServer extends AbstractServer<IScreeningServer> impl
} }
@Override @Override
@RolesAllowed(RoleWithHierarchy.SPACE_OBSERVER)
public List<String> loadPhysicalThumbnailsBase64(final String sessionToken, public List<String> loadPhysicalThumbnailsBase64(final String sessionToken,
List<PlateImageReference> imageReferences, final ImageRepresentationFormat format) List<PlateImageReference> imageReferences, final ImageRepresentationFormat format)
{ {
......
...@@ -296,6 +296,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -296,6 +296,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<FeatureVectorDataset> loadFeatures(String sessionToken, public List<FeatureVectorDataset> loadFeatures(String sessionToken,
List<FeatureVectorDatasetReference> featureDatasets, List<String> featureCodes); List<FeatureVectorDatasetReference> featureDatasets, List<String> featureCodes);
...@@ -307,6 +309,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -307,6 +309,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<FeatureVectorWithDescription> loadFeaturesForDatasetWellReferences( public List<FeatureVectorWithDescription> loadFeaturesForDatasetWellReferences(
String sessionToken, List<FeatureVectorDatasetWellReference> datasetWellReferences, String sessionToken, List<FeatureVectorDatasetWellReference> datasetWellReferences,
List<String> featureCodes); List<String> featureCodes);
...@@ -319,6 +323,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -319,6 +323,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadImagesBase64(String sessionToken, public List<String> loadImagesBase64(String sessionToken,
List<PlateImageReference> imageReferences, boolean convertToPng); List<PlateImageReference> imageReferences, boolean convertToPng);
...@@ -330,6 +336,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -330,6 +336,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadThumbnailImagesBase64(String sessionToken, public List<String> loadThumbnailImagesBase64(String sessionToken,
List<PlateImageReference> imageReferences); List<PlateImageReference> imageReferences);
...@@ -341,6 +349,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -341,6 +349,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadImagesBase64(String sessionToken, public List<String> loadImagesBase64(String sessionToken,
List<PlateImageReference> imageReferences, ImageSize size); List<PlateImageReference> imageReferences, ImageSize size);
...@@ -352,6 +362,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -352,6 +362,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadImagesBase64(String sessionToken, public List<String> loadImagesBase64(String sessionToken,
List<PlateImageReference> imageReferences); List<PlateImageReference> imageReferences);
...@@ -363,6 +375,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -363,6 +375,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadImagesBase64(String sessionToken, public List<String> loadImagesBase64(String sessionToken,
List<PlateImageReference> imageReferences, LoadImageConfiguration configuration); List<PlateImageReference> imageReferences, LoadImageConfiguration configuration);
...@@ -374,6 +388,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -374,6 +388,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadImagesBase64(String sessionToken, public List<String> loadImagesBase64(String sessionToken,
List<PlateImageReference> imageReferences, ImageRepresentationFormat format); List<PlateImageReference> imageReferences, ImageRepresentationFormat format);
...@@ -385,6 +401,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -385,6 +401,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadImagesBase64(String sessionToken, public List<String> loadImagesBase64(String sessionToken,
List<PlateImageReference> imageReferences, List<PlateImageReference> imageReferences,
IImageRepresentationFormatSelectionCriterion... criteria); IImageRepresentationFormatSelectionCriterion... criteria);
...@@ -397,6 +415,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -397,6 +415,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<ImageDatasetMetadata> listImageMetadata(String sessionToken, public List<ImageDatasetMetadata> listImageMetadata(String sessionToken,
List<? extends IImageDatasetIdentifier> imageDatasets); List<? extends IImageDatasetIdentifier> imageDatasets);
...@@ -408,6 +428,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -408,6 +428,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<DatasetImageRepresentationFormats> listAvailableImageRepresentationFormats( public List<DatasetImageRepresentationFormats> listAvailableImageRepresentationFormats(
String sessionToken, List<? extends IDatasetIdentifier> imageDatasets); String sessionToken, List<? extends IDatasetIdentifier> imageDatasets);
...@@ -419,6 +441,8 @@ public interface IScreeningApiServer extends IRpcService ...@@ -419,6 +441,8 @@ public interface IScreeningApiServer extends IRpcService
* *
* @since 1.10 * @since 1.10
*/ */
@Transactional(readOnly = true)
@MinimalMinorVersion(10)
public List<String> loadPhysicalThumbnailsBase64(String sessionToken, public List<String> loadPhysicalThumbnailsBase64(String sessionToken,
List<PlateImageReference> imageReferences, ImageRepresentationFormat format); List<PlateImageReference> imageReferences, ImageRepresentationFormat format);
......
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