Task #625 (closed)
Define isomorphic mapping between OME and OMERO.blitz.
| Reported by: | jamoore | Owned by: | jamoore |
|---|---|---|---|
| Priority: | minor | Milestone: | 3.0-Beta2 |
| Component: | Services | Version: | 3.0-Beta1 |
| Keywords: | blitz, mapping iteration5 | Cc: | |
| Resources: | n.a. | Referenced By: | n.a. |
| References: | n.a. | Remaining Time: | n.a. |
| Sprint: | n.a. |
Description
There needs to be a one-to-one mapping between the types that are passed through the ome.api.* interfaces and what's defined in the *.ice files. There are several ways to do this:
- Generate the *.ice files
- Add annotations to the ome.api.* classes
- Have the definitions in an external *.properties files
Currently, however, this is being done solely through the IceMethodInvoker class.
Change History (3)
comment:1 Changed 12 years ago by jmoore
- Keywords iteration2 removed
- Status changed from new to assigned
comment:2 Changed 12 years ago by jmoore
- Resolution set to fixed
- Status changed from assigned to closed
As in #613, this seems to be largely done. (Issues may still exist.) See omero/util/IceMapper on how all this works. Documentation is still needed.
comment:3 Changed 12 years ago by jmoore
- Keywords iteration5 added
Taking this out of a iteration. It will be an ongoing process. r1353 gets us one step closer.