| 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.tui | Text user interface for Mondrian. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegatingRole | 
| class  | RoleImplDefault implementation of the  Roleinterface. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Role | DelegatingRole. role | 
| Modifier and Type | Method and Description | 
|---|---|
| static Role | Util. createRootRole(Schema schema)Returns a role which has access to everything. | 
| Role | SchemaReader. getRole()Returns the access-control profile that this  SchemaReaderis implementing. | 
| Role | Connection. getRole()Returns the access-control profile for this connection. | 
| Role | DelegatingSchemaReader. getRole() | 
| Role | Schema. lookupRole(String role)Finds a role with a given name in the current catalog, or returns
  nullif no such role exists. | 
| static Role | RoleImpl. union(List<Role> roleList)Returns a role that is the union of the given roles. | 
| Modifier and Type | Method and Description | 
|---|---|
| SchemaReader | Cube. getSchemaReader(Role role)Returns a  SchemaReaderfor which this cube is the context for
 lookup up members. | 
| void | Connection. setRole(Role role)Sets the privileges for the this connection. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Role | RoleImpl. union(List<Role> roleList)Returns a role that is the union of the given roles. | 
| Constructor and Description | 
|---|
| DelegatingRole(Role role)Creates a DelegatingRole. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Role | RolapConnection. role | 
| protected Role | RolapSchemaReader. role | 
| Modifier and Type | Method and Description | 
|---|---|
| Role | RolapSchema. getDefaultRole() | 
| Role | RolapConnection. getRole() | 
| Role | RolapSchemaReader. getRole() | 
| Role | RolapSchema. lookupRole(String role) | 
| Modifier and Type | Method and Description | 
|---|---|
| SchemaReader | RolapCube. getSchemaReader(Role role) | 
| void | RolapConnection. setRole(Role role) | 
| Modifier and Type | Method and Description | 
|---|---|
| static byte[] | XmlaSupport. processSoapXmla(Document doc,
               String connectString,
               Map<String,String> catalogNameUrls,
               String cbClassName,
               Role role,
               Map<List<String>,javax.servlet.Servlet> servletCache) | 
| static byte[] | XmlaSupport. processSoapXmla(String requestText,
               String connectString,
               Map<String,String> catalogNameUrls,
               String cbClassName,
               Role role,
               Map<List<String>,javax.servlet.Servlet> servletCache) | 
| 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,
           Role role,
           Map<List<String>,MondrianServer> cache) | 
Copyright © 2021 Hitachi Vantara. All rights reserved.