public void onDataSetDefRemoved(@Observes DataSetDefRemovedEvent event) { super.onDataSetDefRemoved(event.getDataSetDef()); }
private void onDataSetRemovedEvent(@Observes DataSetDefRemovedEvent event) { checkNotNull("event", event); String uuid = event.getDataSetDef().getUUID(); clientDataSetManager.removeDataSet(uuid); remoteMetadataMap.remove(uuid); // If a data set has been updated on the sever then fire an event. // In this case the notification is always send, no matter whether the data set is pushed to the client or not. dataSetModifiedEvent.fire(new DataSetModifiedEvent(event.getDataSetDef())); }
private void onDataSetRemovedEvent(@Observes DataSetDefRemovedEvent event) { checkNotNull("event", event); String uuid = event.getDataSetDef().getUUID(); clientDataSetManager.removeDataSet(uuid); remoteMetadataMap.remove(uuid); // If a data set has been updated on the sever then fire an event. // In this case the notification is always send, no matter whether the data set is pushed to the client or not. dataSetModifiedEvent.fire(new DataSetModifiedEvent(event.getDataSetDef())); }
void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { checkNotNull("event", event); removeDataSetDef(event.getDataSetDef()); } }
void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { checkNotNull("event", event); removeDataSetDef(event.getDataSetDef()); } }
void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { checkNotNull("event", event); final DataSetDef def = event.getDataSetDef(); if (def != null && def.isPublic()) { // Reload the whole data set panels list. show(); } } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.SQL.equals(def.getProvider())) { String uuid = def.getUUID(); _metadataMap.remove(uuid); staticDataSetProvider.removeDataSet(uuid); } }
void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { checkNotNull("event", event); final DataSetDef def = event.getDataSetDef(); if (def != null && def.isPublic()) { // Reload the whole data set panels list. show(); } } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.SQL.equals(def.getProvider())) { String uuid = def.getUUID(); _metadataMap.remove(uuid); staticDataSetProvider.removeDataSet(uuid); } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.CSV.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
private void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.ELASTICSEARCH.equals(def.getProvider())) { remove(def.getUUID()); } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
private void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.ELASTICSEARCH.equals(def.getProvider())) { remove(def.getUUID()); } }
protected void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { DataSetDef def = event.getDataSetDef(); if (DataSetProviderType.BEAN.equals(def.getProvider())) { staticDataSetProvider.removeDataSet(def.getUUID()); } }
void onDataSetDefRemovedEvent(@Observes DataSetDefRemovedEvent event) { checkNotNull("event", event); DataSetDef def = event.getDataSetDef(); if (def instanceof RemoteDataSetDef) { kieServerIntegration.broadcastToKieServers(((RemoteDataSetDef) def).getServerTemplateId(), (KieServicesClient client) -> { QueryServicesClient instanceQueryClient = client.getServicesClient(QueryServicesClient.class); instanceQueryClient.unregisterQuery(def.getUUID()); return null; }); LOGGER.info("Data set definition {} ({}) deletion event processed", def.getUUID(), def.getName()); } }
@Test public void testOnDataSetDefRemovedEvent() { final DataSetDef removedDataSetDef = mock(DataSetDef.class); when(removedDataSetDef.getUUID()).thenReturn("removed"); when(removedDataSetDef.getName()).thenReturn("removedDef"); when(removedDataSetDef.isPublic()).thenReturn(true); when(removedDataSetDef.getProvider()).thenReturn(DataSetProviderType.SQL); final DataSetDefRemovedEvent event = mock(DataSetDefRemovedEvent.class); when(event.getDataSetDef()).thenReturn(removedDataSetDef); presenter.onDataSetDefRemovedEvent(event); assertEquals(1, presenter.panels.size()); assertEquals(dataSetPanel, presenter.panels.get(0)); verify(view, times(1)).clear(); verify(view, times(1)).addPanel(any(DataSetPanel.View.class)); verify(dataSetPanel, times(1)).show(dataSetDef, "dataSetsExplorerPanelGroup"); }