Class AccountFeeExecutionVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.NamedEntityVO
-
- org.cyclos.model.ConfigurationEntityVO
-
- org.cyclos.model.banking.accountfees.AccountFeeVO
-
- org.cyclos.model.banking.accountfees.AccountFeeWithTypeVO
-
- org.cyclos.model.banking.accountfees.AccountFeeExecutionVO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityVO>,IEntity,IInternalNamedEntity,INamedEntity
public class AccountFeeExecutionVO extends AccountFeeWithTypeVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<CurrencyVO,AccountFeeExecutionVO>CURRENCYstatic BasicProperty<DateTime,AccountFeeExecutionVO>LAST_EXECUTIONstatic BasicProperty<AccountFeeLogStatus,AccountFeeExecutionVO>LAST_EXECUTION_STATUSstatic BasicProperty<DateTime,AccountFeeExecutionVO>NEXT_EXECUTION-
Fields inherited from class org.cyclos.model.banking.accountfees.AccountFeeWithTypeVO
ACCOUNT_TYPE
-
Fields inherited from class org.cyclos.model.banking.accountfees.AccountFeeVO
AMOUNT, CHARGE_MODE, DAY_MONTH, DAY_WEEK, ENABLED, HOUR, NOTIFY_WHEN_SUCCESS, RECURRENCE, RUN_MODE
-
Fields inherited from class org.cyclos.model.ConfigurationEntityVO
GLOBAL, INTERNAL_NAME
-
Fields inherited from class org.cyclos.model.NamedEntityVO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description AccountFeeExecutionVO()AccountFeeExecutionVO(Long id)AccountFeeExecutionVO(Property<T,? super AccountFeeExecutionVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()CurrencyVOgetCurrency()DateTimegetLastExecution()AccountFeeLogStatusgetLastExecutionStatus()DateTimegetNextExecution()voidsetCurrency(CurrencyVO currency)voidsetLastExecution(DateTime lastExecution)voidsetLastExecutionStatus(AccountFeeLogStatus lastExecutionStatus)voidsetNextExecution(DateTime nextExecution)-
Methods inherited from class org.cyclos.model.banking.accountfees.AccountFeeWithTypeVO
getAccountType, setAccountType
-
Methods inherited from class org.cyclos.model.banking.accountfees.AccountFeeVO
getAmount, getChargeMode, getDayMonth, getDayWeek, getHour, getRecurrence, getRunMode, isEnabled, isNotifyWhenSuccess, setAmount, setChargeMode, setDayMonth, setDayWeek, setEnabled, setHour, setNotifyWhenSuccess, setRecurrence, setRunMode
-
Methods inherited from class org.cyclos.model.ConfigurationEntityVO
getInternalName, isGlobal, setGlobal, setInternalName
-
Methods inherited from class org.cyclos.model.NamedEntityVO
compareTo, getName, setName, toString
-
Methods inherited from class org.cyclos.model.EntityVO
equals, getId, getIds, getUniqueIds
-
Methods inherited from class org.cyclos.model.EntityModel
getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.IInternalNamedEntity
matches
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CURRENCY
public static final BasicProperty<CurrencyVO,AccountFeeExecutionVO> CURRENCY
-
LAST_EXECUTION
public static final BasicProperty<DateTime,AccountFeeExecutionVO> LAST_EXECUTION
-
LAST_EXECUTION_STATUS
public static final BasicProperty<AccountFeeLogStatus,AccountFeeExecutionVO> LAST_EXECUTION_STATUS
-
NEXT_EXECUTION
public static final BasicProperty<DateTime,AccountFeeExecutionVO> NEXT_EXECUTION
-
-
Constructor Detail
-
AccountFeeExecutionVO
public AccountFeeExecutionVO()
-
AccountFeeExecutionVO
public AccountFeeExecutionVO(Long id)
-
AccountFeeExecutionVO
public AccountFeeExecutionVO(Property<T,? super AccountFeeExecutionVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classAccountFeeWithTypeVO
-
getCurrency
public CurrencyVO getCurrency()
-
setCurrency
public void setCurrency(CurrencyVO currency)
-
getLastExecution
public DateTime getLastExecution()
-
setLastExecution
public void setLastExecution(DateTime lastExecution)
-
getLastExecutionStatus
public AccountFeeLogStatus getLastExecutionStatus()
-
setLastExecutionStatus
public void setLastExecutionStatus(AccountFeeLogStatus lastExecutionStatus)
-
getNextExecution
public DateTime getNextExecution()
-
setNextExecution
public void setNextExecution(DateTime nextExecution)
-
className
public String className()
- Overrides:
classNamein classAccountFeeWithTypeVO
-
-