@PostConstruct private void loadRows() { rows = new ArrayList<Row>(); try { NamespaceManager.validateNamespace(namespace); } catch (Exception e) { errorMessage = e.getMessage(); return; } NamespaceManager.set(namespace); try { SearchService search = SearchServiceFactory.getSearchService(namespace); GetResponse<Index> response = search.getIndexes( GetIndexesRequest.newBuilder().setIndexNamePrefix(indexNamePrefix).build()); for (Index index : response.getResults()) { rows.add(new Row(index)); } } finally { NamespaceManager.set(""); } }