001 /* 002 @license.text@ 003 */ 004 005 package biz.hammurapi.config; 006 007 import biz.hammurapi.Exception; 008 009 /** 010 * 011 * @author Pavel Vlasov 012 * @version $Revision: 1.3 $ 013 */ 014 public class ConfigurationException extends Exception { 015 016 /** 017 * Comment for <code>serialVersionUID</code> 018 */ 019 private static final long serialVersionUID = 1479509538105786668L; 020 021 /** 022 * Creates a new instance of <code>ConfigurationException</code> without detail message. 023 */ 024 public ConfigurationException() { 025 // Default constructor 026 } 027 028 /** 029 * Constructs an instance of <code>ConfigurationException</code> with the specified detail message. 030 * @param msg the detail message. 031 */ 032 public ConfigurationException(String msg) { 033 super(msg); 034 } 035 036 public ConfigurationException(String msg, Throwable cause) { 037 super(msg, cause); 038 } 039 040 public ConfigurationException(Throwable cause) { 041 super(cause); 042 } 043 }