Class ScheduledPaymentData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.transactions.TransactionData
-
- org.cyclos.model.banking.transactions.BasePaymentData
-
- org.cyclos.model.banking.transactions.ScheduledPaymentData
-
- All Implemented Interfaces:
Serializable
public class ScheduledPaymentData extends BasePaymentData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,ScheduledPaymentData>CAN_BLOCKstatic BasicProperty<Boolean,ScheduledPaymentData>CAN_CANCELstatic ListProperty<Boolean,ScheduledPaymentData>CAN_PROCESS_INSTALLMENTstatic BasicProperty<Boolean,ScheduledPaymentData>CAN_SETTLEstatic ListProperty<Boolean,ScheduledPaymentData>CAN_SETTLE_INSTALLMENTstatic BasicProperty<Boolean,ScheduledPaymentData>CAN_UNBLOCKstatic StringCLASS_NAME-
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 ScheduledPaymentData()ScheduledPaymentData(Property<T,? super ScheduledPaymentData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<Boolean>getCanProcessInstallment()List<Boolean>getCanSettleInstallment()booleanisCanBlock()booleanisCanCancel()booleanisCanSettle()booleanisCanUnblock()voidsetCanBlock(boolean canBlock)voidsetCanCancel(boolean canCancel)voidsetCanProcessInstallment(List<Boolean> canProcessInstallment)voidsetCanSettle(boolean canSettle)voidsetCanSettleInstallment(List<Boolean> canSettleInstallment)voidsetCanUnblock(boolean canUnblock)-
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,ScheduledPaymentData> CAN_BLOCK
-
CAN_CANCEL
public static final BasicProperty<Boolean,ScheduledPaymentData> CAN_CANCEL
-
CAN_PROCESS_INSTALLMENT
public static final ListProperty<Boolean,ScheduledPaymentData> CAN_PROCESS_INSTALLMENT
-
CAN_SETTLE
public static final BasicProperty<Boolean,ScheduledPaymentData> CAN_SETTLE
-
CAN_SETTLE_INSTALLMENT
public static final ListProperty<Boolean,ScheduledPaymentData> CAN_SETTLE_INSTALLMENT
-
CAN_UNBLOCK
public static final BasicProperty<Boolean,ScheduledPaymentData> CAN_UNBLOCK
-
-
Constructor Detail
-
ScheduledPaymentData
public ScheduledPaymentData()
-
ScheduledPaymentData
public ScheduledPaymentData(Property<T,? super ScheduledPaymentData> 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)
-
isCanSettle
public boolean isCanSettle()
-
setCanSettle
public void setCanSettle(boolean canSettle)
-
isCanUnblock
public boolean isCanUnblock()
-
setCanUnblock
public void setCanUnblock(boolean canUnblock)
-
className
public String className()
- Overrides:
classNamein classBasePaymentData
-
-