org.pentaho.di.trans.steps.olapinput
Class OlapHelper

java.lang.Object
  extended by org.pentaho.di.trans.steps.olapinput.OlapHelper

public class OlapHelper
extends Object

Olap4j Helper class ...

Since:
Mar 12, 2010
Author:
Paul Stoellberger

Constructor Summary
OlapHelper(String olap4jDriver, String olap4jUrl, String username, String password, String catalogName, String mdx)
           
 
Method Summary
 void close()
           
 void createRectangularOutput()
          Outputs one row per tuple on the rows axis.
 String[][] getCellValues()
           
 String[] getHeaderValues()
           
 String[][] getRows()
           
 void openQuery()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OlapHelper

public OlapHelper(String olap4jDriver,
                  String olap4jUrl,
                  String username,
                  String password,
                  String catalogName,
                  String mdx)
Method Detail

openQuery

public void openQuery()
               throws Exception
Throws:
Exception

close

public void close()
           throws KettleDatabaseException
Throws:
KettleDatabaseException

createRectangularOutput

public void createRectangularOutput()
                             throws KettleDatabaseException
Outputs one row per tuple on the rows axis.

Throws:
KettleDatabaseException - in case some or other error occurs

getRows

public String[][] getRows()

getHeaderValues

public String[] getHeaderValues()

getCellValues

public String[][] getCellValues()