/** * Construct operation context based on an existing one, with a different * request and operation */ public OperationContext(Request request, CRUDOperation op, OperationContext ctx) { super(op, request.getEntityVersion().getEntity(), ctx.getFactory(), ctx.getCallerRoles(), ctx.getHookManager(), request instanceof DocRequest ? JsonDoc.docList(((DocRequest) request).getEntityData()) : null, request.getExecution()); this.request = request; this.metadata = ctx.metadata; this.resolver = ctx.resolver; }
/** * Construct operation context based on an existing one, with a different * request and operation */ public OperationContext(Request request, CRUDOperation op, OperationContext ctx) { super(op, request.getEntityVersion().getEntity(), ctx.getFactory(), ctx.getCallerRoles(), ctx.getHookManager(), request instanceof DocRequest ? JsonDoc.docList(((DocRequest) request).getEntityData()) : null, request.getExecution()); this.request = request; this.metadata = ctx.metadata; this.resolver = ctx.resolver; }
request.getEntityVersion().getEntity(), factory, request instanceof DocRequest ? JsonDoc.docList(JsonDoc.filterNulls(((DocRequest) request).getEntityData())) : null, request.getExecution()); this.request = request;
request.getEntityVersion().getEntity(), factory, request instanceof DocRequest ? JsonDoc.docList(JsonDoc.filterNulls(((DocRequest) request).getEntityData())) : null, request.getExecution()); this.request = request;
request.getEntityVersion().getEntity(), factory, request instanceof DocRequest ? JsonDoc.docList( ((DocRequest)request).getEntityData()):null ); this.request = request; this.metadata = metadata;