mondrian.olap4j
Class FactoryJdbc4Impl

java.lang.Object
  extended by mondrian.olap4j.FactoryJdbc4Impl
All Implemented Interfaces:
Factory

 class FactoryJdbc4Impl
extends Object
implements Factory

Implementation of Factory for JDBC 4.0.

Since:
Jun 14, 2007
Author:
jhyde
 

Constructor Summary
FactoryJdbc4Impl()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FactoryJdbc4Impl

FactoryJdbc4Impl()
Method Detail

newConnection

public Connection newConnection(String url,
                                Properties info)
                         throws SQLException
Specified by:
newConnection in interface Factory
Throws:
SQLException

newEmptyResultSet

public EmptyResultSet newEmptyResultSet(MondrianOlap4jConnection olap4jConnection)
Specified by:
newEmptyResultSet in interface Factory

newFixedResultSet

public ResultSet newFixedResultSet(MondrianOlap4jConnection olap4jConnection,
                                   List<String> headerList,
                                   List<List<Object>> rowList)
Specified by:
newFixedResultSet in interface Factory

newCellSet

public MondrianOlap4jCellSet newCellSet(MondrianOlap4jStatement olap4jStatement,
                                        Query query)
Specified by:
newCellSet in interface Factory

newPreparedStatement

public MondrianOlap4jPreparedStatement newPreparedStatement(String mdx,
                                                            MondrianOlap4jConnection olap4jConnection)
Specified by:
newPreparedStatement in interface Factory

newDatabaseMetaData

public MondrianOlap4jDatabaseMetaData newDatabaseMetaData(MondrianOlap4jConnection olap4jConnection)
Specified by:
newDatabaseMetaData in interface Factory

SourceForge.net_Logo