Class KieServerDataSetManager
- java.lang.Object
-
- org.jbpm.workbench.ks.integration.KieServerDataSetManager
-
@ApplicationScoped public class KieServerDataSetManager extends Object
-
-
Constructor Summary
Constructors Constructor Description KieServerDataSetManager(org.dashbuilder.dataset.def.DataSetDefRegistry dataSetDefRegistry, KieServerIntegration kieServerIntegration, javax.enterprise.event.Event<org.jbpm.workbench.ks.events.KieServerDataSetRegistered> event, ExecutorService executorService, org.kie.workbench.common.screens.server.management.service.SpecManagementService specManagementService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
extractQueryTarget(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
void
registerInKieServer(ServerInstanceRegistered serverInstanceRegistered)
protected void
registerQueriesWithRetry(String serverTemplateId, String serverInstanceId, Set<org.kie.server.api.model.definition.QueryDefinition> queryDefinitions)
protected void
replaceQueryInKieServers(org.dashbuilder.dataset.def.DataSetDef def)
-
-
-
Constructor Detail
-
KieServerDataSetManager
@Inject public KieServerDataSetManager(org.dashbuilder.dataset.def.DataSetDefRegistry dataSetDefRegistry, KieServerIntegration kieServerIntegration, javax.enterprise.event.Event<org.jbpm.workbench.ks.events.KieServerDataSetRegistered> event, @Managed ExecutorService executorService, org.kie.workbench.common.screens.server.management.service.SpecManagementService specManagementService)
-
-
Method Detail
-
registerInKieServer
public void registerInKieServer(@Observes ServerInstanceRegistered serverInstanceRegistered)
-
extractQueryTarget
protected String extractQueryTarget(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
-
registerQueriesWithRetry
protected void registerQueriesWithRetry(String serverTemplateId, String serverInstanceId, Set<org.kie.server.api.model.definition.QueryDefinition> queryDefinitions) throws Exception
- Throws:
Exception
-
replaceQueryInKieServers
protected void replaceQueryInKieServers(org.dashbuilder.dataset.def.DataSetDef def)
-
-