List of usage examples for com.liferay.portal.kernel.bean BeanPropertiesUtil setProperties
public static void setProperties(Object bean, HttpServletRequest httpServletRequest)
From source file:com.liferay.alloy.mvc.BaseAlloyControllerImpl.java
License:Open Source License
@Override public void updateModel(BaseModel<?> baseModel, Object... properties) throws Exception { BeanPropertiesUtil.setProperties(baseModel, request); updateModelIgnoreRequest(baseModel, properties); }
From source file:com.liferay.util.bridges.alloy.BaseAlloyControllerImpl.java
License:Open Source License
protected void updateModel(BaseModel<?> baseModel) throws Exception { BeanPropertiesUtil.setProperties(baseModel, request); if (baseModel.isNew()) { baseModel.setPrimaryKeyObj(increment()); }// w w w . j ava 2 s . com updateAuditedModel(baseModel); updateGroupedModel(baseModel); updateAttachedModel(baseModel); if (baseModel instanceof PersistedModel) { PersistedModel persistedModel = (PersistedModel) baseModel; persistedModel.persist(); } if (indexer != null) { indexer.reindex(baseModel); } }