What is the correct return object to render a status column in a VMWare-controlled global list view? I'd like to be able to show a status icon next to the status text for my objects.
I believe that this should be possible using the <columnRenderer>status</columnRenderer> property in the list definition, but I can't figure out what my back-end service should return. I've tried returning both a "com.vmware.vim25.ManagedEntityStatus" object directly and a String (using the toString() method on a "com.vmware.vim25.ManagedEntityStatus" object), but it always shows up as "Unknown" with a question-mark icon.
Is this the right type at all? Is there any documentation for showing non-text columns in global list views?