OMERO Thumbnail Service
In order to restore the OmeroShoola browser and return thumbnailing to Shoola as a whole this service needs to be created along side the RenderingEngine that exists now.
Preliminary ticket dependencies are:
- #6 (Compression API)
- #306 (Bean Creation Howto)
- #190 (RenderingDef? creation in multi-user environments)
- #367 (Scaling service)
- #368 (ROMIO thumbnail caching service)
As part of #449, the thumbnail service is also now significantly more performant as it does not need to copy buffered images around in order to use the AWT scaling service.
As of r1067, the thumbnail service is now stateful.
After some discussion with the OMERO team and external input from Applied Precision LLC it was decided that the service should allow images to be scaled up as well as down (#626).
