@Validated public class DbConfigurationParamRpc extends ChangeableRpc<DbConfigurationParam,String>
DbConfigurationParam
entity.Modifier and Type | Class and Description |
---|---|
static class |
DbConfigurationParamRpc.DbConfigurationParamConverter
Converts
DbConfigurationParam to DbConfigurationParamRpc . |
Modifier | Constructor and Description |
---|---|
protected |
DbConfigurationParamRpc() |
|
DbConfigurationParamRpc(DbConfigurationParam entity) |
Modifier and Type | Method and Description |
---|---|
protected DbConfigurationParam |
createEntityInstance(Map<String,?> params)
Creates new entity instance from RPC.
|
String |
getCategoryCode() |
String |
getCode() |
Object |
getCurrentValue() |
String |
getDataType() |
Object |
getDefaultValue() |
String |
getDescription() |
String |
getValidationRegEx() |
boolean |
isMandatory() |
void |
setCategoryCode(String categoryCode) |
void |
setCode(String code) |
void |
setCurrentValue(Object currentValue) |
void |
setDataType(String dataType) |
void |
setDefaultValue(Object defaultValue) |
void |
setDescription(String description) |
void |
setMandatory(boolean mandatory) |
void |
setValidationRegEx(String validationRegEx) |
String |
toString() |
protected void |
updateAttributes(DbConfigurationParam param,
boolean created)
Updates attributes of specified entity from RPC values.
|
protected void |
validate(org.springframework.validation.BindingResult errors,
DbConfigurationParam updateEntity)
Validates RPC (mandatory attributes, correct object state etc.).
|
createBeanPropertyBindingResult, createEntity, createEntity, createEntity, getObjectName, updateEntity, updateEntity
protected DbConfigurationParamRpc()
public DbConfigurationParamRpc(DbConfigurationParam entity)
protected void validate(org.springframework.validation.BindingResult errors, @Nullable DbConfigurationParam updateEntity) throws ValidationException
ChangeableRpc
There are the following possibilities how to make validation:
errors
(e.g. use ValidationUtils
).
If it has errors then InputValidationException
will be thrown
ValidationException
itself (e.g. use Constraints
for asserts)
ValidationException
then
original exception will be wrapped by IllegalDataException
validate
in class ChangeableRpc<DbConfigurationParam,String>
errors
- Binding/validation errorsupdateEntity
- null
if new entity is created otherwise entity that is updatedValidationException
- when there is error in input dataprotected DbConfigurationParam createEntityInstance(Map<String,?> params)
ChangeableRpc
createEntityInstance
in class ChangeableRpc<DbConfigurationParam,String>
params
- Input parameters from client for creating new instanceprotected void updateAttributes(DbConfigurationParam param, boolean created)
ChangeableRpc
updateAttributes
in class ChangeableRpc<DbConfigurationParam,String>
param
- The entitycreated
- true
if new entity is created or false
if entity is updatedpublic String getCode()
public void setCode(String code)
public String getCategoryCode()
public void setCategoryCode(String categoryCode)
public String getDataType()
public void setDataType(String dataType)
public boolean isMandatory()
public void setMandatory(boolean mandatory)
public String getDescription()
public void setDescription(String description)
public String toString()
toString
in class BaseRpc<DbConfigurationParam,String>
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.