@Entity public class ScheduledPayment extends BasePayment implements HasTransactionStatus<ScheduledPaymentStatus>
Transaction.TransactionCustomizerstatus, transaction| Constructor and Description |
|---|
ScheduledPayment() |
| Modifier and Type | Method and Description |
|---|---|
ScheduledPaymentAmountReservation |
getAmountReservation() |
ScheduledPaymentInstallment |
getFirstOpenInstallment()
Returns the first installment which is still open
|
int |
getInstallmentCount() |
java.util.List<ScheduledPaymentInstallment> |
getInstallments() |
Location |
getLocation() |
TransactionNature |
getNature() |
int |
getProcessedInstallments() |
ScheduledPaymentStatus |
getStatus() |
boolean |
isShowToReceiver() |
boolean |
isVisibleToReceiver() |
void |
setAmountReservation(ScheduledPaymentAmountReservation amountReservation) |
void |
setInstallments(java.util.List<ScheduledPaymentInstallment> installments) |
void |
setShowToReceiver(boolean showToReceiver) |
void |
setStatus(ScheduledPaymentStatus status) |
void |
setVisibleToReceiver(boolean visibleToReceiver) |
getAuthorizations, getAuthorizationStatus, getFeedback, getFeedbackExpirationNotified, getFeedbackExpirationReminderNotified, getFeedbackReminderNotified, getNextAuthorizationLevel, getPaymentRequest, getPaymentType, getProcessDate, getReceivedBy, isAuthorized, isPendingAuthorization, isReceived, setAuthorizations, setAuthorizationStatus, setFeedback, setFeedbackExpirationNotified, setFeedbackExpirationReminderNotified, setFeedbackReminderNotified, setNextAuthorizationLevel, setPaymentRequest, setPaymentType, setReceived, setReceivedBy, setTypegetDestinationAccountLocator, getSourceAccountLocatorgetToOwnergetAccessClient, getActualBy, getAmount, getBy, getChannel, getCurrency, getCurrencyAmount, getCustomFieldClass, getCustomFieldValueClass, getCustomValues, getDate, getDescription, getFromName, getFromOwner, getFromUser, getNetwork, getPrincipalType, getToName, getToUser, getTransactionNumber, getTransactionNumberRef, getType, isFromSystem, isFromUser, isToSystem, isToUser, setAccessClient, setAmount, setBy, setBySelf, setChannel, setCustomValues, setDate, setDescription, setFromName, setFromOwner, setPrincipalType, setToName, setToOwner, setTransactionNumberRefisGlobalclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransient, toStringpublic ScheduledPaymentAmountReservation getAmountReservation()
public ScheduledPaymentInstallment getFirstOpenInstallment()
public int getInstallmentCount()
public java.util.List<ScheduledPaymentInstallment> getInstallments()
public Location getLocation()
getLocation in class Transactionpublic TransactionNature getNature()
getNature in class Transactionpublic int getProcessedInstallments()
public ScheduledPaymentStatus getStatus()
getStatus in interface HasTransactionStatus<ScheduledPaymentStatus>public boolean isShowToReceiver()
public boolean isVisibleToReceiver()
public void setAmountReservation(ScheduledPaymentAmountReservation amountReservation)
public void setInstallments(java.util.List<ScheduledPaymentInstallment> installments)
public void setShowToReceiver(boolean showToReceiver)
public void setStatus(ScheduledPaymentStatus status)
setStatus in interface HasTransactionStatus<ScheduledPaymentStatus>public void setVisibleToReceiver(boolean visibleToReceiver)