Class KieServerQueryClient


  • @ApplicationScoped
    public class KieServerQueryClient
    extends Object
    Run queries on Kie Server using its REST API
    • Constructor Detail

      • KieServerQueryClient

        public KieServerQueryClient()
    • 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)
      • processSVG

        public String processSVG​(org.dashbuilder.kieserver.KieServerConnectionInfo connectionInfo,
                                 String containerId,
                                 String processId)