Package de.adorsys.xs2a.adapter.verlag
Class VerlagPaymentInitiationService
- java.lang.Object
-
- de.adorsys.xs2a.adapter.impl.AbstractService
-
- de.adorsys.xs2a.adapter.impl.BasePaymentInitiationService
-
- de.adorsys.xs2a.adapter.verlag.VerlagPaymentInitiationService
-
- All Implemented Interfaces:
de.adorsys.xs2a.adapter.api.PaymentInitiationService,de.adorsys.xs2a.adapter.api.validation.PaymentInitiationValidationService
public class VerlagPaymentInitiationService extends BasePaymentInitiationService
-
-
Field Summary
-
Fields inherited from class de.adorsys.xs2a.adapter.impl.BasePaymentInitiationService
aspsp, V1
-
Fields inherited from class de.adorsys.xs2a.adapter.impl.AbstractService
ACCEPT_HEADER, AUTHORISATIONS, httpClient, jsonMapper, STATUS
-
-
Constructor Summary
Constructors Constructor Description VerlagPaymentInitiationService(de.adorsys.xs2a.adapter.api.model.Aspsp aspsp, AbstractMap.SimpleImmutableEntry<String,String> apiKey, de.adorsys.xs2a.adapter.api.http.HttpClientFactory httpClientFactory, List<de.adorsys.xs2a.adapter.api.http.Interceptor> interceptors, de.adorsys.xs2a.adapter.api.link.LinksRewriter linksRewriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,String>populateGetHeaders(Map<String,String> headers)protected Map<String,String>populatePostHeaders(Map<String,String> map)protected Map<String,String>populatePutHeaders(Map<String,String> headers)-
Methods inherited from class de.adorsys.xs2a.adapter.impl.BasePaymentInitiationService
getIdpUri, getPaymentBaseUri, getPaymentInformation, getPaymentInformationAsString, getPaymentInitiationAuthorisation, getPaymentInitiationAuthorisation, getPaymentInitiationScaStatus, getPaymentInitiationScaStatus, getPaymentInitiationStatus, getPaymentInitiationStatusAsString, getPeriodicPain001PaymentInformation, getPeriodicPain001PaymentInformation, getPeriodicPaymentInformation, getPeriodicPaymentInformation, getSinglePaymentInformation, getUpdatePaymentPsuDataUri, initiatePayment, initiatePayment, initiatePayment, isXml, startPaymentAuthorisation, startPaymentAuthorisation, startPaymentAuthorisation, startPaymentAuthorisation, updatePaymentPsuData, updatePaymentPsuData, updatePaymentPsuData, updatePaymentPsuData, updatePaymentPsuData, updatePaymentPsuData
-
Methods inherited from class de.adorsys.xs2a.adapter.impl.AbstractService
addConsentIdHeader, addPsuIdTypeHeader, buildUri, getPaymentInitiationBodyClass, populateDeleteHeaders, resolvePsuIdHeader
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.adorsys.xs2a.adapter.api.validation.PaymentInitiationValidationService
validateGetPaymentInitiationAuthorisation, validateGetPaymentInitiationScaStatus, validateGetPaymentInitiationStatus, validateGetPaymentInitiationStatusAsString, validateGetPeriodicPain001PaymentInformation, validateGetPeriodicPaymentInformation, validateGetSinglePaymentInformation, validateInitiatePayment, validateStartPaymentAuthorisation, validateStartPaymentAuthorisation, validateUpdatePaymentPsuData, validateUpdatePaymentPsuData, validateUpdatePaymentPsuData
-
-
-
-
Constructor Detail
-
VerlagPaymentInitiationService
public VerlagPaymentInitiationService(de.adorsys.xs2a.adapter.api.model.Aspsp aspsp, AbstractMap.SimpleImmutableEntry<String,String> apiKey, de.adorsys.xs2a.adapter.api.http.HttpClientFactory httpClientFactory, List<de.adorsys.xs2a.adapter.api.http.Interceptor> interceptors, de.adorsys.xs2a.adapter.api.link.LinksRewriter linksRewriter)
-
-
Method Detail
-
populatePostHeaders
protected Map<String,String> populatePostHeaders(Map<String,String> map)
- Overrides:
populatePostHeadersin classAbstractService
-
populatePutHeaders
protected Map<String,String> populatePutHeaders(Map<String,String> headers)
- Overrides:
populatePutHeadersin classAbstractService
-
populateGetHeaders
protected Map<String,String> populateGetHeaders(Map<String,String> headers)
- Overrides:
populateGetHeadersin classAbstractService
-
-