Class ResponseHandlers
- java.lang.Object
-
- de.adorsys.xs2a.adapter.impl.http.ResponseHandlers
-
public class ResponseHandlers extends Object
-
-
Constructor Summary
Constructors Constructor Description ResponseHandlers()ResponseHandlers(HttpLogSanitizer logSanitizer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpClient.ResponseHandler<byte[]>byteArrayResponseHandler()<T> HttpClient.ResponseHandler<T>consentCreationResponseHandler(String scaOAuthUrl, Class<T> klass)<T> HttpClient.ResponseHandler<T>jsonResponseHandler(Class<T> klass)<T> HttpClient.ResponseHandler<T>multipartFormDataResponseHandler(Class<T> bodyClass)protected <T> TparseResponseIntoObject(Class<T> bodyClass, InputStream responseBody, ResponseHeaders responseHeaders)<T> HttpClient.ResponseHandler<T>paymentInitiationResponseHandler(String scaOAuthUrl, Class<T> klass)HttpClient.ResponseHandler<String>stringResponseHandler()
-
-
-
Constructor Detail
-
ResponseHandlers
public ResponseHandlers(HttpLogSanitizer logSanitizer)
-
ResponseHandlers
public ResponseHandlers()
-
-
Method Detail
-
jsonResponseHandler
public <T> HttpClient.ResponseHandler<T> jsonResponseHandler(Class<T> klass)
-
paymentInitiationResponseHandler
public <T> HttpClient.ResponseHandler<T> paymentInitiationResponseHandler(String scaOAuthUrl, Class<T> klass)
-
consentCreationResponseHandler
public <T> HttpClient.ResponseHandler<T> consentCreationResponseHandler(String scaOAuthUrl, Class<T> klass)
-
stringResponseHandler
public HttpClient.ResponseHandler<String> stringResponseHandler()
-
byteArrayResponseHandler
public HttpClient.ResponseHandler<byte[]> byteArrayResponseHandler()
-
multipartFormDataResponseHandler
public <T> HttpClient.ResponseHandler<T> multipartFormDataResponseHandler(Class<T> bodyClass)
-
parseResponseIntoObject
protected <T> T parseResponseIntoObject(Class<T> bodyClass, InputStream responseBody, ResponseHeaders responseHeaders) throws ReflectiveOperationException, IOException, IntrospectionException
-
-