mondrian.olap4j
Interface Factory

All Known Implementing Classes:
FactoryJdbc3Impl

interface Factory

Instantiates classes to implement the olap4j API against the Mondrian OLAP engine.

There are implementations for JDBC 3.0 (which occurs in JDK 1.5) and JDBC 4.0 (which occurs in JDK 1.6).

Since:
Jun 14, 2007
Version:
$Id: //open/mondrian-release/3.0/src/main/mondrian/olap4j/Factory.java#2 $
Author:
jhyde

Method Summary
 MondrianOlap4jCellSet newCellSet(MondrianOlap4jStatement olap4jStatement, Query query)
           
 Connection newConnection(String url, Properties info)
           
 MondrianOlap4jDatabaseMetaData newDatabaseMetaData(MondrianOlap4jConnection olap4jConnection)
           
 EmptyResultSet newEmptyResultSet(MondrianOlap4jConnection olap4jConnection)
           
 ResultSet newFixedResultSet(MondrianOlap4jConnection olap4jConnection, List<String> headerList, List<List<Object>> rowList)
           
 MondrianOlap4jPreparedStatement newPreparedStatement(String mdx, MondrianOlap4jConnection olap4jConnection)
           
 

Method Detail

newConnection

Connection newConnection(String url,
                         Properties info)
                         throws SQLException
Throws:
SQLException

newEmptyResultSet

EmptyResultSet newEmptyResultSet(MondrianOlap4jConnection olap4jConnection)

newFixedResultSet

ResultSet newFixedResultSet(MondrianOlap4jConnection olap4jConnection,
                            List<String> headerList,
                            List<List<Object>> rowList)

newCellSet

MondrianOlap4jCellSet newCellSet(MondrianOlap4jStatement olap4jStatement,
                                 Query query)

newPreparedStatement

MondrianOlap4jPreparedStatement newPreparedStatement(String mdx,
                                                     MondrianOlap4jConnection olap4jConnection)

newDatabaseMetaData

MondrianOlap4jDatabaseMetaData newDatabaseMetaData(MondrianOlap4jConnection olap4jConnection)

SourceForge.net_Logo