1 /*$Id: RuleNotFoundException.java,v 1.2 2004/11/05 16:52:42 jdt Exp $
2 * Created on 04-Nov-2004
3 *
4 * Copyright (C) AstroGrid. All rights reserved.
5 *
6 * This software is published under the terms of the AstroGrid
7 * Software License version 1.2, a copy of which has been included
8 * with this distribution in the LICENSE.txt file.
9 *
10 **/
11 package org.astrogrid.jes.jobscheduler.impl.groovy;
12
13 /*** Exception thrown to signify that the index script has computed a rule id that does not exist.
14 * @author Noel Winstanley nw@jb.man.ac.uk 04-Nov-2004
15 *
16 */
17 public class RuleNotFoundException extends ScriptEngineException {
18
19 /*** Construct a new RuleNotFoundException
20 * @param s
21 */
22 public RuleNotFoundException(String s) {
23 super(s);
24 }
25
26 /*** Construct a new RuleNotFoundException
27 * @param s
28 * @param e
29 */
30 public RuleNotFoundException(String s, Exception e) {
31 super(s, e);
32 }
33
34 }
35
36
37 /*
38 $Log: RuleNotFoundException.java,v $
39 Revision 1.2 2004/11/05 16:52:42 jdt
40 Merges from branch nww-itn07-scratchspace
41
42 Revision 1.1.2.1 2004/11/05 16:11:26 nw
43 subclassed map to create rulestore.
44 added methods to compute index of triggers,
45 optimization: compiled index is cached in soft reference
46 location of next rule uses index
47
48 */