Class DefExplorerBase
- java.lang.Object
-
- org.kie.workbench.common.screens.datasource.management.client.explorer.common.DefExplorerBase
-
- Direct Known Subclasses:
GlobalDataSourceExplorer,ModuleDataSourceExplorer
public abstract class DefExplorerBase extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected DefExplorerContentdefExplorerContentprotected org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datasource.management.service.DefExplorerQueryService>explorerServiceprotected NewDataSourceDefWizardnewDataSourceDefWizardprotected NewDriverDefWizardnewDriverDefWizard
-
Constructor Summary
Constructors Modifier Constructor Description protectedDefExplorerBase(DefExplorerContent defExplorerContent, NewDataSourceDefWizard newDataSourceDefWizard, NewDriverDefWizard newDriverDefWizard, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datasource.management.service.DefExplorerQueryService> explorerService)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract org.kie.workbench.common.screens.datasource.management.service.DefExplorerQuerycreateRefreshQuery()protected org.jboss.errai.common.client.api.RemoteCallback<?>getRefreshCallback()protected voidinit()protected abstract voidloadContent(org.kie.workbench.common.screens.datasource.management.service.DefExplorerQueryResult content)protected abstract voidonAddDataSource()protected abstract voidonAddDriver()protected voidonDataSourceCreated(org.kie.workbench.common.screens.datasource.management.events.NewDataSourceEvent event)protected voidonDataSourceDeleted(org.kie.workbench.common.screens.datasource.management.events.DeleteDataSourceEvent event)protected voidonDataSourceUpdated(org.kie.workbench.common.screens.datasource.management.events.UpdateDataSourceEvent event)protected voidonDriverCreated(org.kie.workbench.common.screens.datasource.management.events.NewDriverEvent event)protected voidonDriverDeleted(org.kie.workbench.common.screens.datasource.management.events.DeleteDriverEvent event)protected voidonDriverUpdated(org.kie.workbench.common.screens.datasource.management.events.UpdateDriverEvent event)voidrefresh()protected abstract booleanrefreshOnDataSourceEvent(org.kie.workbench.common.screens.datasource.management.events.BaseDataSourceEvent event)protected abstract booleanrefreshOnDriverEvent(org.kie.workbench.common.screens.datasource.management.events.BaseDriverEvent event)
-
-
-
Field Detail
-
defExplorerContent
protected DefExplorerContent defExplorerContent
-
newDataSourceDefWizard
protected NewDataSourceDefWizard newDataSourceDefWizard
-
newDriverDefWizard
protected NewDriverDefWizard newDriverDefWizard
-
explorerService
protected org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datasource.management.service.DefExplorerQueryService> explorerService
-
-
Constructor Detail
-
DefExplorerBase
protected DefExplorerBase(DefExplorerContent defExplorerContent, NewDataSourceDefWizard newDataSourceDefWizard, NewDriverDefWizard newDriverDefWizard, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datasource.management.service.DefExplorerQueryService> explorerService)
-
-
Method Detail
-
init
protected void init()
-
onAddDataSource
protected abstract void onAddDataSource()
-
onAddDriver
protected abstract void onAddDriver()
-
refresh
public void refresh()
-
createRefreshQuery
protected abstract org.kie.workbench.common.screens.datasource.management.service.DefExplorerQuery createRefreshQuery()
-
getRefreshCallback
protected org.jboss.errai.common.client.api.RemoteCallback<?> getRefreshCallback()
-
loadContent
protected abstract void loadContent(org.kie.workbench.common.screens.datasource.management.service.DefExplorerQueryResult content)
-
refreshOnDataSourceEvent
protected abstract boolean refreshOnDataSourceEvent(org.kie.workbench.common.screens.datasource.management.events.BaseDataSourceEvent event)
-
refreshOnDriverEvent
protected abstract boolean refreshOnDriverEvent(org.kie.workbench.common.screens.datasource.management.events.BaseDriverEvent event)
-
onDataSourceCreated
protected void onDataSourceCreated(@Observes org.kie.workbench.common.screens.datasource.management.events.NewDataSourceEvent event)
-
onDataSourceDeleted
protected void onDataSourceDeleted(@Observes org.kie.workbench.common.screens.datasource.management.events.DeleteDataSourceEvent event)
-
onDataSourceUpdated
protected void onDataSourceUpdated(@Observes org.kie.workbench.common.screens.datasource.management.events.UpdateDataSourceEvent event)
-
onDriverCreated
protected void onDriverCreated(@Observes org.kie.workbench.common.screens.datasource.management.events.NewDriverEvent event)
-
onDriverUpdated
protected void onDriverUpdated(@Observes org.kie.workbench.common.screens.datasource.management.events.UpdateDriverEvent event)
-
onDriverDeleted
protected void onDriverDeleted(@Observes org.kie.workbench.common.screens.datasource.management.events.DeleteDriverEvent event)
-
-