private void getJob() {
        System.out.println( client.getRemoteSocketAddress() + " has requested a job");
        Job job = queue.getNextJob();
        if(job == null){
            // Tell them that we have no job
            out.println(Command.NO_JOB);
        }else{
            out.println(Command.HAVE_JOB);
        }
        try {
            Job.send(new PrintWriter(client.getOutputStream()), job);
        } catch (IOException e) {
            e.printStackTrace();
        }
        System.out.println("Sent Job ID " + job.getId());
    }