Not yet hooked up to the job compiler, only reports one hard-coded job type.
No functional changes.
The server implementation is private, not something that's suitable for reuse.