sparqlExtDispatchService/src/main/java/com/ge/research/semtk/services/dispatch/DispatcherServiceRestController.java
@CrossOrigin
	@RequestMapping(value="/queryFromNodeGroup", method=RequestMethod.POST)
	public JSONObject querySelectFromNodeGroup_BC(@RequestBody QueryRequestBody requestBody, @RequestHeader HttpHeaders headers) {
		HeadersManager.setHeaders(headers);
		try {
			return queryFromNodeGroup(requestBody, AutoGeneratedQueryTypes.SELECT_DISTINCT, SparqlResultTypes.TABLE,  true);
		    
		} finally {
	    	HeadersManager.clearHeaders();
	    }
	}
// select uses the original endpoint name for BC
select uses the original endpoint name for BC
select uses the original endpoint name for BC
@CrossOrigin
	@RequestMapping(value="/queryFromNodeGroup", method=RequestMethod.POST)
	public JSONObject querySelectFromNodeGroup_BC(@RequestBody QueryRequestBody requestBody, @RequestHeader HttpHeaders headers) {
		HeadersManager.setHeaders(headers);
		try {
			return queryFromNodeGroup(requestBody, AutoGeneratedQueryTypes.SELECT_DISTINCT, SparqlResultTypes.TABLE,  true);
		} finally {
	    	HeadersManager.clearHeaders();
	    }
	}
@ CrossOrigin @ RequestMapping ( value = "/queryFromNodeGroup" , method = RequestMethod . POST ) public JSONObject querySelectFromNodeGroup_BC ( @ RequestBody QueryRequestBody requestBody , @ RequestHeader HttpHeaders headers ) { HeadersManager . setHeaders ( headers ) ; try { return queryFromNodeGroup ( requestBody , AutoGeneratedQueryTypes . SELECT_DISTINCT , SparqlResultTypes . TABLE , true ) ; } finally { HeadersManager . clearHeaders ( ) ; } }
select uses the original endpoint name for BC
select uses the original endpoint name for BC