ome.services.blitz.impl
Class RoiI
java.lang.Object
ome.services.blitz.impl.AbstractAmdServant
ome.services.blitz.impl.RoiI
- All Implemented Interfaces:
- CloseableServant, BlitzOnly, ServiceFactoryAware, omero.api._IRoiOperations, omero.api._ServiceInterfaceOperations, org.springframework.context.ApplicationContextAware
public class RoiI
- extends AbstractAmdServant
- implements omero.api._IRoiOperations, ServiceFactoryAware, BlitzOnly
implementation of the IRoi service interface.
- Since:
- Beta4.1
Method Summary |
void |
findByImage_async(omero.api.AMD_IRoi_findByImage __cb,
long imageId,
omero.api.RoiOptions opts,
Ice.Current __current)
|
void |
findByPlane_async(omero.api.AMD_IRoi_findByPlane __cb,
long imageId,
int z,
int t,
omero.api.RoiOptions opts,
Ice.Current __current)
|
void |
findByRoi_async(omero.api.AMD_IRoi_findByRoi __cb,
long roiId,
omero.api.RoiOptions opts,
Ice.Current __current)
|
void |
getMeasuredRois_async(omero.api.AMD_IRoi_getMeasuredRois __cb,
long imageId,
long annotationId,
omero.api.RoiOptions opts,
Ice.Current __current)
|
void |
getMeasuredRoisMap_async(omero.api.AMD_IRoi_getMeasuredRoisMap __cb,
long imageId,
List<Long> annotationIds,
omero.api.RoiOptions opts,
Ice.Current __current)
|
void |
getPoints_async(omero.api.AMD_IRoi_getPoints __cb,
long shapeId,
Ice.Current __current)
|
void |
getRoiMeasurements_async(omero.api.AMD_IRoi_getRoiMeasurements __cb,
long imageId,
omero.api.RoiOptions opts,
Ice.Current __current)
|
void |
getRoiStats_async(omero.api.AMD_IRoi_getRoiStats __cb,
long roiId,
Ice.Current __current)
|
void |
getShapeStats_async(omero.api.AMD_IRoi_getShapeStats __cb,
long shapeId,
Ice.Current __current)
|
void |
getShapeStatsList_async(omero.api.AMD_IRoi_getShapeStatsList __cb,
List<Long> shapeIdList,
Ice.Current __current)
|
void |
getTable_async(omero.api.AMD_IRoi_getTable __cb,
long annotationId,
Ice.Current __current)
|
protected List<ome.model.roi.Roi> |
loadMeasuredRois(org.hibernate.Session session,
long imageId,
long annotationId)
|
void |
setServiceFactory(ServiceFactoryI sf)
|
void |
uploadMask_async(omero.api.AMD_IRoi_uploadMask __cb,
long imageId,
int z,
int t,
byte[] bytes,
Ice.Current __current)
|
Methods inherited from class ome.services.blitz.impl.AbstractAmdServant |
activate_async, applyHardWiredInterceptors, callInvokerOnMappedArgs, callInvokerOnRawArgs, close_async, close, executorWorkCall, getCurrentEventContext_async, onSetOmeroContext, passivate_async, preClose, runnableCall, safeRunnableCall, setApplicationContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected ServiceFactoryI factory
geomTool
protected final GeomTool geomTool
sql
protected final ome.util.SqlAction sql
RoiI
public RoiI(BlitzExecutor be,
GeomTool geomTool,
ome.util.SqlAction sql)
setServiceFactory
public void setServiceFactory(ServiceFactoryI sf)
- Specified by:
setServiceFactory
in interface ServiceFactoryAware
findByImage_async
public void findByImage_async(omero.api.AMD_IRoi_findByImage __cb,
long imageId,
omero.api.RoiOptions opts,
Ice.Current __current)
throws omero.ServerError
- Specified by:
findByImage_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
findByRoi_async
public void findByRoi_async(omero.api.AMD_IRoi_findByRoi __cb,
long roiId,
omero.api.RoiOptions opts,
Ice.Current __current)
throws omero.ServerError
- Specified by:
findByRoi_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
findByPlane_async
public void findByPlane_async(omero.api.AMD_IRoi_findByPlane __cb,
long imageId,
int z,
int t,
omero.api.RoiOptions opts,
Ice.Current __current)
throws omero.ServerError
- Specified by:
findByPlane_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
getPoints_async
public void getPoints_async(omero.api.AMD_IRoi_getPoints __cb,
long shapeId,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getPoints_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
getShapeStats_async
public void getShapeStats_async(omero.api.AMD_IRoi_getShapeStats __cb,
long shapeId,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getShapeStats_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
getShapeStatsList_async
public void getShapeStatsList_async(omero.api.AMD_IRoi_getShapeStatsList __cb,
List<Long> shapeIdList,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getShapeStatsList_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
getRoiStats_async
public void getRoiStats_async(omero.api.AMD_IRoi_getRoiStats __cb,
long roiId,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getRoiStats_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
getRoiMeasurements_async
public void getRoiMeasurements_async(omero.api.AMD_IRoi_getRoiMeasurements __cb,
long imageId,
omero.api.RoiOptions opts,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getRoiMeasurements_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
loadMeasuredRois
protected List<ome.model.roi.Roi> loadMeasuredRois(org.hibernate.Session session,
long imageId,
long annotationId)
getMeasuredRoisMap_async
public void getMeasuredRoisMap_async(omero.api.AMD_IRoi_getMeasuredRoisMap __cb,
long imageId,
List<Long> annotationIds,
omero.api.RoiOptions opts,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getMeasuredRoisMap_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
getMeasuredRois_async
public void getMeasuredRois_async(omero.api.AMD_IRoi_getMeasuredRois __cb,
long imageId,
long annotationId,
omero.api.RoiOptions opts,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getMeasuredRois_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
getTable_async
public void getTable_async(omero.api.AMD_IRoi_getTable __cb,
long annotationId,
Ice.Current __current)
throws omero.ServerError
- Specified by:
getTable_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
uploadMask_async
public void uploadMask_async(omero.api.AMD_IRoi_uploadMask __cb,
long imageId,
int z,
int t,
byte[] bytes,
Ice.Current __current)
throws omero.ServerError
- Specified by:
uploadMask_async
in interface omero.api._IRoiOperations
- Throws:
omero.ServerError
OmeroJava Api
Version: 4.3.4-dbcbce5a-b4
Copyright © 2009 The University of Dundee. All Rights Reserved.