Uses of Class
mondrian.rolap.RolapConnection
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
olap4j driver for the Mondrian OLAP engine.
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
Augments the Mondrian engine with server functionality.
-
Uses of RolapConnection in mondrian.olap
Modifier and TypeMethodDescriptionabstract RolapConnection
MondrianServer.getConnection
(int connectionId) Retrieves a connection.Modifier and TypeMethodDescriptionabstract void
MondrianServer.addConnection
(RolapConnection connection) Called just after a connection has been created.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. -
Uses of RolapConnection in mondrian.olap4j
Modifier and TypeMethodDescriptionCatalogFinder.getCatalogNames
(RolapConnection connection) Returns a list of catalogs.CatalogFinder.getRolapSchemas
(RolapConnection connection, String catalogName) Returns a list of (schema name, schema) pairs in a catalog of a particular name. -
Uses of RolapConnection in mondrian.rolap
Modifier and TypeMethodDescriptionRolapSchema.getInternalConnection()
Connection for purposes of parsing and validation.Modifier and TypeMethodDescriptionstatic 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.ModifierConstructorDescriptionCacheControlImpl
(RolapConnection connection) Creates a CacheControlImpl. -
Uses of RolapConnection in mondrian.rolap.agg
Modifier and TypeMethodDescriptionAggregationManager.getCacheControl
(RolapConnection connection, PrintWriter pw) Returns an API with which to explicitly manage the contents of the cache. -
Uses of RolapConnection in mondrian.server
Modifier and TypeMethodDescriptionStatement.getMondrianConnection()
Returns this statement's connection.Modifier and TypeMethodDescriptionstatic <T> T
Locus.execute
(RolapConnection connection, String component, Locus.Action<T> action) FileRepository.getCatalogNames
(RolapConnection connection, String databaseName) ImplicitRepository.getCatalogNames
(RolapConnection connection, String databaseName) Repository.getCatalogNames
(RolapConnection connection, String databaseName) Returns a list of catalog names found in the repository.FileRepository.getDatabaseNames
(RolapConnection connection) ImplicitRepository.getDatabaseNames
(RolapConnection connection) Repository.getDatabaseNames
(RolapConnection connection) Returns a list of database names found in this repository.FileRepository.getDatabases
(RolapConnection connection) ImplicitRepository.getDatabases
(RolapConnection connection) Repository.getDatabases
(RolapConnection connection) Returns a list of databases properties collections, one per database configured on this server.FileRepository.getRolapSchemas
(RolapConnection connection, String databaseName, String catalogName) ImplicitRepository.getRolapSchemas
(RolapConnection connection, String databaseName, String catalogName) 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.