01 /*
02 * BenchmarkReportFileAccessException.java
03 *
04 * Copyright (c) 2008-2009, Intelius, Inc.
05 *
06 * This file is part of GATE (see http://gate.ac.uk/), and is free
07 * software, licenced under the GNU Library General Public License,
08 * Version 2, June 1991 (in the distribution as file licence.html,
09 * and also available at http://gate.ac.uk/gate/licence.html).
10 *
11 * Chirag Viradiya & Andrew Borthwick, 30/Sep/2009
12 *
13 * $Id$
14 */
15
16 package gate.util.reporting.exceptions;
17
18 /**
19 * Thrown in following situations -
20 * <ul>
21 * <li> Input benchmark file does not exist. </li>
22 * <li> Could not read input benchmark file. </li>
23 * <li> Could not create output report files or its parent directories. </li>
24 * <li> Could not read input benchmark file </li>
25 * <li> Could not write to output report files. </li>
26 * <li> Couldn't delete the given file. </li>
27 * <li> Couldn't create the temporary benchmark.txt for a particular pipeline in
28 * case when the given input file contain interleaved entries from multiple
29 * pipeline. </li>
30 * </ul>
31 */
32 public class BenchmarkReportFileAccessException extends
33 BenchmarkReportException {
34 public BenchmarkReportFileAccessException(String message) {
35 super(message);
36 }
37 }
|