public abstract class Communicator extends Object
Modifier and Type | Field and Description |
---|---|
protected ApiService |
apiService |
protected EventLogger |
eventLogger |
Constructor and Description |
---|
Communicator(ApiService apiService,
EventLogger eventLogger) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkResponse(org.apache.http.client.methods.CloseableHttpResponse response) |
static void |
checkResponse(org.apache.http.client.methods.CloseableHttpResponse response,
EventLogger eventLogger) |
protected void |
checkThatExistingMessageIsIdenticalToNewMessage(MessageDelivery exisitingMessage,
Message message) |
protected static ErrorMessage |
fetchErrorMessageString(org.apache.http.StatusLine statusLine,
org.apache.http.HttpEntity responseEntity) |
protected void |
log(String message) |
protected static void |
log(String message,
EventLogger logger) |
protected boolean |
resourceAlreadyExists(org.apache.http.client.methods.CloseableHttpResponse response) |
protected final EventLogger eventLogger
protected final ApiService apiService
public Communicator(ApiService apiService, EventLogger eventLogger)
protected void checkResponse(org.apache.http.client.methods.CloseableHttpResponse response)
public static void checkResponse(org.apache.http.client.methods.CloseableHttpResponse response, EventLogger eventLogger)
protected static ErrorMessage fetchErrorMessageString(org.apache.http.StatusLine statusLine, org.apache.http.HttpEntity responseEntity)
protected void log(String message)
protected static void log(String message, EventLogger logger)
protected boolean resourceAlreadyExists(org.apache.http.client.methods.CloseableHttpResponse response)
protected void checkThatExistingMessageIsIdenticalToNewMessage(MessageDelivery exisitingMessage, Message message)
Copyright © 2018 Digipost. All rights reserved.