View Javadoc

1   package org.naftulin.configmgr;
2   
3   /***
4    * Exception that is originated from configuration manager.  
5    * 
6    * @author Henry Naftulin
7    * @since 1.0
8    */
9   public class ConfigurationManagerException extends Exception {
10  	private static final long serialVersionUID = 1L;
11  
12  	/***
13  	 * Constructs a new exception with null as detailed message.
14  	 */
15  	public ConfigurationManagerException() { super(); }
16  	
17  	/***
18  	 * Constructs a new exception with the specified detail message and cause.
19  	 * @param message the detailed message.
20  	 * @param cause the cause for the exception.
21  	 */
22  	public ConfigurationManagerException(final String message, final Throwable cause) { 
23  		super(message, cause); 
24  	}
25  	
26  	/***
27  	 * Constructs a new exception with detailed message.
28  	 * @param message the detailed message.
29  	 */
30  	public ConfigurationManagerException(final String message) { super(message); }
31  	
32  	/***
33  	 * Constructs a new exception with specified cause
34  	 * @param cause the specified cause.
35  	 */
36  	public ConfigurationManagerException(final Throwable cause) { super(cause); }
37  }