Class PaymentRequestVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.banking.transactions.TransVO
-
- org.cyclos.model.banking.transactions.TransactionVO
-
- org.cyclos.model.banking.transactions.TransactionDetailedVO
-
- org.cyclos.model.banking.transactions.PaymentRequestVO
-
- All Implemented Interfaces:
Serializable,HasTransactionNumber,IEntity,HasDisplay
public class PaymentRequestVO extends TransactionDetailedVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<String,PaymentRequestVO>COMMENTSstatic BasicProperty<DateTime,PaymentRequestVO>EXPIRATION_DATEstatic BasicProperty<String,PaymentRequestVO>EXPIRATION_DATE_COMMENTSstatic BasicProperty<Boolean,PaymentRequestVO>FIRST_SCHEDULING_IS_IMMEDIATEstatic BasicProperty<TimeIntervalDTO,PaymentRequestVO>OCCURRENCE_INTERVALstatic BasicProperty<DateTime,PaymentRequestVO>PROCESS_DATEstatic BasicProperty<SchedulingType,PaymentRequestVO>SCHEDULINGstatic BasicProperty<Integer,PaymentRequestVO>SCHEDULING_COUNTstatic BasicProperty<String,PaymentRequestVO>SMS_CODEstatic BasicProperty<PaymentRequestStatus,PaymentRequestVO>STATUSstatic BasicProperty<BasePaymentVO,PaymentRequestVO>TRANSACTION-
Fields inherited from class org.cyclos.model.banking.transactions.TransactionDetailedVO
ACCESS_CLIENT, BY, CHANNEL, CUSTOM_VALUES
-
Fields inherited from class org.cyclos.model.banking.transactions.TransactionVO
AUTHORIZATION_STATUS, CREATION_TYPE, DESCRIPTION, FROM_NAME, NATURE, TO_NAME
-
Fields inherited from class org.cyclos.model.banking.transactions.TransVO
CURRENCY_AMOUNT, DATE, DISPLAY, FROM, TO, TRANSACTION_NUMBER, TYPE
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description PaymentRequestVO()PaymentRequestVO(Long id)PaymentRequestVO(Property<T,? super PaymentRequestVO> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.banking.transactions.TransactionDetailedVO
getAccessClient, getBy, getChannel, getCustomValues, setAccessClient, setBy, setChannel, setCustomValues
-
Methods inherited from class org.cyclos.model.banking.transactions.TransactionVO
getAuthorizationStatus, getCreationType, getDescription, getFromName, getNature, getToName, setAuthorizationStatus, setCreationType, setDescription, setFromName, setNature, setToName
-
Methods inherited from class org.cyclos.model.banking.transactions.TransVO
getCurrencyAmount, getDate, getDisplay, getFrom, getTo, getTransactionNumber, getType, setCurrencyAmount, setDate, setDisplay, setFrom, setTo, setTransactionNumber, setType, toString
-
Methods inherited from class org.cyclos.model.EntityModel
getId, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
COMMENTS
public static final BasicProperty<String,PaymentRequestVO> COMMENTS
-
EXPIRATION_DATE
public static final BasicProperty<DateTime,PaymentRequestVO> EXPIRATION_DATE
-
EXPIRATION_DATE_COMMENTS
public static final BasicProperty<String,PaymentRequestVO> EXPIRATION_DATE_COMMENTS
-
FIRST_SCHEDULING_IS_IMMEDIATE
public static final BasicProperty<Boolean,PaymentRequestVO> FIRST_SCHEDULING_IS_IMMEDIATE
-
OCCURRENCE_INTERVAL
public static final BasicProperty<TimeIntervalDTO,PaymentRequestVO> OCCURRENCE_INTERVAL
-
PROCESS_DATE
public static final BasicProperty<DateTime,PaymentRequestVO> PROCESS_DATE
-
SCHEDULING
public static final BasicProperty<SchedulingType,PaymentRequestVO> SCHEDULING
-
SCHEDULING_COUNT
public static final BasicProperty<Integer,PaymentRequestVO> SCHEDULING_COUNT
-
SMS_CODE
public static final BasicProperty<String,PaymentRequestVO> SMS_CODE
-
STATUS
public static final BasicProperty<PaymentRequestStatus,PaymentRequestVO> STATUS
-
TRANSACTION
public static final BasicProperty<BasePaymentVO,PaymentRequestVO> TRANSACTION
-
-
Constructor Detail
-
PaymentRequestVO
public PaymentRequestVO()
-
PaymentRequestVO
public PaymentRequestVO(Long id)
-
PaymentRequestVO
public PaymentRequestVO(Property<T,? super PaymentRequestVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classTransactionDetailedVO
-
getComments
public String getComments()
-
setComments
public void setComments(String comments)
-
getExpirationDate
public DateTime getExpirationDate()
-
setExpirationDate
public void setExpirationDate(DateTime expirationDate)
-
getExpirationDateComments
public String getExpirationDateComments()
-
setExpirationDateComments
public void setExpirationDateComments(String expirationDateComments)
-
isFirstSchedulingIsImmediate
public boolean isFirstSchedulingIsImmediate()
-
setFirstSchedulingIsImmediate
public void setFirstSchedulingIsImmediate(boolean firstSchedulingIsImmediate)
-
getOccurrenceInterval
public TimeIntervalDTO getOccurrenceInterval()
-
setOccurrenceInterval
public void setOccurrenceInterval(TimeIntervalDTO occurrenceInterval)
-
getProcessDate
public DateTime getProcessDate()
-
setProcessDate
public void setProcessDate(DateTime processDate)
-
getScheduling
public SchedulingType getScheduling()
-
setScheduling
public void setScheduling(SchedulingType scheduling)
-
getSchedulingCount
public Integer getSchedulingCount()
-
setSchedulingCount
public void setSchedulingCount(Integer schedulingCount)
-
getSmsCode
public String getSmsCode()
-
setSmsCode
public void setSmsCode(String smsCode)
-
getStatus
public PaymentRequestStatus getStatus()
-
setStatus
public void setStatus(PaymentRequestStatus status)
-
getTransaction
public BasePaymentVO getTransaction()
-
setTransaction
public void setTransaction(BasePaymentVO transaction)
-
className
public String className()
- Overrides:
classNamein classTransactionDetailedVO
-
-