Wm API ContentHandler putOutputValues function

This is quite an open question :

What is the use of putOutputValues function in ContentHandler wm API ??

when is this function used? how to use it?? any possible benefits?

Has anybody used it for any specific purposes ?

Regards,
Saurabh Maheshwari.

It used after the service has been invoked and the Integration Server needs to convert the IData object which was created as the output from the service. IS uses this function to convert it into a format that the sending system would be able to parse.