
Dean Rasheed
authored
accept an IbisAttribute as a parameter, rather than its individual fields. On the client side, this requires that the IbisAttribute has a method (encodedString()) to encode the attribute as a string (which the matching valueOf(String) static method can decode on the server). Not only is this a neater looking API, it also allows these methods to work with binary data as well as textual data, without the need for multi-part forms. -- Imported using git-svn from https://dev.csi.cam.ac.uk/svn/lookup/trunk@30