001    package org.hackystat.telemetry.analyzer.function;
002    
003    /**
004     * Telemetry function exception.
005     * 
006     * @author (Cedric) Qin ZHANG
007     */
008    public class TelemetryFunctionException extends Exception {
009     
010      /**
011       * Serial version id.
012       */
013      private static final long serialVersionUID = 1L;
014    
015      /**
016       * Constructs this instance with an exception message.
017       * 
018       * @param message The exception message.
019       */
020      public TelemetryFunctionException(String message) {
021        super(message);
022      }
023      
024      /**
025       * Constructs this instance with a wrapped exception.
026       * 
027       * @param throwable The wrapped exception.
028       */
029      public TelemetryFunctionException(Throwable throwable) {
030        super(throwable);
031      }
032      
033      /**
034       * Constructs this instance with a wrapped exception.
035       * 
036       * @param message The exception message.
037       * @param throwable The wrapped exception.
038       */
039      public TelemetryFunctionException(String message, Throwable throwable) {
040        super(message, throwable);
041      }
042    }