use of com.ctrip.framework.apollo.openapi.dto.OpenItemDTO in project apollo by ctripcorp.
the class ServerItemOpenApiService method updateItem.
@Override
public void updateItem(String appId, String env, String clusterName, String namespaceName, OpenItemDTO itemDTO) {
ItemDTO toUpdateItem = itemService.loadItem(Env.valueOf(env), appId, clusterName, namespaceName, itemDTO.getKey());
// protect. only value,comment,lastModifiedBy can be modified
toUpdateItem.setComment(itemDTO.getComment());
toUpdateItem.setValue(itemDTO.getValue());
toUpdateItem.setDataChangeLastModifiedBy(itemDTO.getDataChangeLastModifiedBy());
itemService.updateItem(appId, Env.valueOf(env), clusterName, namespaceName, toUpdateItem);
}
Aggregations