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) |
protected void |
checkThatExistingMessageIsIdenticalToNewMessage(MessageDelivery exisitingMessage,
Message message) |
protected ErrorMessage |
fetchErrorMessageString(javax.ws.rs.core.Response response) |
protected void |
log(String message) |
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)
protected ErrorMessage fetchErrorMessageString(javax.ws.rs.core.Response response)
protected void log(String message)
protected void logThrowable(Throwable t)
protected boolean resourceAlreadyExists(javax.ws.rs.core.Response response)
protected void checkThatExistingMessageIsIdenticalToNewMessage(MessageDelivery exisitingMessage, Message message)
Copyright © 2015 Digipost Open Source. All rights reserved.