@PUT
public Response updateLink(@Context HttpHeaders httpHeaders,
@Context UriInfo uriInfo,
@Context ContextResolver<ODataProducer> producerResolver,
@Context SecurityContext securityContext,
String payload) {
log.info(String.format(
"updateLink(%s,%s,%s,%s)",
sourceEntity.getEntitySetName(),
sourceEntity.getEntityKey(),
targetNavProp,
targetEntityKey));
ODataProducer producer = producerResolver.getContext(ODataProducer.class);
OEntityId newTargetEntity = parseRequestUri(httpHeaders, uriInfo, payload);
producer.updateLink(ODataContextImpl.builder().aspect(httpHeaders).aspect(securityContext).build(), sourceEntity, targetNavProp, targetEntityKey, newTargetEntity);
return noContent();
}
LinksRequestResource.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:oreva
作者:
评论列表
文章目录