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(javax.ws.rs.core.Response response) |
static void |
checkResponse(javax.ws.rs.core.Response response,
EventLogger eventLogger) |
protected void |
checkThatExistingMessageIsIdenticalToNewMessage(MessageDelivery exisitingMessage,
Message message) |
protected static ErrorMessage |
fetchErrorMessageString(javax.ws.rs.core.Response response) |
protected void |
log(String message) |
protected static void |
log(String message,
EventLogger logger) |
protected void |
logThrowable(Throwable t) |
protected boolean |
resourceAlreadyExists(javax.ws.rs.core.Response response) |
protected final EventLogger eventLogger
protected final ApiService apiService
public Communicator(ApiService apiService, EventLogger eventLogger)
protected void checkResponse(javax.ws.rs.core.Response response)
public static void checkResponse(javax.ws.rs.core.Response response, EventLogger eventLogger)
protected static ErrorMessage fetchErrorMessageString(javax.ws.rs.core.Response response)
protected void log(String message)
protected static void log(String message, EventLogger logger)
protected void logThrowable(Throwable t)
protected boolean resourceAlreadyExists(javax.ws.rs.core.Response response)
protected void checkThatExistingMessageIsIdenticalToNewMessage(MessageDelivery exisitingMessage, Message message)
Copyright © 2016 Digipost Open Source. All rights reserved.