public class URLUtil
extends java.lang.Object
| Constructor and Description | 
|---|
URLUtil()
Instantiate this ProviderFactory 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
checkAllowedHTTPMethod(java.lang.String httpMethod,
                      java.lang.String allowedMethods)  | 
static URLConnection | 
createURLConnection(java.lang.String connName,
                   java.lang.String urlEndPoint,
                   java.lang.String userName,
                   char[] password,
                   java.lang.String realm,
                   java.lang.String authType)
Creates a new URL Connection with given end point. 
 | 
static boolean | 
isInstanceOf(javax.naming.Referenceable connection)
Check if the specified  
Referenceable instance describes
 a URLConnection | 
static java.lang.String | 
testConnection(URLConnection urlConn)
Test the URL connection. 
 | 
static java.lang.String | 
testConnection(URLConnection urlConn,
              boolean clearHTTPConnCookie)
Test the URL connection. 
 | 
static java.lang.String | 
testConnection(URLConnection urlConn,
              java.lang.String urlQuery,
              java.util.Map paramsMap,
              java.lang.String httpMethod)
Test the URL connection with given source path, parameters and for specific request method. 
 | 
static java.lang.String | 
testConnection(URLConnection urlConn,
              java.lang.String urlQuery,
              java.util.Map paramsMap,
              java.lang.String httpMethod,
              boolean clearHTTPConnCookie)
Test the URL connection with given source path, parameters and for specific request method. 
 | 
public static boolean isInstanceOf(javax.naming.Referenceable connection)
Referenceable instance describes
 a URLConnectionconnection - The Refereneable instancetrue if the Referenceable
                   instance represents a URLConnection instance
                   falseotherwise.public static java.lang.String testConnection(URLConnection urlConn)
urlConn - The connection.public static java.lang.String testConnection(URLConnection urlConn, boolean clearHTTPConnCookie)
urlConn - clearHTTPConnCookie - Flag to clear the session cookie for this connectionpublic static java.lang.String testConnection(URLConnection urlConn, java.lang.String urlQuery, java.util.Map paramsMap, java.lang.String httpMethod)
urlConn - The connectionurlQuery - The source path that needs to be appended with urlparamsMap - Query parametershttpMethod - Http method.public static java.lang.String testConnection(URLConnection urlConn, java.lang.String urlQuery, java.util.Map paramsMap, java.lang.String httpMethod, boolean clearHTTPConnCookie)
urlConn - The connectionurlQuery - The source path that needs to be appended with urlparamsMap - Query parametershttpMethod - Http method.clearHTTPConnCookie - Flag to clear the session cookie for this connectionpublic static URLConnection createURLConnection(java.lang.String connName, java.lang.String urlEndPoint, java.lang.String userName, char[] password, java.lang.String realm, java.lang.String authType) throws java.lang.Exception
URLConnection
 this method will return null.connName - urlEndPoint - userName - password - realm - authType - java.lang.Exceptionpublic static boolean checkAllowedHTTPMethod(java.lang.String httpMethod,
                                             java.lang.String allowedMethods)