- public void refresh(){
- try {
- StoreUtil.runInUI(new DataSourceRunnable(Display.getCurrent(), CdmDataSourceRepository.getAll()), null);
- } catch (InvocationTargetException e) {
- StoreUtil.error(this.getClass(), e);
- } catch (InterruptedException e) {
- StoreUtil.error(this.getClass(), e);
- }
+ public void refresh(){
+ getService().schedule(new DataSourceJob("Loading datasources", CdmDataSourceRepository.getAll()), Job.SHORT);