Class BasePaymentData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.transactions.TransactionData
-
- org.cyclos.model.banking.transactions.BasePaymentData
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PaymentData,RecurringPaymentData,ScheduledPaymentData
public class BasePaymentData extends TransactionData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<PaymentAuthorizationLevelData,BasePaymentData>AUTHORIZATION_LEVEL_DATAstatic BasicProperty<TransactionAuthorizationType,BasePaymentData>AUTHORIZATION_TYPEstatic ListProperty<TransactionAuthorizationVO,BasePaymentData>AUTHORIZATIONSstatic ListProperty<UserVO,BasePaymentData>AUTHORIZING_BROKERSstatic BasicProperty<Boolean,BasePaymentData>CAN_AUTHORIZEstatic BasicProperty<Boolean,BasePaymentData>CAN_CANCEL_AUTHORIZATIONstatic BasicProperty<Boolean,BasePaymentData>CAN_DENYstatic BasicProperty<Boolean,BasePaymentData>CAN_GIVE_FEEDBACKstatic BasicProperty<Boolean,BasePaymentData>CAN_REPLY_FEEDBACKstatic BasicProperty<Boolean,BasePaymentData>CAN_VIEW_FEEDBACKstatic StringCLASS_NAMEstatic BasicProperty<TransactionFeedbackVO,BasePaymentData>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 BasePaymentData()BasePaymentData(Property<T,? super BasePaymentData> property, T value)
-
Method Summary
-
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
-
AUTHORIZATION_LEVEL_DATA
public static final BasicProperty<PaymentAuthorizationLevelData,BasePaymentData> AUTHORIZATION_LEVEL_DATA
-
AUTHORIZATION_TYPE
public static final BasicProperty<TransactionAuthorizationType,BasePaymentData> AUTHORIZATION_TYPE
-
AUTHORIZATIONS
public static final ListProperty<TransactionAuthorizationVO,BasePaymentData> AUTHORIZATIONS
-
AUTHORIZING_BROKERS
public static final ListProperty<UserVO,BasePaymentData> AUTHORIZING_BROKERS
-
CAN_AUTHORIZE
public static final BasicProperty<Boolean,BasePaymentData> CAN_AUTHORIZE
-
CAN_CANCEL_AUTHORIZATION
public static final BasicProperty<Boolean,BasePaymentData> CAN_CANCEL_AUTHORIZATION
-
CAN_DENY
public static final BasicProperty<Boolean,BasePaymentData> CAN_DENY
-
CAN_GIVE_FEEDBACK
public static final BasicProperty<Boolean,BasePaymentData> CAN_GIVE_FEEDBACK
-
CAN_REPLY_FEEDBACK
public static final BasicProperty<Boolean,BasePaymentData> CAN_REPLY_FEEDBACK
-
CAN_VIEW_FEEDBACK
public static final BasicProperty<Boolean,BasePaymentData> CAN_VIEW_FEEDBACK
-
FEEDBACK
public static final BasicProperty<TransactionFeedbackVO,BasePaymentData> FEEDBACK
-
-
Constructor Detail
-
BasePaymentData
public BasePaymentData()
-
BasePaymentData
public BasePaymentData(Property<T,? super BasePaymentData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classTransactionData
-
getAuthorizationLevelData
public PaymentAuthorizationLevelData getAuthorizationLevelData()
-
setAuthorizationLevelData
public void setAuthorizationLevelData(PaymentAuthorizationLevelData authorizationLevelData)
-
getAuthorizationType
public TransactionAuthorizationType getAuthorizationType()
-
setAuthorizationType
public void setAuthorizationType(TransactionAuthorizationType authorizationType)
-
getAuthorizations
public List<TransactionAuthorizationVO> getAuthorizations()
-
setAuthorizations
public void setAuthorizations(List<TransactionAuthorizationVO> authorizations)
-
isCanAuthorize
public boolean isCanAuthorize()
-
setCanAuthorize
public void setCanAuthorize(boolean canAuthorize)
-
isCanCancelAuthorization
public boolean isCanCancelAuthorization()
-
setCanCancelAuthorization
public void setCanCancelAuthorization(boolean canCancelAuthorization)
-
isCanDeny
public boolean isCanDeny()
-
setCanDeny
public void setCanDeny(boolean canDeny)
-
isCanGiveFeedback
public boolean isCanGiveFeedback()
-
setCanGiveFeedback
public void setCanGiveFeedback(boolean canGiveFeedback)
-
isCanReplyFeedback
public boolean isCanReplyFeedback()
-
setCanReplyFeedback
public void setCanReplyFeedback(boolean canReplyFeedback)
-
isCanViewFeedback
public boolean isCanViewFeedback()
-
setCanViewFeedback
public void setCanViewFeedback(boolean canViewFeedback)
-
getFeedback
public TransactionFeedbackVO getFeedback()
-
setFeedback
public void setFeedback(TransactionFeedbackVO feedback)
-
-