Converted JobManager to GObject