@Override public boolean refreshObject(@NotNull DBRProgressMonitor monitor) throws DBException { tableIndexCache.clearCache(); // DF: Clear base index cache. Not cheap but didn't found another way.. getContainer().getIndexCache().clearCache(); return true; }
// ----------------- // Associations // ----------------- @Override @Association public Collection<DB2Index> getIndexes(DBRProgressMonitor monitor) throws DBException { return tableIndexCache.getAllObjects(monitor, this); }