001 /* 002 @license.text@ 003 */ 004 package biz.hammurapi.config; 005 006 import biz.hammurapi.RuntimeException; 007 008 /** 009 * Wrapper for ConfigurationException for situations where it is 010 * not possible to throw a checked exception. 011 * @author Pavel Vlasov 012 * @version $Revision: 1.2 $ 013 */ 014 public class RuntimeConfigurationException extends RuntimeException { 015 016 /** 017 * Comment for <code>serialVersionUID</code> 018 */ 019 private static final long serialVersionUID = 6791750987717236849L; 020 021 public RuntimeConfigurationException() { 022 super(); 023 } 024 025 /** 026 * @param message 027 */ 028 public RuntimeConfigurationException(String message) { 029 super(message); 030 } 031 032 /** 033 * @param cause 034 */ 035 public RuntimeConfigurationException(Throwable cause) { 036 super(cause); 037 } 038 039 /** 040 * @param message 041 * @param cause 042 */ 043 public RuntimeConfigurationException(String message, Throwable cause) { 044 super(message, cause); 045 } 046 }