Package com.adyen.notification
Class BankingWebhookHandler
- java.lang.Object
-
- com.adyen.notification.BankingWebhookHandler
-
@Deprecated(since="v37.0.0", forRemoval=true) public class BankingWebhookHandler extends Object
Deprecated, for removal: This API element is subject to removal in a future version.Each webhook provides its own handler, for example use AcsWebhooksHandler to process AcsWebhooks events Use the specific WebhookHandler implementation: AcsWebhooks, ReportWebhooksHandler, ConfigurationWebhooks, TransferWebhooks, TransactionWebhooks, etc..DEPRECATED Centralised handler for de-serialising all (Banking) webhook payloads.
-
-
Constructor Summary
Constructors Constructor Description BankingWebhookHandler(String payload)Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Optional<AccountHolderNotificationRequest>getAccountHolderNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<AuthenticationNotificationRequest>getAuthenticationNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<BalanceAccountNotificationRequest>getBalanceAccountNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<CardOrderNotificationRequest>getCardOrderNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<NegativeBalanceCompensationWarningNotificationRequest>getNegativeBalanceCompensationWarningNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<PaymentNotificationRequest>getPaymentNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<RelayedAuthenticationRequest>getRelayedAuthenticationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<ReportNotificationRequest>getReportNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<SweepConfigurationNotificationRequest>getSweepConfigurationNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<TransactionNotificationRequestV4>getTransactionNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.Optional<TransferNotificationRequest>getTransferNotificationRequest()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Constructor Detail
-
BankingWebhookHandler
@Deprecated(since="v37.0.0", forRemoval=true) public BankingWebhookHandler(String payload)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Detail
-
getAuthenticationNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<AuthenticationNotificationRequest> getAuthenticationNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getRelayedAuthenticationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<RelayedAuthenticationRequest> getRelayedAuthenticationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getAccountHolderNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<AccountHolderNotificationRequest> getAccountHolderNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getBalanceAccountNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<BalanceAccountNotificationRequest> getBalanceAccountNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getCardOrderNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<CardOrderNotificationRequest> getCardOrderNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getPaymentNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<PaymentNotificationRequest> getPaymentNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getSweepConfigurationNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<SweepConfigurationNotificationRequest> getSweepConfigurationNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getReportNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<ReportNotificationRequest> getReportNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getTransferNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<TransferNotificationRequest> getTransferNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getTransactionNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<TransactionNotificationRequestV4> getTransactionNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getNegativeBalanceCompensationWarningNotificationRequest
@Deprecated(since="v37.0.0", forRemoval=true) public Optional<NegativeBalanceCompensationWarningNotificationRequest> getNegativeBalanceCompensationWarningNotificationRequest()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-