Class AisConsentRepositoryImpl
- java.lang.Object
-
- de.adorsys.psd2.consent.repository.impl.AisConsentRepositoryImpl
-
- All Implemented Interfaces:
AisConsentVerifyingRepository
@Component public class AisConsentRepositoryImpl extends Object implements AisConsentVerifyingRepository
-
-
Constructor Summary
Constructors Constructor Description AisConsentRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<ConsentEntity>getActualAisConsent(String consentId)ConsentEntityverifyAndSave(ConsentEntity entity)List<ConsentEntity>verifyAndSaveAll(List<ConsentEntity> consents)ConsentEntityverifyAndUpdate(ConsentEntity entity)
-
-
-
Method Detail
-
verifyAndSave
@Transactional(rollbackFor=de.adorsys.psd2.consent.api.WrongChecksumException.class) public ConsentEntity verifyAndSave(ConsentEntity entity) throws de.adorsys.psd2.consent.api.WrongChecksumException
- Specified by:
verifyAndSavein interfaceAisConsentVerifyingRepository- Throws:
de.adorsys.psd2.consent.api.WrongChecksumException
-
verifyAndUpdate
@Transactional(rollbackFor=de.adorsys.psd2.consent.api.WrongChecksumException.class) public ConsentEntity verifyAndUpdate(ConsentEntity entity) throws de.adorsys.psd2.consent.api.WrongChecksumException
- Specified by:
verifyAndUpdatein interfaceAisConsentVerifyingRepository- Throws:
de.adorsys.psd2.consent.api.WrongChecksumException
-
verifyAndSaveAll
@Transactional(rollbackFor=de.adorsys.psd2.consent.api.WrongChecksumException.class) public List<ConsentEntity> verifyAndSaveAll(List<ConsentEntity> consents) throws de.adorsys.psd2.consent.api.WrongChecksumException
- Specified by:
verifyAndSaveAllin interfaceAisConsentVerifyingRepository- Throws:
de.adorsys.psd2.consent.api.WrongChecksumException
-
getActualAisConsent
@Transactional public Optional<ConsentEntity> getActualAisConsent(String consentId)
- Specified by:
getActualAisConsentin interfaceAisConsentVerifyingRepository
-
-