public class QueryEngineServiceClient
extends java.lang.Object
QueryEngineService
).
To do so, it communicates with the QueryEngineServiceServer
server thread that has been set running.
The server is addressed by the URL attribute of QueryEngineServiceServer
class.Constructor and Description |
---|
QueryEngineServiceClient(java.lang.String host)
Creates an instance of a RESTful service client, that is bind to (can communicate with) a server thread
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
executeAdvancedQueryOverAbstractions(AdvancedQuery query) |
javax.ws.rs.core.Response |
executeAdvancedQueryOverInstances(AdvancedQuery query) |
javax.ws.rs.core.Response |
executeSBQLQuery(java.lang.String query) |
javax.ws.rs.core.Response |
executeSimpleQueryOverAbstractions(SimpleQuery query) |
javax.ws.rs.core.Response |
executeSimpleQueryOverInstances(SimpleQuery query) |
void |
run() |
public QueryEngineServiceClient(java.lang.String host)
host
- The server 's addresspublic void run()
public javax.ws.rs.core.Response executeSBQLQuery(java.lang.String query)
public javax.ws.rs.core.Response executeSimpleQueryOverAbstractions(SimpleQuery query)
public javax.ws.rs.core.Response executeSimpleQueryOverInstances(SimpleQuery query)
public javax.ws.rs.core.Response executeAdvancedQueryOverAbstractions(AdvancedQuery query)
public javax.ws.rs.core.Response executeAdvancedQueryOverInstances(AdvancedQuery query)