/** Serializes the Job to the location given by <CODE>filename</CODE>.
* @throws IOException thrown if there's an error writing the Job to disk
*/
private void writeJobToDisk () throws IOException {
FileOutputStream fout = new FileOutputStream (filename);
JCEPOutputStream oout = new JCEPOutputStream (fout, annotation);
oout.writeObject (this);
oout.close ();
}