private void exec(Update update) { SPARQLQueryDefinition qdef = client.newQueryDefinition(update .toString()); if (markLogicDatasetGraph.getRulesets() != null) { qdef.setRulesets(markLogicDatasetGraph.getRulesets()); } MarkLogicQueryEngine.bindVariables(qdef, this.initial, markLogicDatasetGraph); if (markLogicDatasetGraph.getSPARQLUpdatePermissions() != null) { qdef.setUpdatePermissions(markLogicDatasetGraph.getSPARQLUpdatePermissions()); } client.executeUpdate(qdef); }
qdef.setUpdatePermissions(graphPermissions);