/** * Creates a new business object definition column entity from the business object definition entity and the request information. * * @param businessObjectDefinitionEntity the business object definition entity * @param request the business object definition column create request * * @return the newly created business object definition column entity */ private BusinessObjectDefinitionColumnEntity createBusinessObjectDefinitionColumnEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity, BusinessObjectDefinitionColumnCreateRequest request) { BusinessObjectDefinitionColumnEntity businessObjectDefinitionColumnEntity = new BusinessObjectDefinitionColumnEntity(); businessObjectDefinitionColumnEntity.setBusinessObjectDefinition(businessObjectDefinitionEntity); businessObjectDefinitionColumnEntity.setName(request.getBusinessObjectDefinitionColumnKey().getBusinessObjectDefinitionColumnName()); businessObjectDefinitionColumnEntity.setDescription(request.getDescription()); return businessObjectDefinitionColumnEntity; }
/** * Creates a new business object definition column entity from the business object definition entity and the request information. * * @param businessObjectDefinitionEntity the business object definition entity * @param request the business object definition column create request * * @return the newly created business object definition column entity */ private BusinessObjectDefinitionColumnEntity createBusinessObjectDefinitionColumnEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity, BusinessObjectDefinitionColumnCreateRequest request) { BusinessObjectDefinitionColumnEntity businessObjectDefinitionColumnEntity = new BusinessObjectDefinitionColumnEntity(); businessObjectDefinitionColumnEntity.setBusinessObjectDefinition(businessObjectDefinitionEntity); businessObjectDefinitionColumnEntity.setName(request.getBusinessObjectDefinitionColumnKey().getBusinessObjectDefinitionColumnName()); businessObjectDefinitionColumnEntity.setDescription(request.getDescription()); return businessObjectDefinitionColumnEntity; }
/** * Creates and persists a new business object definition column entity. * * @param businessObjectDefinitionEntity the business object definition entity * @param businessObjectDefinitionColumnName the name of the business object definition column * @param businessObjectDefinitionColumnDescription the description of the business object definition column * * @return the newly created business object definition column entity */ public BusinessObjectDefinitionColumnEntity createBusinessObjectDefinitionColumnEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity, String businessObjectDefinitionColumnName, String businessObjectDefinitionColumnDescription) { BusinessObjectDefinitionColumnEntity businessObjectDefinitionColumnEntity = new BusinessObjectDefinitionColumnEntity(); businessObjectDefinitionColumnEntity.setBusinessObjectDefinition(businessObjectDefinitionEntity); businessObjectDefinitionColumnEntity.setName(businessObjectDefinitionColumnName); businessObjectDefinitionColumnEntity.setDescription(businessObjectDefinitionColumnDescription); return businessObjectDefinitionColumnDao.saveAndRefresh(businessObjectDefinitionColumnEntity); } }