| Package | Description | 
|---|---|
| mondrian.olap | Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. | 
| 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. | 
| mondrian.tui | Text user interface for Mondrian. | 
| mondrian.xmla.impl | 
| Modifier and Type | Method and Description | 
|---|---|
| static MondrianServer | MondrianServer. createWithRepository(RepositoryContentFinder contentFinder,
                    CatalogLocator catalogLocator)Creates a server. | 
| static MondrianServer | MondrianServer. forConnection(Connection connection)Returns the MondrianServer that hosts a given connection. | 
| static MondrianServer | MondrianServer. forId(String instanceId)Returns the server with the given id. | 
| Modifier and Type | Method and Description | 
|---|---|
| MondrianServer | RolapConnection. getServer()Returns the server (mondrian instance) that this connection belongs to. | 
| Constructor and Description | 
|---|
| RolapConnection(MondrianServer server,
               Util.PropertyList connectInfo,
               DataSource dataSource)Creates a connection. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SegmentCacheManager. externalSegmentCreated(SegmentHeader header,
                      MondrianServer server)Tells the cache that a segment is newly available in an external cache. | 
| void | SegmentCacheManager. externalSegmentDeleted(SegmentHeader header,
                      MondrianServer server)Tells the cache that a segment is no longer available in an external cache. | 
| Constructor and Description | 
|---|
| AggregationManager(MondrianServer server)Creates the AggregationManager. | 
| SegmentCacheManager(MondrianServer server) | 
| Modifier and Type | Method and Description | 
|---|---|
| MondrianServer | MondrianServerRegistry. createWithRepository(RepositoryContentFinder contentFinder,
                    CatalogLocator catalogLocator) | 
| MondrianServer | Locus. getServer() | 
| MondrianServer | MondrianServerRegistry. serverForId(String instanceId)Looks up a server with a given id. | 
| Modifier and Type | Method and Description | 
|---|---|
| org.olap4j.OlapConnection | Repository. getConnection(MondrianServer server,
             String databaseName,
             String catalogName,
             String roleName,
             Properties props)Returns an OlapConnection object. | 
| org.olap4j.OlapConnection | FileRepository. getConnection(MondrianServer server,
             String databaseName,
             String catalogName,
             String roleName,
             Properties props) | 
| org.olap4j.OlapConnection | ImplicitRepository. getConnection(MondrianServer server,
             String databaseName,
             String catalogName,
             String roleName,
             Properties props) | 
| Modifier and Type | Method and Description | 
|---|---|
| static byte[] | XmlaSupport. processXmla(Document requestDoc,
           String connectString,
           Map<String,String> catalogNameUrls,
           Role role,
           Map<List<String>,MondrianServer> cache) | 
| static byte[] | XmlaSupport. processXmla(Element requestElem,
           String connectString,
           Map<String,String> catalogNameUrls,
           Role role,
           Map<List<String>,MondrianServer> cache) | 
| static byte[] | XmlaSupport. processXmla(File file,
           String connectString,
           Map<String,String> catalogNameUrls,
           Map<List<String>,MondrianServer> cache) | 
| static byte[] | XmlaSupport. processXmla(File file,
           String connectString,
           Map<String,String> catalogNameUrls,
           Role role,
           Map<List<String>,MondrianServer> cache) | 
| static byte[] | XmlaSupport. processXmla(String requestText,
           String connectString,
           Map<String,String> catalogNameUrls,
           Map<List<String>,MondrianServer> cache) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected MondrianServer | MondrianXmlaServlet. server | 
Copyright © 2021 Hitachi Vantara. All rights reserved.