sparqlGraphLibrary/src/main/java/com/ge/research/semtk/api/nodeGroupExecution/client/NodeGroupExecutionClient.java
public String waitForIngestionJob(String jobId) throws Exception {
		// wait for completion
		this.waitForCompletion(jobId);
		
		// check for success
		if (this.getJobSuccess(jobId)) {
			return this.getJobStatusMessage(jobId);
		} else {
			String msg = this.getResultsTable(jobId).toCSVString();
			throw new Exception(String.format("Job %s failed with error table:\n%s", jobId, msg));
		}
	}
/**
	 * Wait for (an ingestion) job that gives a message on success and table string on error
	 * @param jobId
	 * @return
	 * @throws Exception
	 */
Wait for (an ingestion) job that gives a message on success and table string on error
@param jobId
@return
@throws Exception
Wait for ( an ingestion ) job that gives a message on success and table string on error @param jobId @return @throws Exception
public String waitForIngestionJob(String jobId) throws Exception {
		this.waitForCompletion(jobId);
		if (this.getJobSuccess(jobId)) {
			return this.getJobStatusMessage(jobId);
		} else {
			String msg = this.getResultsTable(jobId).toCSVString();
			throw new Exception(String.format("Job %s failed with error table:\n%s", jobId, msg));
		}
	}
public String waitForIngestionJob ( String jobId ) throws Exception { this . waitForCompletion ( jobId ) ; if ( this . getJobSuccess ( jobId ) ) { return this . getJobStatusMessage ( jobId ) ; } else { String msg = this . getResultsTable ( jobId ) . toCSVString ( ) ; throw new Exception ( String . format ( "Job %s failed with error table:\n%s" , jobId , msg ) ) ; } }
Wait for (an ingestion) job that gives a message on success and table string on error
 @param jobId
 @return
 @throws Exception
Wait for ( an ingestion ) job that gives a message on success and table string on error @param jobId @return @throws Exception
// wait for completion // check for success