@ Override public List < Index > listIndexes ( ) throws QueryException { try { return DatabaseImpl . get ( dbQueue . submit ( new ListIndexesCallable ( ) ) ) ; } catch ( ExecutionException e ) { String msg = "Failed to list indexes" ; logger . log ( Level . SEVERE , msg , e ) ; throw new QueryException ( msg , e ) ; } }
Get a list of indexes and their definitions as a Map .