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    }