openmicroscopy/openmicroscopy — pull request #106 by joshmoore (2012-03-02 13:19:13+00:00)
Title: 3527 call-context

Story: https://trac.openmicroscopy.org.uk/ome/ticket/3527

This branch makes use of the context argument that all remote Ice methods have (```Map context```) to allow clients to specify what user, group, or share should be used for the duration of the method invocation, and in cases of background threads like for delete, chgrp, script execution, etc. this context should be propagated to the new thread (scripts especially need testing).

This method is extensible for future call context needs as long as the values can be represented as a map of strings.

cc: @cneves, @wmoore