@Override public void mergeGraph(RequestLogger reqlog, String uri, AbstractWriteHandle input, GraphPermissions permissions, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { RequestParameters params = new RequestParameters(); addGraphUriParam(params, uri); addPermsParams(params, permissions); postResource(reqlog, "graphs", transaction, params, input, null); }
@Override public void writeGraph(RequestLogger reqlog, String uri, AbstractWriteHandle input, GraphPermissions permissions, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { RequestParameters params = new RequestParameters(); addGraphUriParam(params, uri); addPermsParams(params, permissions); putResource(reqlog, "graphs", transaction, params, input, null); }
addPermsParams(params, qdef.getUpdatePermissions()); String sparql = qdef.getSparql(); SPARQLBindings bindings = qdef.getBindings();