public 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 |
check404Error(javax.ws.rs.core.Response response,
ErrorType errorBy404) |
protected void |
checkResponse(javax.ws.rs.core.Response response) |
protected void |
checkThatExistingMessageIsIdenticalToNewMessage(MessageDelivery exisitingMessage,
Message message) |
protected void |
checkThatMessageCanBePreEncrypted(MessageDelivery delivery) |
protected String |
fetchErrorMessageString(javax.ws.rs.core.Response response) |
InputStream |
fetchKeyAndEncrypt(MessageDelivery delivery,
InputStream content)
Henter brukers public nøkkel fra serveren og krypterer brevet som skal
sendes med denne.
|
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 String 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)
protected void checkThatMessageCanBePreEncrypted(MessageDelivery delivery)
public InputStream fetchKeyAndEncrypt(MessageDelivery delivery, InputStream content)
protected void check404Error(javax.ws.rs.core.Response response, ErrorType errorBy404)
Copyright © 2014 Digipost Open Source. All rights reserved.