001package org.andromda.core.server; 002 003/** 004 * This exception is thrown when a special situation is encountered within an 005 * {@link DefaultClient} instance. 006 * 007 * @author Chad Brandon 008 */ 009public class ClientException 010 extends RuntimeException 011{ 012 private static final long serialVersionUID = 34L; 013 014 /** 015 * Constructor for ClientClientException. 016 */ 017 public ClientException() 018 { 019 super(); 020 } 021 022 /** 023 * Constructor for ClientClientException. 024 * 025 * @param message the exception message 026 */ 027 public ClientException(String message) 028 { 029 super(message); 030 } 031 032 /** 033 * Constructor for ClientClientException. 034 * 035 * @param message the exception message 036 * @param parent the parent throwable 037 */ 038 public ClientException( 039 String message, 040 Throwable parent) 041 { 042 super(message, parent); 043 } 044 045 /** 046 * Constructor for ClientClientException. 047 * 048 * @param parent the parent throwable 049 */ 050 public ClientException(Throwable parent) 051 { 052 super(parent); 053 } 054}