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 URLConnection
connection
- The Refereneable
instancetrue
if the Referenceable
instance represents a URLConnection
instance
false
otherwise.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.Exception
public static boolean checkAllowedHTTPMethod(java.lang.String httpMethod, java.lang.String allowedMethods)