| 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 | 
FileRepository.getConnection(MondrianServer server,
             String databaseName,
             String catalogName,
             String roleName,
             Properties props)  | 
org.olap4j.OlapConnection | 
Repository.getConnection(MondrianServer server,
             String databaseName,
             String catalogName,
             String roleName,
             Properties props)
Returns an OlapConnection object. 
 | 
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 © 2017 Hitachi Vantara. All rights reserved.