1 package net.sumaris.core.exception; 2 3 /*- 4 * #%L 5 * SUMARiS :: Sumaris Core Shared 6 * $Id:$ 7 * $HeadURL:$ 8 * %% 9 * Copyright (C) 2018 SUMARiS Consortium 10 * %% 11 * This program is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU General Public License as 13 * published by the Free Software Foundation, either version 3 of the 14 * License, or (at your option) any later version. 15 * 16 * This program is distributed in the hope that it will be useful, 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 * GNU General Public License for more details. 20 * 21 * You should have received a copy of the GNU General Public 22 * License along with this program. If not, see 23 * <http://www.gnu.org/licenses/gpl-3.0.html>. 24 * #L% 25 */ 26 27 28 /** 29 * <p>VersionNotFoundException class.</p> 30 * 31 */ 32 public class VersionNotFoundException extends Exception { 33 34 private static final long serialVersionUID = 3181414373998539962L; 35 36 /** 37 * <p>Constructor for VersionNotFoundException.</p> 38 */ 39 public VersionNotFoundException() { 40 super(); 41 } 42 43 /** 44 * <p>Constructor for VersionNotFoundException.</p> 45 * 46 * @param message a {@link String} object. 47 */ 48 public VersionNotFoundException(String message) { 49 super(message); 50 } 51 52 /** 53 * <p>Constructor for VersionNotFoundException.</p> 54 * 55 * @param message a {@link String} object. 56 * @param cause a {@link Throwable} object. 57 */ 58 public VersionNotFoundException(String message, Throwable cause) { 59 super(message, cause); 60 } 61 }