Package de.adorsys.psd2.report
Class EventReportRepositoryImpl
- java.lang.Object
-
- de.adorsys.psd2.report.EventReportRepositoryImpl
-
- All Implemented Interfaces:
de.adorsys.psd2.event.persist.EventReportRepository
@Service @Transactional(readOnly=true) public class EventReportRepositoryImpl extends Object implements de.adorsys.psd2.event.persist.EventReportRepository
-
-
Constructor Summary
Constructors Constructor Description EventReportRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<de.adorsys.psd2.event.persist.model.ReportEvent>getEventsForPeriod(@NotNull OffsetDateTime start, @NotNull OffsetDateTime end, @Nullable String instanceId)List<de.adorsys.psd2.event.persist.model.ReportEvent>getEventsForPeriodAndConsentId(@NotNull OffsetDateTime start, @NotNull OffsetDateTime end, @NotNull String consentId, @Nullable String instanceId)List<de.adorsys.psd2.event.persist.model.ReportEvent>getEventsForPeriodAndEventOrigin(@NotNull OffsetDateTime start, @NotNull OffsetDateTime end, @NotNull de.adorsys.psd2.event.core.model.EventOrigin eventOrigin, @Nullable String instanceId)List<de.adorsys.psd2.event.persist.model.ReportEvent>getEventsForPeriodAndEventType(@NotNull OffsetDateTime start, @NotNull OffsetDateTime end, @NotNull de.adorsys.psd2.event.core.model.EventType eventType, @Nullable String instanceId)List<de.adorsys.psd2.event.persist.model.ReportEvent>getEventsForPeriodAndPaymentId(@NotNull OffsetDateTime start, @NotNull OffsetDateTime end, @NotNull String paymentId, @Nullable String instanceId)
-
-
-
Method Detail
-
getEventsForPeriod
public List<de.adorsys.psd2.event.persist.model.ReportEvent> getEventsForPeriod(@NotNull @NotNull OffsetDateTime start, @NotNull @NotNull OffsetDateTime end, @Nullable @Nullable String instanceId)
- Specified by:
getEventsForPeriodin interfacede.adorsys.psd2.event.persist.EventReportRepository
-
getEventsForPeriodAndConsentId
public List<de.adorsys.psd2.event.persist.model.ReportEvent> getEventsForPeriodAndConsentId(@NotNull @NotNull OffsetDateTime start, @NotNull @NotNull OffsetDateTime end, @NotNull @NotNull String consentId, @Nullable @Nullable String instanceId)
- Specified by:
getEventsForPeriodAndConsentIdin interfacede.adorsys.psd2.event.persist.EventReportRepository
-
getEventsForPeriodAndPaymentId
public List<de.adorsys.psd2.event.persist.model.ReportEvent> getEventsForPeriodAndPaymentId(@NotNull @NotNull OffsetDateTime start, @NotNull @NotNull OffsetDateTime end, @NotNull @NotNull String paymentId, @Nullable @Nullable String instanceId)
- Specified by:
getEventsForPeriodAndPaymentIdin interfacede.adorsys.psd2.event.persist.EventReportRepository
-
getEventsForPeriodAndEventType
public List<de.adorsys.psd2.event.persist.model.ReportEvent> getEventsForPeriodAndEventType(@NotNull @NotNull OffsetDateTime start, @NotNull @NotNull OffsetDateTime end, @NotNull @NotNull de.adorsys.psd2.event.core.model.EventType eventType, @Nullable @Nullable String instanceId)
- Specified by:
getEventsForPeriodAndEventTypein interfacede.adorsys.psd2.event.persist.EventReportRepository
-
getEventsForPeriodAndEventOrigin
public List<de.adorsys.psd2.event.persist.model.ReportEvent> getEventsForPeriodAndEventOrigin(@NotNull @NotNull OffsetDateTime start, @NotNull @NotNull OffsetDateTime end, @NotNull @NotNull de.adorsys.psd2.event.core.model.EventOrigin eventOrigin, @Nullable @Nullable String instanceId)
- Specified by:
getEventsForPeriodAndEventOriginin interfacede.adorsys.psd2.event.persist.EventReportRepository
-
-