Class HttpUtilsExtensions
java.lang.Object
it.geosolutions.geonetwork.util.HTTPUtils
org.gcube.spatial.data.geonetwork.extension.HttpUtilsExtensions
public class HttpUtilsExtensions
extends it.geosolutions.geonetwork.util.HTTPUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanintbooleanpost(String url, InputStream content, String contentType) postXml(String url, InputStream content) protected voidMethods inherited from class it.geosolutions.geonetwork.util.HTTPUtils
getGeoNetworkErrorMessage, getGeoNetworkErrorMessage, isIgnoreResponseContentOnSuccess, send, setIgnoreResponseContentOnSuccess, setXmlContentType
-
Constructor Details
-
HttpUtilsExtensions
public HttpUtilsExtensions() -
HttpUtilsExtensions
-
-
Method Details
-
getJSON
public String getJSON(String url) throws MalformedURLException, it.geosolutions.geonetwork.exception.GNServerException - Throws:
MalformedURLExceptionit.geosolutions.geonetwork.exception.GNServerException
-
putJSON
public String putJSON(String url, String content) throws UnsupportedEncodingException, it.geosolutions.geonetwork.exception.GNServerException - Throws:
UnsupportedEncodingExceptionit.geosolutions.geonetwork.exception.GNServerException
-
setAuth
protected void setAuth(org.apache.commons.httpclient.HttpClient client, String url, String username, String pw) throws MalformedURLException - Throws:
MalformedURLException
-
getLastHttpStatus
public int getLastHttpStatus()- Overrides:
getLastHttpStatusin classit.geosolutions.geonetwork.util.HTTPUtils
-
delete
- Overrides:
deletein classit.geosolutions.geonetwork.util.HTTPUtils
-
exists
- Overrides:
existsin classit.geosolutions.geonetwork.util.HTTPUtils
-
get
- Overrides:
getin classit.geosolutions.geonetwork.util.HTTPUtils- Throws:
MalformedURLException
-
httpPing
- Overrides:
httpPingin classit.geosolutions.geonetwork.util.HTTPUtils
-
post
- Overrides:
postin classit.geosolutions.geonetwork.util.HTTPUtils
-
post
- Overrides:
postin classit.geosolutions.geonetwork.util.HTTPUtils
-
post
- Overrides:
postin classit.geosolutions.geonetwork.util.HTTPUtils
-
post
- Overrides:
postin classit.geosolutions.geonetwork.util.HTTPUtils
-
post
- Overrides:
postin classit.geosolutions.geonetwork.util.HTTPUtils
-
postXml
- Overrides:
postXmlin classit.geosolutions.geonetwork.util.HTTPUtils
-
postXml
- Overrides:
postXmlin classit.geosolutions.geonetwork.util.HTTPUtils
-
postXml
- Overrides:
postXmlin classit.geosolutions.geonetwork.util.HTTPUtils
-
put
- Overrides:
putin classit.geosolutions.geonetwork.util.HTTPUtils
-
put
- Overrides:
putin classit.geosolutions.geonetwork.util.HTTPUtils
-
put
- Overrides:
putin classit.geosolutions.geonetwork.util.HTTPUtils
-
putXml
- Overrides:
putXmlin classit.geosolutions.geonetwork.util.HTTPUtils
-