public class ContractParamBeforeChangeEvent extends LocalEvent
CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN| Modifier | Constructor and Description |
|---|---|
protected |
ContractParamBeforeChangeEvent() |
|
ContractParamBeforeChangeEvent(int userId,
int cid,
int pid,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
EntityAttr |
getEntityAttr()
Значение параметра договора в виде EntityAttr, если параметр изменяется через
ContractService.contractParameterUpdate(int, EntityAttr). |
java.lang.String |
getError()
Возвращает текст ошибки.
|
int |
getParamId()
Возвращает код параметра.
|
java.lang.Object |
getValue()
В зависимости от типа параметра объекта может быть
Integer, String, Boolean, ContractAddressParamValue, ContractEmailParamValue
|
void |
setError(java.lang.String error)
При установке ошибки этой функцией модификация параметра запрещается, ошибка отображается пользователю.
|
getContractId, getContractID, getDestination, getGenerateTime, getModuleId, getModuleID, getPluginId, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, prepareMessage, serializeAsObject, setLogFunctionProcess, toString, toStringprotected ContractParamBeforeChangeEvent()
public ContractParamBeforeChangeEvent(int userId,
int cid,
int pid,
java.lang.Object value)
public java.lang.String getError()
public void setError(java.lang.String error)
error - public int getParamId()
public java.lang.Object getValue()
public EntityAttr getEntityAttr()
ContractService.contractParameterUpdate(int, EntityAttr).EntityAttr