public interface IRemoteResponseDeserializer
Modifier and Type | Method and Description |
---|---|
Object |
deserializeResponse(String endpoint,
IRemoteCall call,
IRemoteCallable callable,
Map responseHeaders,
byte[] responseBody)
Deserialize remote response.
|
Object deserializeResponse(String endpoint, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) throws NotSerializableException
endpoint
- the endpoint. Should not be null
.call
- the call associated with the parameter to serialize. Will not be null
.callable
- the callable associated with the parameter to serialize. Will not be null
.responseHeaders
- response headers associated with the successful remote call. May be null
.responseBody
- the actual response body to deserialize. May be null
.null
.NotSerializableException
- thrown if the responseBody cannot be deserialized.Copyright © 2004–2020 Eclipse Foundation. All rights reserved.