if (null == _log) {
throw new NoLogException();
}
if (null == documentDescription) {
throw new NoDocumentException();
}
_log.println("Printed file");
_log.flush();
if (_log.checkError()) {
throw new CantWriteToLogException();
}
sleepForRandomAmountOfTime();
return true;