public interface Client extends ConnectionHandler, Browser, DataManager, AdminManager
Modifier and Type | Method and Description |
---|---|
default AdminFacility |
getAdminFacility()
Gets the
AdminFacility to use admin specific function. |
default BrowseFacility |
getBrowseFacility()
Gets the
BrowseFacility used to access the data from OMERO. |
default DataManagerFacility |
getDMFacility()
Gets the
DataManagerFacility to handle/write data on OMERO. |
default MetadataFacility |
getMetadataFacility()
Gets the
MetadataFacility used to retrieve annotations from OMERO. |
default omero.api.IQueryPrx |
getQueryService()
Returns the
IQueryPrx used to find objects on OMERO. |
default ROIFacility |
getRoiFacility()
Gets the
ROIFacility used to manipulate ROIs from OMERO. |
default TablesFacility |
getTablesFacility()
Gets the
TablesFacility used to manipulate tables on OMERO. |
Client |
sudo(String username)
Gets the client associated with the username in the parameters.
|
connect, connect, connect, connect, disconnect, getCtx, getCurrentGroupId, getGateway, getId, getImportStore, getSessionId, getUser, isConnected, switchGroup
findByQuery, getCtx, getDataset, getDatasets, getDatasets, getDatasets, getDatasets, getFolder, getFolders, getFolders, getImage, getImages, getImages, getImages, getImages, getImages, getImagesLike, getImagesWithKey, getImagesWithKeyValuePair, getMapAnnotation, getMapAnnotations, getMapAnnotations, getMapAnnotations, getPlate, getPlates, getPlates, getPlates, getProject, getProjects, getProjects, getProjects, getProjects, getScreen, getScreens, getScreens, getScreens, getTag, getTags, getTags, getWell, getWells, getWells, getWells, loadFolders
delete, delete, delete, delete, delete, deleteFile, getCtx, save
getCtx, getGroup, getUser
default BrowseFacility getBrowseFacility() throws ExecutionException
BrowseFacility
used to access the data from OMERO.getBrowseFacility
in interface Browser
ExecutionException
- A Facility can't be retrieved or instantiated.default omero.api.IQueryPrx getQueryService() throws ServiceException, AccessException
IQueryPrx
used to find objects on OMERO.getQueryService
in interface Browser
ServiceException
- Cannot connect to OMERO.AccessException
- Cannot access data.default MetadataFacility getMetadataFacility() throws ExecutionException
MetadataFacility
used to retrieve annotations from OMERO.getMetadataFacility
in interface Browser
ExecutionException
- If the MetadataFacility can't be retrieved or instantiated.default DataManagerFacility getDMFacility() throws ExecutionException
DataManagerFacility
to handle/write data on OMERO. AgetDMFacility
in interface DataManager
ExecutionException
- If the DataManagerFacility can't be retrieved or instantiated.default ROIFacility getRoiFacility() throws ExecutionException
ROIFacility
used to manipulate ROIs from OMERO.getRoiFacility
in interface DataManager
ExecutionException
- If the ROIFacility can't be retrieved or instantiated.default TablesFacility getTablesFacility() throws ExecutionException
TablesFacility
used to manipulate tables on OMERO.getTablesFacility
in interface DataManager
ExecutionException
- If the TablesFacility can't be retrieved or instantiated.default AdminFacility getAdminFacility() throws ExecutionException
AdminFacility
to use admin specific function.getAdminFacility
in interface AdminManager
ExecutionException
- If the AdminFacility can't be retrieved or instantiated.Client sudo(String username) throws ServiceException, AccessException, ExecutionException
sudo
in interface ConnectionHandler
username
- Username of user.ServiceException
- Cannot connect to OMERO.AccessException
- Cannot access data.ExecutionException
- A Facility can't be retrieved or instantiated.NoSuchElementException
- The requested user does not exist.Copyright © 2020–2023 GReD. All rights reserved.