BenchmarkReportFileAccessException.java
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 
35   private static final long serialVersionUID = -1095399127391838299L;
36 
37   public BenchmarkReportFileAccessException(String message) {
38     super(message);
39   }
40 }