View Javadoc

1   package cz.cuni.amis.utils.exception;
2   
3   import java.util.logging.Logger;
4   
5   public class PogamutJMXException extends PogamutException {
6   
7   	/**
8   	 * Constructs a new exception with the specified detail message.
9   	 * <p><p>
10  	 * Not logging anything anywhere on its own.
11  	 * 
12  	 * @param cause
13  	 * @param origin which object does produced the exception
14  	 */
15  	public PogamutJMXException(Throwable cause, Object origin) {
16  		super(cause, origin);
17  	}
18  	
19  	/**
20  	 * Constructs a new exception with the specified detail message.
21  	 * <p><p>
22  	 * Not logging anything anywhere on its own.
23  	 * 
24  	 * @param message
25  	 * @param origin which object does produced the exception
26  	 */
27  	public PogamutJMXException(String message, Object origin) {
28  		super(message, origin);
29  	}
30  	
31  	/**
32  	 * Constructs a new exception with the specified detail message and cause.
33  	 * <p><p>
34  	 * Not logging anything anywhere on its own.
35  	 * 
36  	 * @param message
37  	 * @param cause
38  	 * @param origin which object does produced the exception
39  	 */
40  	public PogamutJMXException(String message, Throwable cause, Object origin) {
41  		super(message, cause, origin);
42  	}
43  
44  	
45  	/**
46  	 * Constructs a new exception with the specified detail message.
47  	 * <p><p>
48  	 * Logs the exception via specified Logger.
49  	 * 
50  	 * @param message
51  	 * @param log
52  	 * @param origin which object does produced the exception
53  	 */
54  	public PogamutJMXException(String message, Logger log, Object origin){
55  		super(message, log, origin);
56  	}
57  	
58  	/**
59  	 * Constructs a new exception with the specified detail message and cause.
60  	 * <p><p>
61  	 * Logs the exception via specified Logger.
62  	 * 
63  	 * @param message
64  	 * @param cause
65  	 * @param origin which object does produced the exception
66  	 */
67  	public PogamutJMXException(String message, Throwable cause, Logger log, Object origin) {
68  		super(message, cause, log, origin);
69  	}
70  	
71  }