Class KieServerQueryClient
- java.lang.Object
-
- org.dashbuilder.kieserver.backend.rest.KieServerQueryClient
-
@ApplicationScoped public class KieServerQueryClient extends Object
Run queries on Kie Server using its REST API
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROCESS_SVG_URIstatic StringQUERY_DEFINITION_URIstatic StringQUERY_EXECUTION_URIstatic StringQUERY_MAP_RAW
-
Constructor Summary
Constructors Constructor Description KieServerQueryClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryDefinitiongetQuery(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, String uuid)StringprocessSVG(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, String containerId, String processId)List<List>query(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, String uuid, QueryFilterSpec filterSpec, int i, int numberOfRows)QueryDefinitionreplaceQuery(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, QueryDefinition queryDefinition)voidunregisterQuery(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, String dataSetUUID)
-
-
-
Field Detail
-
QUERY_MAP_RAW
public static final String QUERY_MAP_RAW
- See Also:
- Constant Field Values
-
QUERY_DEFINITION_URI
public static final String QUERY_DEFINITION_URI
- See Also:
- Constant Field Values
-
QUERY_EXECUTION_URI
public static final String QUERY_EXECUTION_URI
- See Also:
- Constant Field Values
-
PROCESS_SVG_URI
public static final String PROCESS_SVG_URI
- See Also:
- Constant Field Values
-
-
Method Detail
-
getQuery
public QueryDefinition getQuery(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, String uuid)
-
query
public List<List> query(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, String uuid, QueryFilterSpec filterSpec, int i, int numberOfRows)
-
replaceQuery
public QueryDefinition replaceQuery(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, QueryDefinition queryDefinition)
-
unregisterQuery
public void unregisterQuery(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo, String dataSetUUID)
-
-