public interface Connection
DriverManager| Modifier and Type | Method and Description | 
|---|---|
void | 
close()
Closes this  
Connection. | 
Result | 
execute(Query query)
Deprecated. 
 
This method is deprecated and will be removed in
 mondrian-4.0. It operates by internally creating a statement. Better
 to use olap4j and explicitly create a statement. 
 | 
CacheControl | 
getCacheControl(PrintWriter pw)
Returns an object with which to explicitly control the contents of the
 cache. 
 | 
String | 
getCatalogName()
Get the name of the Catalog associated with this Connection. 
 | 
String | 
getConnectString()
Get the Connect String associated with this Connection. 
 | 
DataSource | 
getDataSource()
Returns the data source this connection uses to create connections
 to the underlying JDBC database. 
 | 
Locale | 
getLocale()
Returns the locale this connection belongs to. 
 | 
Object | 
getProperty(String name)
Returns the value of a connection property. 
 | 
Role | 
getRole()
Returns the access-control profile for this connection. 
 | 
Schema | 
getSchema()
Get the Schema associated with this Connection. 
 | 
SchemaReader | 
getSchemaReader()
Returns a schema reader with access control appropriate to the current
 role. 
 | 
Exp | 
parseExpression(String s)
Parses an expresion. 
 | 
Query | 
parseQuery(String s)
Parses a query. 
 | 
QueryPart | 
parseStatement(String mdx)
Parses a statement. 
 | 
void | 
setRole(Role role)
Sets the privileges for the this connection. 
 | 
String getConnectString()
String getCatalogName()
Schema getSchema()
void close()
Connection. You may not use this
 Connection after closing it.Result execute(Query query)
RuntimeException - if another thread cancels the query's statement.Locale getLocale()
FormatQueryPart parseStatement(String mdx)
mdx - MDX stringQuery if it is a SELECT statement, a
   DrillThrough if it is a DRILLTHROUGH statementvoid setRole(Role role)
Role getRole()
SchemaReader getSchemaReader()
Object getProperty(String name)
name - Name of property, for example "JdbcUser".CacheControl getCacheControl(PrintWriter pw)
pw - Writer to which to write logging information; may be nullDataSource getDataSource()
Copyright © 2017 Hitachi Vantara. All rights reserved.