public interface CatalogFinder
servers to do things differently.| Modifier and Type | Method and Description | 
|---|---|
List<String> | 
getCatalogNames(RolapConnection connection)
Returns a list of catalogs. 
 | 
Map<String,RolapSchema> | 
getRolapSchemas(RolapConnection connection,
               String catalogName)
Returns a list of (schema name, schema) pairs in a catalog of a
 particular name. 
 | 
List<String> getCatalogNames(RolapConnection connection)
The catalog names occur in the natural order of the repository.
connection - Connection to mondrian
 we want the catalog children.Map<String,RolapSchema> getRolapSchemas(RolapConnection connection, String catalogName)
The name of the schema may not be the same as the value returned by
 RolapSchema.getName(). In fact, a given schema
 may occur multiple times in the same catalog with different names.
 
The schemas occur in the natural order of the repository.
connection - Connection to mondriancatalogName - Name of catalog