public interface AccountNotificationsHandler
NotificationRootType.ACCOUNT related notifications.| Modifier and Type | Method and Description |
|---|---|
void |
allNonSmsPerformedPayments(Transaction transaction,
CurrencyAmount amount,
AccountOwner toAccountOwner,
java.lang.String transactionNumber) |
void |
authorizePaymentCanceled(Transaction transaction,
CurrencyAmount amount,
AccountOwner cancelerAccountOwner,
java.lang.String transactionNumber) |
void |
authorizePaymentDenied(Transaction transaction,
CurrencyAmount amount,
AccountOwner denyerAccountOwner,
java.lang.String transactionNumber) |
void |
authorizePaymentSucceeded(Transaction transaction,
CurrencyAmount amount,
AccountOwner toAccountOwner,
java.lang.String transactionNumber) |
void |
boughtVoucherExpirationDateChanged(Voucher voucher,
VoucherType type,
java.util.Date buyDate,
java.util.Date newExpirationDate) |
void |
boughtVouchersAboutToExpire(Voucher voucher,
int number,
VoucherType type,
java.util.Date expirationDate) |
void |
boughtVouchersExpired(Voucher voucher,
int number,
VoucherType type) |
void |
externalPaymentExpired(Transaction transaction,
java.util.Date date,
CurrencyAmount amount,
TransferType transferType,
java.lang.String payeeInformation) |
void |
externalPaymentPerformedFailed(Transaction transaction,
java.util.Date date,
CurrencyAmount amount,
TransferType transferType,
java.lang.String payeeInformation) |
void |
externalPaymentReceivedFailed(Transaction transaction,
java.util.Date date,
AccountOwner fromAccountOwner,
CurrencyAmount amount,
TransferType transferType) |
void |
incomingRecurringPaymentCanceled(RecurringPayment recurringPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingRecurringPaymentFailed(FailedPaymentOccurrence failure,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingRecurringPaymentReceived(RecurringPayment recurringPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingScheduledPaymentCanceled(ScheduledPayment scheduledPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingScheduledPaymentFailed(ScheduledPaymentInstallment installment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
incomingScheduledPaymentReceived(ScheduledPayment scheduledPayment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
limitChange(CurrencyAmount creditLimitAmount,
CurrencyAmount upperCreditLimitAmount,
AccountType accountType) |
void |
paymentAwaitingAuthorization(Transaction transaction,
CurrencyAmount amount,
AccountOwner fromAccountOwner) |
void |
paymentReceived(Transfer transfer,
CurrencyAmount amount,
AccountOwner fromAccountOwner,
java.lang.String transactionNumber) |
void |
paymentRequestCanceled(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner,
java.lang.String transactionNumber) |
void |
paymentRequestDenied(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner,
java.lang.String transactionNumber) |
void |
paymentRequestExpired(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner,
java.lang.String transactionNumber) |
void |
paymentRequestProcessed(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner,
java.lang.String transactionNumber) |
void |
paymentRequestReceived(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner,
java.util.Date expirationDate,
java.lang.String smsCode,
java.lang.String transactionNumber) |
void |
recurringPaymentFailed(FailedPaymentOccurrence failure,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
recurringPaymentOccurrenceProcessed(RecurringPaymentTransfer transfer,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner fromOwner) |
void |
scheduledPaymentFailed(ScheduledPaymentInstallment installment,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
scheduledPaymentInstallmentProcessed(ScheduledPaymentInstallment installment,
java.lang.Integer number,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
scheduledPaymentRequestFailed(PaymentRequest paymentRequest,
CurrencyAmount currencyAmount,
TransferType transferType,
AccountOwner toOwner) |
void |
smsPerformedPayment(Transaction transaction,
CurrencyAmount amount,
AccountOwner toAccountOwner,
java.lang.String transactionNumber) |
void allNonSmsPerformedPayments(Transaction transaction, CurrencyAmount amount, AccountOwner toAccountOwner, java.lang.String transactionNumber)
void authorizePaymentCanceled(Transaction transaction, CurrencyAmount amount, AccountOwner cancelerAccountOwner, java.lang.String transactionNumber)
void authorizePaymentDenied(Transaction transaction, CurrencyAmount amount, AccountOwner denyerAccountOwner, java.lang.String transactionNumber)
void authorizePaymentSucceeded(Transaction transaction, CurrencyAmount amount, AccountOwner toAccountOwner, java.lang.String transactionNumber)
void boughtVoucherExpirationDateChanged(Voucher voucher, VoucherType type, java.util.Date buyDate, java.util.Date newExpirationDate)
void boughtVouchersAboutToExpire(Voucher voucher, int number, VoucherType type, java.util.Date expirationDate)
void boughtVouchersExpired(Voucher voucher, int number, VoucherType type)
void externalPaymentExpired(Transaction transaction, java.util.Date date, CurrencyAmount amount, TransferType transferType, java.lang.String payeeInformation)
void externalPaymentPerformedFailed(Transaction transaction, java.util.Date date, CurrencyAmount amount, TransferType transferType, java.lang.String payeeInformation)
void externalPaymentReceivedFailed(Transaction transaction, java.util.Date date, AccountOwner fromAccountOwner, CurrencyAmount amount, TransferType transferType)
void incomingRecurringPaymentCanceled(RecurringPayment recurringPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingRecurringPaymentFailed(FailedPaymentOccurrence failure, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingRecurringPaymentReceived(RecurringPayment recurringPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingScheduledPaymentCanceled(ScheduledPayment scheduledPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingScheduledPaymentFailed(ScheduledPaymentInstallment installment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void incomingScheduledPaymentReceived(ScheduledPayment scheduledPayment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void limitChange(CurrencyAmount creditLimitAmount, CurrencyAmount upperCreditLimitAmount, AccountType accountType)
void paymentAwaitingAuthorization(Transaction transaction, CurrencyAmount amount, AccountOwner fromAccountOwner)
void paymentReceived(Transfer transfer, CurrencyAmount amount, AccountOwner fromAccountOwner, java.lang.String transactionNumber)
void paymentRequestCanceled(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner, java.lang.String transactionNumber)
void paymentRequestDenied(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner, java.lang.String transactionNumber)
void paymentRequestExpired(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner, java.lang.String transactionNumber)
void paymentRequestProcessed(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner, java.lang.String transactionNumber)
void paymentRequestReceived(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner, java.util.Date expirationDate, java.lang.String smsCode, java.lang.String transactionNumber)
void recurringPaymentFailed(FailedPaymentOccurrence failure, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void recurringPaymentOccurrenceProcessed(RecurringPaymentTransfer transfer, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner fromOwner)
void scheduledPaymentFailed(ScheduledPaymentInstallment installment, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void scheduledPaymentInstallmentProcessed(ScheduledPaymentInstallment installment, java.lang.Integer number, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void scheduledPaymentRequestFailed(PaymentRequest paymentRequest, CurrencyAmount currencyAmount, TransferType transferType, AccountOwner toOwner)
void smsPerformedPayment(Transaction transaction, CurrencyAmount amount, AccountOwner toAccountOwner, java.lang.String transactionNumber)