01: /*****************************************************************************
02: * Source code information
03: * -----------------------
04: * Original author Ian Dickinson, HP Labs Bristol
05: * Author email ian.dickinson@hp.com
06: * Package Jena2
07: * Web site http://jena.sourceforge.net
08: * Created 08-Sep-2005
09: * Filename $RCSfile: DIGInconsistentKBException.java,v $
10: * Revision $Revision: 1.4 $
11: * Release status $State: Exp $
12: *
13: * Last modified on $Date: 2008/01/02 12:07:11 $
14: * by $Author: andy_seaborne $
15: *
16: * (c) Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Hewlett-Packard Development Company, LP
17: * [See end of file]
18: *****************************************************************************/package com.hp.hpl.jena.reasoner.dig;
19:
20: // Imports
21: ///////////////
22:
23: /**
24: * <p>
25: * This exception denotes the special error condition that the remote reasoner
26: * detected an inconsistent knowledge base. Some reasoners, e.g. Pellet, do not
27: * continue reasoning after an inconsistent KB has been detected.
28: * </p>
29: *
30: * @author Ian Dickinson, HP Labs (<a href="mailto:Ian.Dickinson@hp.com">email</a>)
31: * @version Release @release@ ($Id: DIGInconsistentKBException.java,v 1.4 2008/01/02 12:07:11 andy_seaborne Exp $)
32: */
33: public class DIGInconsistentKBException extends
34: DIGErrorResponseException {
35: // Constants
36: //////////////////////////////////
37: private static final long serialVersionUID = -2990713420344301511L;
38:
39: // Static variables
40: //////////////////////////////////
41:
42: // Instance variables
43: //////////////////////////////////
44:
45: // Constructors
46: //////////////////////////////////
47:
48: public DIGInconsistentKBException(String msg, String msgAttr,
49: int errorCode) {
50: super (msg, msgAttr, errorCode);
51: }
52:
53: // External signature methods
54: //////////////////////////////////
55:
56: // Internal implementation methods
57: //////////////////////////////////
58:
59: //==============================================================================
60: // Inner class definitions
61: //==============================================================================
62:
63: }
64:
65: /*
66: * (c) Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Hewlett-Packard Development Company, LP
67: * All rights reserved.
68: *
69: * Redistribution and use in source and binary forms, with or without
70: * modification, are permitted provided that the following conditions
71: * are met:
72: * 1. Redistributions of source code must retain the above copyright
73: * notice, this list of conditions and the following disclaimer.
74: * 2. Redistributions in binary form must reproduce the above copyright
75: * notice, this list of conditions and the following disclaimer in the
76: * documentation and/or other materials provided with the distribution.
77: * 3. The name of the author may not be used to endorse or promote products
78: * derived from this software without specific prior written permission.
79: *
80: * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
81: * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
82: * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
83: * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
84: * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
85: * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
86: * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
87: * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
88: * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
89: * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
90: */
|