| 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  | 
RoleImpl
Default implementation of the  
Role interface. | 
| 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 | 
DelegatingSchemaReader.getRole()  | 
Role | 
Connection.getRole()
Returns the access-control profile for this connection. 
 | 
Role | 
SchemaReader.getRole()
Returns the access-control profile that this  
SchemaReader
 is implementing. | 
Role | 
Schema.lookupRole(String role)
Finds a role with a given name in the current catalog, or returns
  
null if 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  
SchemaReader for 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 | 
RolapSchemaReader.role  | 
protected Role | 
RolapConnection.role  | 
| Modifier and Type | Method and Description | 
|---|---|
Role | 
RolapSchema.getDefaultRole()  | 
Role | 
RolapSchemaReader.getRole()  | 
Role | 
RolapConnection.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 © 2017 Hitachi Vantara. All rights reserved.