SparqlQueryFactory queryFactory = new JenaTextSparqlQueryFactory();
QueryExecutor queryExecutor = new RemoteQueryExecutor(url, graph);
queryEndpoint = new QueryEndpointImpl(queryFactory, queryExecutor);
}else if(type.equals("virtuoso")){
SparqlQueryFactory queryFactory = new VirtuosoSparqlQueryFactory();
QueryExecutor queryExecutor = new VirtuosoRemoteQueryExecutor(url, graph);;
queryEndpoint = new QueryEndpointImpl(queryFactory, queryExecutor);
}else if(type.equals("bigowlim")){
SparqlQueryFactory queryFactory = new BigOwlImSparqlQueryFactory();
QueryExecutor queryExecutor = new RemoteQueryExecutor(url, graph);
queryEndpoint = new QueryEndpointImpl(queryFactory, queryExecutor);