Package lumis.portal.httpintegration
Class HTTPIntegrationManager
- java.lang.Object
-
- lumis.portal.httpintegration.HTTPIntegrationManager
-
- All Implemented Interfaces:
IHTTPIntegrationManager
,IHTTPIntegrationManagerSPI
public class HTTPIntegrationManager extends java.lang.Object implements IHTTPIntegrationManagerSPI
Integration Manager.- Since:
- 17.0.0
- Version:
- $Revision$ $Date$
-
-
Constructor Summary
Constructors Constructor Description HTTPIntegrationManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Closes the integration manager.org.apache.hc.client5.http.fluent.Response
execute(org.apache.hc.client5.http.fluent.Request request, HTTPRequestConfig requestConfig)
Performs the given request.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface lumis.portal.httpintegration.IHTTPIntegrationManager
execute
-
-
-
-
Method Detail
-
close
public void close()
Description copied from interface:IHTTPIntegrationManagerSPI
Closes the integration manager.- Specified by:
close
in interfaceIHTTPIntegrationManagerSPI
-
execute
public org.apache.hc.client5.http.fluent.Response execute(org.apache.hc.client5.http.fluent.Request request, HTTPRequestConfig requestConfig) throws PortalException
Description copied from interface:IHTTPIntegrationManager
Performs the given request.- Specified by:
execute
in interfaceIHTTPIntegrationManager
- Parameters:
request
- the requestrequestConfig
- the request configuration- Returns:
- the response from the server
- Throws:
PortalException
- if an error occurred
-
-