| Package | Description | 
|---|---|
| mondrian.olap | 
 Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. 
 | 
| mondrian.olap4j | 
 olap4j driver for the Mondrian OLAP engine. 
 | 
| mondrian.rolap | 
 Implements the data access layer for the olap package. 
 | 
| mondrian.rolap.agg | 
 Manages a cache of aggregates containing cell values. 
 | 
| mondrian.server | 
 Augments the Mondrian engine with server functionality. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract RolapConnection | 
MondrianServer.getConnection(int connectionId)
Retrieves a connection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
MondrianServer.addConnection(RolapConnection connection)
Called just after a connection has been created. 
 | 
abstract List<Map<String,Object>> | 
MondrianServer.getDatabases(RolapConnection connection)
Returns a list of the databases in this server. 
 | 
abstract void | 
MondrianServer.removeConnection(RolapConnection connection)
Called when a connection is closed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<String> | 
CatalogFinder.getCatalogNames(RolapConnection connection)
Returns a list of catalogs. 
 | 
Map<String,RolapSchema> | 
CatalogFinder.getRolapSchemas(RolapConnection connection,
               String catalogName)
Returns a list of (schema name, schema) pairs in a catalog of a
 particular name. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RolapConnection | 
RolapSchema.getInternalConnection()
Connection for purposes of parsing and validation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SchemaReader | 
RolapUtil.locusSchemaReader(RolapConnection connection,
                 SchemaReader schemaReader)
Wraps a schema reader in a proxy so that each call to schema reader
 has a locus for profiling purposes. 
 | 
| Constructor and Description | 
|---|
CacheControlImpl(RolapConnection connection)
Creates a CacheControlImpl. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CacheControl | 
AggregationManager.getCacheControl(RolapConnection connection,
               PrintWriter pw)
Returns an API with which to explicitly manage the contents of the cache. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RolapConnection | 
Statement.getMondrianConnection()
Returns this statement's connection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> T | 
Locus.execute(RolapConnection connection,
       String component,
       Locus.Action<T> action)  | 
List<String> | 
FileRepository.getCatalogNames(RolapConnection connection,
               String databaseName)  | 
List<String> | 
ImplicitRepository.getCatalogNames(RolapConnection connection,
               String databaseName)  | 
List<String> | 
Repository.getCatalogNames(RolapConnection connection,
               String databaseName)
Returns a list of catalog names found in the repository. 
 | 
List<String> | 
FileRepository.getDatabaseNames(RolapConnection connection)  | 
List<String> | 
ImplicitRepository.getDatabaseNames(RolapConnection connection)  | 
List<String> | 
Repository.getDatabaseNames(RolapConnection connection)
Returns a list of database names found in this repository. 
 | 
List<Map<String,Object>> | 
FileRepository.getDatabases(RolapConnection connection)  | 
List<Map<String,Object>> | 
ImplicitRepository.getDatabases(RolapConnection connection)  | 
List<Map<String,Object>> | 
Repository.getDatabases(RolapConnection connection)
Returns a list of databases properties collections,
 one per database configured on this server. 
 | 
Map<String,RolapSchema> | 
FileRepository.getRolapSchemas(RolapConnection connection,
               String databaseName,
               String catalogName)  | 
Map<String,RolapSchema> | 
ImplicitRepository.getRolapSchemas(RolapConnection connection,
               String databaseName,
               String catalogName)  | 
Map<String,RolapSchema> | 
Repository.getRolapSchemas(RolapConnection connection,
               String databaseName,
               String catalogName)
Must return a map of schema names and schema objects
 who are children of the specified datasource and catalog. 
 | 
Copyright © 2018 Hitachi Vantara. All rights reserved.