sparqlGraphLibrary/src/main/java/com/ge/research/semtk/api/nodeGroupExecution/client/NodeGroupExecutionClient.java
@SuppressWarnings("unchecked")
	public TableResultSet execDispatchSelectByIdSync(String nodegroupID, SparqlConnection overrideConn, JSONObject edcConstraintsJson, JSONArray runtimeConstraintsJson, int limitOverride, int offsetOverride, QueryFlags flags) throws Exception{
		TableResultSet retval = null;
		
		conf.setServiceEndpoint(mappingPrefix + dispatchSelectByIdSyncEndpoint);
		this.parametersJSON.put(JSON_KEY_NODEGROUP_ID, nodegroupID);
		this.parametersJSON.put(JSON_KEY_LIMIT_OVERRIDE, limitOverride);
		this.parametersJSON.put(JSON_KEY_OFFSET_OVERRIDE, offsetOverride);

		this.parametersJSON.put(JSON_KEY_SPARQL_CONNECTION, overrideConn.toJson().toJSONString());
		this.parametersJSON.put(JSON_KEY_EDC_CONSTRAINTS, edcConstraintsJson == null ? null : edcConstraintsJson.toJSONString());	
		this.parametersJSON.put(JSON_KEY_RUNTIME_CONSTRAINTS, runtimeConstraintsJson == null ? null : runtimeConstraintsJson.toJSONString());	
		this.parametersJSON.put(JSON_KEY_FLAGS, flags == null ? null : flags.toJSONString());		

		
		try{
			LocalLogger.logToStdErr("sending executeDispatchSelectByIdSync request");
			retval = new TableResultSet((JSONObject) this.execute());
			retval.throwExceptionIfUnsuccessful(String.format("Error running SELECT on nodegroup id='%s'", nodegroupID));
		}
		finally{
			this.reset();
		}
		LocalLogger.logToStdErr("executeDispatchSelectByIdSync request finished without exception");
		return retval;
	}
/**
	 * Run synchronous Select.   Warning HTTP protocols could break the connection before it completes.
	 * @param nodegroupID
	 * @param overrideConn
	 * @param edcConstraintsJson
	 * @param runtimeConstraintsJson
	 * @param limitOverride
	 * @param offsetOverride
	 * @param flags
	 * @return TableResultSet of results
	 * @throws Exception
	 */
Run synchronous Select.   Warning HTTP protocols could break the connection before it completes.
Run synchronous Select . Warning HTTP protocols could break the connection before it completes .
@SuppressWarnings("unchecked")
	public TableResultSet execDispatchSelectByIdSync(String nodegroupID, SparqlConnection overrideConn, JSONObject edcConstraintsJson, JSONArray runtimeConstraintsJson, int limitOverride, int offsetOverride, QueryFlags flags) throws Exception{
		TableResultSet retval = null;
		conf.setServiceEndpoint(mappingPrefix + dispatchSelectByIdSyncEndpoint);
		this.parametersJSON.put(JSON_KEY_NODEGROUP_ID, nodegroupID);
		this.parametersJSON.put(JSON_KEY_LIMIT_OVERRIDE, limitOverride);
		this.parametersJSON.put(JSON_KEY_OFFSET_OVERRIDE, offsetOverride);
		this.parametersJSON.put(JSON_KEY_SPARQL_CONNECTION, overrideConn.toJson().toJSONString());
		this.parametersJSON.put(JSON_KEY_EDC_CONSTRAINTS, edcConstraintsJson == null ? null : edcConstraintsJson.toJSONString());	
		this.parametersJSON.put(JSON_KEY_RUNTIME_CONSTRAINTS, runtimeConstraintsJson == null ? null : runtimeConstraintsJson.toJSONString());	
		this.parametersJSON.put(JSON_KEY_FLAGS, flags == null ? null : flags.toJSONString());		
		try{
			LocalLogger.logToStdErr("sending executeDispatchSelectByIdSync request");
			retval = new TableResultSet((JSONObject) this.execute());
			retval.throwExceptionIfUnsuccessful(String.format("Error running SELECT on nodegroup id='%s'", nodegroupID));
		}
		finally{
			this.reset();
		}
		LocalLogger.logToStdErr("executeDispatchSelectByIdSync request finished without exception");
		return retval;
	}
@ SuppressWarnings ( "unchecked" ) public TableResultSet execDispatchSelectByIdSync ( String nodegroupID , SparqlConnection overrideConn , JSONObject edcConstraintsJson , JSONArray runtimeConstraintsJson , int limitOverride , int offsetOverride , QueryFlags flags ) throws Exception { TableResultSet retval = null ; conf . setServiceEndpoint ( mappingPrefix + dispatchSelectByIdSyncEndpoint ) ; this . parametersJSON . put ( JSON_KEY_NODEGROUP_ID , nodegroupID ) ; this . parametersJSON . put ( JSON_KEY_LIMIT_OVERRIDE , limitOverride ) ; this . parametersJSON . put ( JSON_KEY_OFFSET_OVERRIDE , offsetOverride ) ; this . parametersJSON . put ( JSON_KEY_SPARQL_CONNECTION , overrideConn . toJson ( ) . toJSONString ( ) ) ; this . parametersJSON . put ( JSON_KEY_EDC_CONSTRAINTS , edcConstraintsJson == null ? null : edcConstraintsJson . toJSONString ( ) ) ; this . parametersJSON . put ( JSON_KEY_RUNTIME_CONSTRAINTS , runtimeConstraintsJson == null ? null : runtimeConstraintsJson . toJSONString ( ) ) ; this . parametersJSON . put ( JSON_KEY_FLAGS , flags == null ? null : flags . toJSONString ( ) ) ; try { LocalLogger . logToStdErr ( "sending executeDispatchSelectByIdSync request" ) ; retval = new TableResultSet ( ( JSONObject ) this . execute ( ) ) ; retval . throwExceptionIfUnsuccessful ( String . format ( "Error running SELECT on nodegroup id='%s'" , nodegroupID ) ) ; } finally { this . reset ( ) ; } LocalLogger . logToStdErr ( "executeDispatchSelectByIdSync request finished without exception" ) ; return retval ; }
Run synchronous Select.
Run synchronous Select .