Generic JobEntry and Job