openmicroscopy/openmicroscopy — pull request #216 by joshmoore (2012-07-03 08:05:11+00:00)
Title: 9605 delete refactoring

These commits refactor the server side delete for adding an omero.cmd.Delete (9605). Much of the delete logic was tied up into DeleteHandleI and therefore could not be used elsewhere. Now, we will be able to even use the delete logic in the server internally.

Further, they replace all uses of IDelete.queueDelete in insight, web, and cli with the use of omero.cmd.Delete (8881). The reason to do this is to have a proper callback when a delete is finished to prevent the long waits which tend to cause issues.