public abstract class HttpClientDecorator extends BaseObject implements IhttpClient
Modifier and Type | Field and Description |
---|---|
private object<? extends IhttpClient> |
decoratedHttpClient |
CLIENTOPTIONS, IHTTPREQUEST, IHTTPRESPONSE
Constructor and Description |
---|
HttpClientDecorator() |
Modifier and Type | Method and Description |
---|---|
void |
__net_http_HttpClientDecorator_constructor__(object<? extends IhttpClient> _poHttpClient) |
void |
__net_http_HttpClientDecorator_execute__() |
object<? extends IhttpResponse> |
execute(object<? extends IhttpRequest> _poRequest)
Execute HTTP request.
|
void |
execute(object<? extends IhttpRequest> _poRequest,
object<? extends IhttpResponse> _poResponse)
Execute HTTP request.
|
character |
getClientName()
Get client name.
|
character |
getClientVersion()
Get client version.
|
protected object<? extends IhttpClient> |
getDecoratedHttpClient() |
object<? extends ClientOptions> |
getOptions()
Get client options.
|
__lang_BaseObject_constructor__, __lang_BaseObject_execute__, assertNotNull, assertNotNull, clone, getLegacyClass, getNextSibling, getPrevSibling, legacyEquals, toLegacyString
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
__lang_BaseObject_constructor__, clone, getLegacyClass, getNextSibling, getPrevSibling, isTracked, legacyEquals, toLegacyString
private object<? extends IhttpClient> decoratedHttpClient
public void __net_http_HttpClientDecorator_execute__()
protected object<? extends IhttpClient> getDecoratedHttpClient()
public character getClientName()
IhttpClient
getClientName
in interface IhttpClient
public character getClientVersion()
IhttpClient
getClientVersion
in interface IhttpClient
public object<? extends ClientOptions> getOptions()
IhttpClient
getOptions
in interface IhttpClient
public void __net_http_HttpClientDecorator_constructor__(object<? extends IhttpClient> _poHttpClient)
public object<? extends IhttpResponse> execute(object<? extends IhttpRequest> _poRequest)
IhttpClient
execute
in interface IhttpClient
_poRequest
- HTTP request.public void execute(object<? extends IhttpRequest> _poRequest, object<? extends IhttpResponse> _poResponse)
IhttpClient
execute
in interface IhttpClient
_poRequest
- HTTP request._poResponse
- HTTP Response.