Tests for paramter and result type because the ExtJS frontend returns a JSON string
Sets job method to display only so editors can't insert garbage