Class AspspDataServiceInternal

  • All Implemented Interfaces:
    de.adorsys.psd2.consent.api.AspspDataService

    @Service
    @Transactional(readOnly=true)
    public class AspspDataServiceInternal
    extends Object
    implements de.adorsys.psd2.consent.api.AspspDataService
    • Constructor Detail

      • AspspDataServiceInternal

        public AspspDataServiceInternal()
    • Method Detail

      • readAspspConsentData

        @NotNull
        public @NotNull Optional<de.adorsys.psd2.xs2a.core.consent.AspspConsentData> readAspspConsentData​(@NotNull
                                                                                                          @NotNull String externalId)
        Specified by:
        readAspspConsentData in interface de.adorsys.psd2.consent.api.AspspDataService
      • updateAspspConsentData

        @Transactional
        public boolean updateAspspConsentData​(@NotNull
                                              @NotNull de.adorsys.psd2.xs2a.core.consent.AspspConsentData aspspConsentData)
        Specified by:
        updateAspspConsentData in interface de.adorsys.psd2.consent.api.AspspDataService
      • deleteAspspConsentData

        @Transactional
        public boolean deleteAspspConsentData​(@NotNull
                                              @NotNull String externalId)
        Specified by:
        deleteAspspConsentData in interface de.adorsys.psd2.consent.api.AspspDataService