/** * Execute a database command according to the details in the action request. * * @param request the ActionRequest * @return the number of affected rows/records. * @throws ResourceException on failure to resolved query */ public Object command(ActionRequest request) throws ResourceException { ODatabaseDocumentTx db = getConnection(); try { return commands.query(request.getResourcePath(), request, db); } finally { if (db != null) { db.close(); } } }