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(java.lang.String roiLsid,
double x,
double y,
double r) |
void |
addObject(java.lang.String lsid,
IObject object) |
void |
addObjects(java.util.Map<java.lang.String,IObject> objects) |
void |
addRows(java.lang.Object[][] rows)
Adds an array of rows (Object[]) to the store.
|
java.util.List<java.lang.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(java.lang.String[] headers,
java.lang.String[] idTypes,
java.lang.Class[] types,
java.util.Map<java.lang.String,java.lang.Object> metadata) |
void |
save() |
void initialize(java.lang.String[] headers, java.lang.String[] idTypes, java.lang.Class[] types, java.util.Map<java.lang.String,java.lang.Object> metadata) throws java.lang.Exception
java.lang.Exception
void addRows(java.lang.Object[][] rows) throws java.lang.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
- java.lang.Exception
void addCircle(java.lang.String roiLsid, double x, double y, double r) throws java.lang.Exception
java.lang.Exception
void save() throws java.lang.Exception
java.lang.Exception
void addObject(java.lang.String lsid, IObject object)
void addObjects(java.util.Map<java.lang.String,IObject> objects)
java.util.List<java.lang.Long> getRoiIds()
save()
has not been called, this will
return null.omero.grid.TablePrx getTable()
Version: 5.4.10-ice35-b105
Copyright © 2019 The University of Dundee & Open Microscopy Environment. All Rights Reserved.