|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectendrov.ioOMERO.OMEROConnection
public class OMEROConnection
Connection to an OMERO database
Constructor Summary | |
---|---|
OMEROConnection()
|
Method Summary | |
---|---|
void |
connect(java.lang.String hostName,
int port,
java.lang.String userName,
java.lang.String password,
boolean encrypted)
|
void |
disconnect()
|
void |
downloadFile(java.util.List<omero.model.Annotation> annotations,
java.io.File file)
|
omero.client |
getClient()
|
java.util.Set<pojos.DatasetData> |
getDatasetsForUser(long userId)
Retrieve the Datasets for a user |
omero.api.ServiceFactoryPrx |
getEntry()
|
omero.model.Image |
getImage(java.lang.Long imageId)
|
java.util.Set<pojos.ImageData> |
getImagesForDataset(java.lang.Long datasetId)
Retrieve the Images contained in a Dataset. |
java.lang.Long |
getMyGroupId()
|
java.lang.Long |
getMyUserId()
|
java.util.Set<pojos.ProjectData> |
getProjectsForUser(long userId)
Get projects for a user |
java.util.Set<java.lang.Long> |
getUserIDs()
Get all users this connection has access to(?) not tested |
java.util.List<omero.model.Annotation> |
loadAllAnnotationsInNamespace(long userId,
java.lang.String namespace)
|
void |
uploadFile(pojos.ImageData image,
java.io.File file,
java.lang.String generatedSha1,
java.lang.String fileMimeType,
java.lang.String description,
java.lang.String namespace)
there are many more examples for wells etc. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OMEROConnection()
Method Detail |
---|
public void connect(java.lang.String hostName, int port, java.lang.String userName, java.lang.String password, boolean encrypted) throws Glacier2.CannotCreateSessionException, Glacier2.PermissionDeniedException, omero.ServerError
Glacier2.CannotCreateSessionException
Glacier2.PermissionDeniedException
omero.ServerError
public java.lang.Long getMyUserId() throws omero.ServerError
omero.ServerError
public java.util.Set<java.lang.Long> getUserIDs() throws omero.ServerError
omero.ServerError
public java.lang.Long getMyGroupId() throws omero.ServerError
omero.ServerError
public void disconnect()
public java.util.Set<pojos.ProjectData> getProjectsForUser(long userId) throws omero.ServerError
omero.ServerError
public java.util.Set<pojos.DatasetData> getDatasetsForUser(long userId) throws omero.ServerError
omero.ServerError
public java.util.Set<pojos.ImageData> getImagesForDataset(java.lang.Long datasetId) throws omero.ServerError
omero.ServerError
public omero.model.Image getImage(java.lang.Long imageId) throws omero.ServerError
omero.ServerError
public void uploadFile(pojos.ImageData image, java.io.File file, java.lang.String generatedSha1, java.lang.String fileMimeType, java.lang.String description, java.lang.String namespace) throws omero.ServerError, java.io.FileNotFoundException, java.io.IOException
omero.ServerError
java.io.FileNotFoundException
java.io.IOException
public java.util.List<omero.model.Annotation> loadAllAnnotationsInNamespace(long userId, java.lang.String namespace) throws omero.ServerError
omero.ServerError
public void downloadFile(java.util.List<omero.model.Annotation> annotations, java.io.File file) throws omero.ServerError, java.io.IOException
omero.ServerError
java.io.IOException
public omero.client getClient()
public omero.api.ServiceFactoryPrx getEntry()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |