@Entity public class ExternalPayment extends Transaction implements HasTransactionStatus<ExternalPaymentStatus>, HasExpirationDate
authorizationStatus, authorizationType, expirationDate, nextAuthorizationLevel, received, receivedBy, showToReceiver, status, transaction| Constructor and Description |
|---|
ExternalPayment() |
| Modifier and Type | Method and Description |
|---|---|
ExternalPaymentAmountReservation |
getAmountDereservation() |
ExternalPaymentAmountReservation |
getAmountReservation() |
java.util.Set<ExternalPaymentAmountReservation> |
getAmountReservations() |
java.lang.String |
getComments() |
java.util.Date |
getExpirationDate() |
Location |
getLocation() |
TransactionNature |
getNature() |
Payment |
getPayment() |
java.util.Date |
getProcessDate()
Returns the date the transaction was actually processed
|
ExternalPaymentStatus |
getStatus() |
AccountOwner |
getToOwner() |
PrincipalType |
getToPrincipalType() |
java.lang.String |
getToPrincipalValue() |
void |
setComments(java.lang.String comments) |
void |
setExpirationDate(java.util.Date expirationDate) |
void |
setPayment(Payment payment) |
void |
setStatus(ExternalPaymentStatus status) |
void |
setToPrincipalType(PrincipalType toPrincipalType) |
void |
setToPrincipalValue(java.lang.String toPrincipalValue) |
getAccessClient, getAmount, getBy, getChannel, getCurrency, getCustomFieldClass, getCustomFieldValueClass, getCustomValues, getDate, getDescription, getFrom, getFromName, getNetwork, getPerformer, getPrincipalType, getReceiver, getRelatedName, getTo, getToName, getToUser, getTransactionNumber, getType, setAccessClient, setAmount, setBy, setChannel, setCustomValues, setDate, setDescription, setFrom, setFromName, setPrincipalType, setTo, setToName, setTransactionNumber, setTypeisGlobalclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransient, toShortString, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetActualAmount, getFromOwner, getFromOwnerOrType, getFromType, getFromUser, getRelatedAccount, getRelatedOwner, getToOwnerOrType, getToType, isDebit, isFromSystem, isFromUser, isToSystem, isToUsergetCurrencyAmountpublic ExternalPaymentAmountReservation getAmountDereservation()
public ExternalPaymentAmountReservation getAmountReservation()
public java.util.Set<ExternalPaymentAmountReservation> getAmountReservations()
public java.lang.String getComments()
public java.util.Date getExpirationDate()
getExpirationDate in interface HasExpirationDatepublic Location getLocation()
getLocation in class Transactionpublic TransactionNature getNature()
getNature in class Transactionpublic Payment getPayment()
public java.util.Date getProcessDate()
TransactiongetProcessDate in class Transactionpublic ExternalPaymentStatus getStatus()
getStatus in interface HasTransactionStatus<ExternalPaymentStatus>public AccountOwner getToOwner()
getToOwner in interface Transpublic PrincipalType getToPrincipalType()
public java.lang.String getToPrincipalValue()
public void setComments(java.lang.String comments)
public void setExpirationDate(java.util.Date expirationDate)
setExpirationDate in interface HasExpirationDatepublic void setPayment(Payment payment)
public void setStatus(ExternalPaymentStatus status)
setStatus in interface HasTransactionStatus<ExternalPaymentStatus>public void setToPrincipalType(PrincipalType toPrincipalType)
public void setToPrincipalValue(java.lang.String toPrincipalValue)