KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > commons > httpclient > contrib > proxy > ProxyDetectionException


1 /*
2  * $HeadURL: https://svn.apache.org/repos/asf/jakarta/commons/proper/httpclient/trunk/src/contrib/org/apache/commons/httpclient/contrib/proxy/ProxyDetectionException.java $
3  * $Revision: 480424 $
4  * $Date: 2006-11-29 05:56:49 +0000 (Wed, 29 Nov 2006) $
5  *
6  * ====================================================================
7  *
8  * Licensed to the Apache Software Foundation (ASF) under one or more
9  * contributor license agreements. See the NOTICE file distributed with
10  * this work for additional information regarding copyright ownership.
11  * The ASF licenses this file to You under the Apache License, Version 2.0
12  * (the "License"); you may not use this file except in compliance with
13  * the License. You may obtain a copy of the License at
14  *
15  * http://www.apache.org/licenses/LICENSE-2.0
16  *
17  * Unless required by applicable law or agreed to in writing, software
18  * distributed under the License is distributed on an "AS IS" BASIS,
19  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20  * See the License for the specific language governing permissions and
21  * limitations under the License.
22  * ====================================================================
23  *
24  * This software consists of voluntary contributions made by many
25  * individuals on behalf of the Apache Software Foundation. For more
26  * information on the Apache Software Foundation, please see
27  * <http://www.apache.org/>.
28  *
29  */

30 package org.apache.commons.httpclient.contrib.proxy;
31
32 import org.apache.commons.httpclient.util.ExceptionUtil;
33
34 /**
35  * Signals a problem with auto-detecting the proxy information using the java
36  * plugin.
37  *
38  * <p>
39  * DISCLAIMER: HttpClient developers DO NOT actively support this component.
40  * The component is provided as a reference material, which may be inappropriate
41  * for use without additional customization.
42  * </p>
43  */

44 public class ProxyDetectionException extends Exception JavaDoc {
45
46     /**
47      * Creates a new ProxyDetectionException with a <tt>null</tt> detail message.
48      */

49     public ProxyDetectionException() {
50         super();
51     }
52
53     /**
54      * Creates a new ProxyDetectionException with the specified detail message.
55      *
56      * @param message The exception detail message
57      */

58     public ProxyDetectionException(String JavaDoc message) {
59         super(message);
60     }
61
62     /**
63      * Creates a new ProxyDetectionException with the specified detail message
64      * and cause.
65      *
66      * @param message the exception detail message
67      * @param cause the <tt>Throwable</tt> that caused this exception, or
68      * <tt>null</tt> if the cause is unavailable, unknown, or not
69      * a <tt>Throwable</tt>
70      */

71     public ProxyDetectionException(String JavaDoc message, Throwable JavaDoc cause) {
72         super(message);
73         ExceptionUtil.initCause(this, cause);
74     }
75
76 }
77
Popular Tags