Class DefExplorerBase

    • Field Detail

      • 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)