public class GetChargeTypeEvent extends LocalEvent
LocalEvent
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
Constructor and Description |
---|
GetChargeTypeEvent(int moduleId,
int contractId,
int userId,
int productId,
java.math.BigDecimal amount,
int chargeType)
Конструктор события.
|
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getAmount()
Возвращает стоимость продукта.
|
int |
getChargeType()
Возвращает тип платежа.
|
int |
getProductId()
Возвращает id продукта.
|
boolean |
isLock()
Возвращает статус блокировки транзакции.
|
void |
setAmount(java.math.BigDecimal amount)
Устанавливает стоимость продукта.
|
void |
setChargeType(int chargeType)
Устанавливает тип платежа.
|
void |
setLock(boolean lock)
Устанавливает блокировку транзакции.
|
getContractId, getContractID, getDestination, getGenerateTime, getModuleId, getModuleID, getPluginId, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, toString, toString
public GetChargeTypeEvent(int moduleId, int contractId, int userId, int productId, java.math.BigDecimal amount, int chargeType)
moduleId
- - код модуляcontractId
- - код договораuserId
- - id пользователя, сгенерировавшего событиеproductId
- - код продуктаamount
- - стоимость продуктаchargeType
- - тип платежаpublic int getProductId()
public java.math.BigDecimal getAmount()
public void setAmount(java.math.BigDecimal amount)
amount
- - стоимостьpublic int getChargeType()
public void setChargeType(int chargeType)
chargeType
- - тип платежаpublic boolean isLock()
public void setLock(boolean lock)
lock
- - статус блокировки