Package com.dynatrace.openkit.protocol
Class HTTPClient
- java.lang.Object
-
- com.dynatrace.openkit.protocol.HTTPClient
-
public class HTTPClient extends java.lang.ObjectHTTP client helper which abstracts the 2 basic request types: - status check - beacon send
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHTTPClient.RequestType
-
Constructor Summary
Constructors Constructor Description HTTPClient(Logger logger, HTTPClientConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatusResponsesendBeaconRequest(java.lang.String clientIPAddress, byte[] data, AdditionalQueryParameters additionalParameters, int sessionNumber)StatusResponsesendNewSessionRequest(AdditionalQueryParameters additionalParameters)StatusResponsesendStatusRequest(AdditionalQueryParameters additionalParameters)
-
-
-
Constructor Detail
-
HTTPClient
public HTTPClient(Logger logger, HTTPClientConfiguration configuration)
-
-
Method Detail
-
sendStatusRequest
public StatusResponse sendStatusRequest(AdditionalQueryParameters additionalParameters)
-
sendNewSessionRequest
public StatusResponse sendNewSessionRequest(AdditionalQueryParameters additionalParameters)
-
sendBeaconRequest
public StatusResponse sendBeaconRequest(java.lang.String clientIPAddress, byte[] data, AdditionalQueryParameters additionalParameters, int sessionNumber)
-
-