public class OMEROGateway extends Object implements AutoCloseable
Constructor and Description |
---|
OMEROGateway(omero.gateway.LoginCredentials credentials,
JIPipeProgressInfo progressInfo) |
Modifier and Type | Method and Description |
---|---|
void |
attachKeyValuePairs(Map<String,String> keyValuePairs,
omero.gateway.model.DataObject data,
omero.gateway.SecurityContext context) |
void |
attachTags(Set<String> tags,
omero.gateway.model.DataObject data,
omero.gateway.SecurityContext context) |
void |
close() |
omero.gateway.facility.BrowseFacility |
getBrowseFacility() |
omero.gateway.LoginCredentials |
getCredentials() |
omero.gateway.facility.DataManagerFacility |
getDataManagerFacility() |
omero.gateway.model.DatasetData |
getDataset(long datasetId,
long groupId)
Gets a dataset
|
omero.gateway.Gateway |
getGateway() |
omero.gateway.model.ImageData |
getImage(long imageId,
long groupId)
Gets a dataset
|
Map<String,omero.gateway.model.TagAnnotationData> |
getKnownTags(omero.gateway.SecurityContext context) |
omero.gateway.facility.MetadataFacility |
getMetadataFacility() |
omero.gateway.model.PlateData |
getPlate(long plateId,
int groupId) |
JIPipeProgressInfo |
getProgressInfo() |
omero.gateway.model.ProjectData |
getProject(long projectId,
long groupId)
Gets a project
|
omero.gateway.model.ScreenData |
getScreen(long screenId,
int groupId) |
omero.gateway.model.ExperimenterData |
getUser() |
omero.gateway.model.WellData |
getWell(long wellId,
int groupId) |
public OMEROGateway(omero.gateway.LoginCredentials credentials, JIPipeProgressInfo progressInfo)
public omero.gateway.LoginCredentials getCredentials()
public omero.gateway.Gateway getGateway()
public omero.gateway.facility.BrowseFacility getBrowseFacility()
public omero.gateway.facility.DataManagerFacility getDataManagerFacility()
public JIPipeProgressInfo getProgressInfo()
public omero.gateway.model.ExperimenterData getUser()
public void close()
close
in interface AutoCloseable
public omero.gateway.facility.MetadataFacility getMetadataFacility()
public omero.gateway.model.ProjectData getProject(long projectId, long groupId)
projectId
- the project IDgroupId
- the group ID. Can be negative; then all available group Ids will be testedpublic omero.gateway.model.DatasetData getDataset(long datasetId, long groupId)
datasetId
- the project IDgroupId
- the group ID. Can be negative; then all available group Ids will be testedpublic omero.gateway.model.ImageData getImage(long imageId, long groupId)
imageId
- the image IDgroupId
- the group ID. Can be negative; then all available group Ids will be testedpublic omero.gateway.model.PlateData getPlate(long plateId, int groupId)
public omero.gateway.model.ScreenData getScreen(long screenId, int groupId)
public omero.gateway.model.WellData getWell(long wellId, int groupId)
public Map<String,omero.gateway.model.TagAnnotationData> getKnownTags(omero.gateway.SecurityContext context) throws omero.gateway.exception.DSOutOfServiceException, omero.ServerError
omero.gateway.exception.DSOutOfServiceException
omero.ServerError
public void attachKeyValuePairs(Map<String,String> keyValuePairs, omero.gateway.model.DataObject data, omero.gateway.SecurityContext context) throws omero.gateway.exception.DSOutOfServiceException, omero.gateway.exception.DSAccessException
omero.gateway.exception.DSOutOfServiceException
omero.gateway.exception.DSAccessException
public void attachTags(Set<String> tags, omero.gateway.model.DataObject data, omero.gateway.SecurityContext context) throws omero.gateway.exception.DSOutOfServiceException, omero.gateway.exception.DSAccessException, omero.ServerError
omero.gateway.exception.DSOutOfServiceException
omero.gateway.exception.DSAccessException
omero.ServerError
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.