code: @Override
      public PageException execute(String id) {
  	SpoolerTask task = getTaskById(openDirectory, id);
  	if (task == null) task = getTaskById(closedDirectory, id);
  	if (task != null) {
  	    return execute(task);
  	}
  	return null;
      }
docs: execute task by id and return eror throwd by task
  
  @param id