계정/정산 업무 규칙과 전환 불변식 추출 (codex-bais-final3-20260713-192718-BAIS-SPRING-ANA-ACCOUNT-001)
This commit is contained in:
parent
0b35cef5ab
commit
540b8630a5
1 changed files with 44 additions and 0 deletions
|
|
@ -0,0 +1,44 @@
|
||||||
|
package com.payman.account.migration.exception;
|
||||||
|
|
||||||
|
public class InvalidCancellationAmountException extends RuntimeException {
|
||||||
|
public InvalidCancellationAmountException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class InvalidTimestampException extends RuntimeException {
|
||||||
|
public InvalidTimestampException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class MissingCancellationReasonException extends RuntimeException {
|
||||||
|
public MissingCancellationReasonException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class InsufficientRemainingAmountException extends RuntimeException {
|
||||||
|
public InsufficientRemainingAmountException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class DisputeAmountExceedsSettlementException extends RuntimeException {
|
||||||
|
public DisputeAmountExceedsSettlementException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class ChargebackThresholdNotMetException extends RuntimeException {
|
||||||
|
public ChargebackThresholdNotMetException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class DisputeResponseDeadlineExceededException extends RuntimeException {
|
||||||
|
public DisputeResponseDeadlineExceededException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class PaginationLimitExceededException extends RuntimeException {
|
||||||
|
public PaginationLimitExceededException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class InsufficientBalanceException extends RuntimeException {
|
||||||
|
public InsufficientBalanceException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class PayoutAmountBelowMinimumException extends RuntimeException {
|
||||||
|
public PayoutAmountBelowMinimumException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class PayoutDailyLimitExceededException extends RuntimeException {
|
||||||
|
public PayoutDailyLimitExceededException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class PayoutFrequencyExceededException extends RuntimeException {
|
||||||
|
public PayoutFrequencyExceededException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class OutsideProcessingHoursException extends RuntimeException {
|
||||||
|
public OutsideProcessingHoursException(String message) { super(message); }
|
||||||
|
}
|
||||||
|
public class FraudDetectionFailedException extends RuntimeException {
|
||||||
|
public FraudDetectionFailedException(String message) { super(message); }
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue