001    package org.andromda.cartridges.support.webservice.client;
002    
003    /**
004     * An exception thrown during an unexpected error during the {@link WebServiceClient}
005     * execution.
006     *
007     * @author Chad Brandon
008     */
009    public class WebServiceClientException
010        extends RuntimeException
011    {
012        private static final long serialVersionUID = 34L;
013        /**
014         * Constructs an instance of WebServiceClientException.
015         *
016         * @param parent
017         */
018        public WebServiceClientException(Throwable parent)
019        {
020            super(parent);
021        }
022    
023        /**
024         * Constructs an instance of WebServiceClientException.
025         *
026         * @param message
027         */
028        public WebServiceClientException(String message)
029        {
030            super(message);
031        }
032    
033        /**
034         * Constructs an instance of WebServiceClientException.
035         *
036         * @param message
037         * @param parent
038         */
039        public WebServiceClientException(
040            String message,
041            Throwable parent)
042        {
043            super(message, parent);
044        }
045    }