public interface OmeroMeasurementStore
MeasurementStore
with extended life-cycle methods
for handling exceptions during saving the measurements to multiple stores.Modifier and Type | Method and Description |
---|---|
void |
addCircle(String roiLsid,
double x,
double y,
double r) |
void |
addObject(String lsid,
IObject object) |
void |
addObjects(Map<String,IObject> objects) |
void |
addRows(Object[][] rows)
Adds an array of rows (Object[]) to the store.
|
List<Long> |
getRoiIds()
Returns the ids of all Roi instances created during the save method.
|
omero.grid.TablePrx |
getTable()
Returns the Table proxy which is in use by this service.
|
void |
initialize(String[] headers,
String[] idTypes,
Class[] types,
Map<String,Object> metadata) |
void |
save() |
void initialize(String[] headers, String[] idTypes, Class[] types, Map<String,Object> metadata) throws Exception
Exception
void addRows(Object[][] rows) throws Exception
addRows(Object[][])
a call to save()
must be made. This
allows a single measurement store to be filled with the values from
multiple measurement files. To differentiate between the various files,
include a File lsid column during the initialization phase.rows
- Exception
void addCircle(String roiLsid, double x, double y, double r) throws Exception
Exception
List<Long> getRoiIds()
save()
has not been called, this will
return null.omero.grid.TablePrx getTable()
Version: 5.3.5-ice35-b73
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.