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