Class RecurringPaymentData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.transactions.TransactionData
-
- org.cyclos.model.banking.transactions.BasePaymentData
-
- org.cyclos.model.banking.transactions.RecurringPaymentData
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
RecurringPaymentEditData
public class RecurringPaymentData extends BasePaymentData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,RecurringPaymentData>CAN_BLOCKstatic BasicProperty<Boolean,RecurringPaymentData>CAN_CANCELstatic BasicProperty<Boolean,RecurringPaymentData>CAN_MODIFYstatic BasicProperty<Boolean,RecurringPaymentData>CAN_PROCESS_FAILEDstatic BasicProperty<Boolean,RecurringPaymentData>CAN_UNBLOCKstatic StringCLASS_NAMEstatic ListProperty<InstallmentVO,RecurringPaymentData>OCCURRENCES-
Fields inherited from class org.cyclos.model.banking.transactions.BasePaymentData
AUTHORIZATION_LEVEL_DATA, AUTHORIZATION_TYPE, AUTHORIZATIONS, AUTHORIZING_BROKERS, CAN_AUTHORIZE, CAN_CANCEL_AUTHORIZATION, CAN_DENY, CAN_GIVE_FEEDBACK, CAN_REPLY_FEEDBACK, CAN_VIEW_FEEDBACK, FEEDBACK
-
Fields inherited from class org.cyclos.model.banking.transactions.TransactionData
CONFIRMATION_PASSWORD_INPUT, EXPORT_FORMATS, TRANSACTION, USERS_WHICH_CAN_ADD_TO_CONTACTS, USERS_WHICH_CAN_VIEW_PROFILE
-
-
Constructor Summary
Constructors Constructor Description RecurringPaymentData()RecurringPaymentData(Property<T,? super RecurringPaymentData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<InstallmentVO>getOccurrences()booleanisCanBlock()booleanisCanCancel()booleanisCanModify()booleanisCanProcessFailed()booleanisCanUnblock()voidsetCanBlock(boolean canBlock)voidsetCanCancel(boolean canCancel)voidsetCanModify(boolean canModify)voidsetCanProcessFailed(boolean canProcessFailed)voidsetCanUnblock(boolean canUnblock)voidsetOccurrences(List<InstallmentVO> occurrences)-
Methods inherited from class org.cyclos.model.banking.transactions.BasePaymentData
getAuthorizationLevelData, getAuthorizations, getAuthorizationType, getAuthorizingBrokers, getFeedback, isCanAuthorize, isCanCancelAuthorization, isCanDeny, isCanGiveFeedback, isCanReplyFeedback, isCanViewFeedback, setAuthorizationLevelData, setAuthorizations, setAuthorizationType, setAuthorizingBrokers, setCanAuthorize, setCanCancelAuthorization, setCanDeny, setCanGiveFeedback, setCanReplyFeedback, setCanViewFeedback, setFeedback
-
Methods inherited from class org.cyclos.model.banking.transactions.TransactionData
getConfirmationPasswordInput, getExportFormats, getTransaction, getUsersWhichCanAddToContacts, getUsersWhichCanViewProfile, setConfirmationPasswordInput, setExportFormats, setTransaction, setUsersWhichCanAddToContacts, setUsersWhichCanViewProfile
-
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
-
CAN_BLOCK
public static final BasicProperty<Boolean,RecurringPaymentData> CAN_BLOCK
-
CAN_CANCEL
public static final BasicProperty<Boolean,RecurringPaymentData> CAN_CANCEL
-
CAN_MODIFY
public static final BasicProperty<Boolean,RecurringPaymentData> CAN_MODIFY
-
CAN_PROCESS_FAILED
public static final BasicProperty<Boolean,RecurringPaymentData> CAN_PROCESS_FAILED
-
CAN_UNBLOCK
public static final BasicProperty<Boolean,RecurringPaymentData> CAN_UNBLOCK
-
OCCURRENCES
public static final ListProperty<InstallmentVO,RecurringPaymentData> OCCURRENCES
-
-
Constructor Detail
-
RecurringPaymentData
public RecurringPaymentData()
-
RecurringPaymentData
public RecurringPaymentData(Property<T,? super RecurringPaymentData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBasePaymentData
-
isCanBlock
public boolean isCanBlock()
-
setCanBlock
public void setCanBlock(boolean canBlock)
-
isCanCancel
public boolean isCanCancel()
-
setCanCancel
public void setCanCancel(boolean canCancel)
-
isCanModify
public boolean isCanModify()
-
setCanModify
public void setCanModify(boolean canModify)
-
isCanProcessFailed
public boolean isCanProcessFailed()
-
setCanProcessFailed
public void setCanProcessFailed(boolean canProcessFailed)
-
isCanUnblock
public boolean isCanUnblock()
-
setCanUnblock
public void setCanUnblock(boolean canUnblock)
-
getOccurrences
public List<InstallmentVO> getOccurrences()
-
setOccurrences
public void setOccurrences(List<InstallmentVO> occurrences)
-
className
public String className()
- Overrides:
classNamein classBasePaymentData
-
-