Class CmsAspspPiisFundsExportServiceInternal

  • All Implemented Interfaces:
    de.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisFundsExportService

    @Service
    @Transactional(readOnly=true)
    public class CmsAspspPiisFundsExportServiceInternal
    extends Object
    implements de.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisFundsExportService
    • Constructor Detail

      • CmsAspspPiisFundsExportServiceInternal

        public CmsAspspPiisFundsExportServiceInternal()
    • Method Detail

      • exportConsentsByTpp

        @Transactional
        public de.adorsys.psd2.consent.aspsp.api.PageData<Collection<de.adorsys.psd2.consent.api.piis.v1.CmsPiisConsent>> exportConsentsByTpp​(String tppAuthorisationNumber,
                                                                                                                                              @Nullable
                                                                                                                                              @Nullable LocalDate createDateFrom,
                                                                                                                                              @Nullable
                                                                                                                                              @Nullable LocalDate createDateTo,
                                                                                                                                              @Nullable
                                                                                                                                              @Nullable de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
                                                                                                                                              @Nullable
                                                                                                                                              @Nullable String instanceId,
                                                                                                                                              Integer pageIndex,
                                                                                                                                              Integer itemsPerPage)
        Specified by:
        exportConsentsByTpp in interface de.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisFundsExportService
      • exportConsentsByPsu

        @Transactional
        public de.adorsys.psd2.consent.aspsp.api.PageData<Collection<de.adorsys.psd2.consent.api.piis.v1.CmsPiisConsent>> exportConsentsByPsu​(de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
                                                                                                                                              @Nullable
                                                                                                                                              @Nullable LocalDate createDateFrom,
                                                                                                                                              @Nullable
                                                                                                                                              @Nullable LocalDate createDateTo,
                                                                                                                                              @Nullable
                                                                                                                                              @Nullable String instanceId,
                                                                                                                                              Integer pageIndex,
                                                                                                                                              Integer itemsPerPage)
        Specified by:
        exportConsentsByPsu in interface de.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisFundsExportService
      • exportConsentsByAccountId

        @Transactional
        public de.adorsys.psd2.consent.aspsp.api.PageData<Collection<de.adorsys.psd2.consent.api.piis.v1.CmsPiisConsent>> exportConsentsByAccountId​(@NotNull
                                                                                                                                                    @NotNull String aspspAccountId,
                                                                                                                                                    @Nullable
                                                                                                                                                    @Nullable LocalDate createDateFrom,
                                                                                                                                                    @Nullable
                                                                                                                                                    @Nullable LocalDate createDateTo,
                                                                                                                                                    @Nullable
                                                                                                                                                    @Nullable String instanceId,
                                                                                                                                                    Integer pageIndex,
                                                                                                                                                    Integer itemsPerPage)
        Specified by:
        exportConsentsByAccountId in interface de.adorsys.psd2.consent.aspsp.api.piis.CmsAspspPiisFundsExportService