org.pentaho.platform.dataaccess.datasource.wizard.service.impl.utils
Class InlineSqlModelerSource

java.lang.Object
  extended by org.pentaho.platform.dataaccess.datasource.wizard.service.impl.utils.InlineSqlModelerSource

public class InlineSqlModelerSource
extends Object

User: nbaker Date: Jul 16, 2010


Field Summary
static String SOURCE_TYPE
           
 
Constructor Summary
InlineSqlModelerSource(IDatasourceService datasourceService, String connectionName, String dbType, String query, String datasourceName)
           
InlineSqlModelerSource(String connectionName, String dbType, String query, String datasourceName)
           
 
Method Summary
 org.pentaho.metadata.model.Domain generateDomain()
           
 org.pentaho.di.core.database.DatabaseMeta getDatabaseMeta()
           
 String getDatabaseName()
           
 String getSchemaName()
           
 String getTableName()
           
 void initialize(org.pentaho.metadata.model.Domain domain)
           
 void serializeIntoDomain(org.pentaho.metadata.model.Domain d)
           
 void setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta databaseMeta)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCE_TYPE

public static final String SOURCE_TYPE
Constructor Detail

InlineSqlModelerSource

public InlineSqlModelerSource(String connectionName,
                              String dbType,
                              String query,
                              String datasourceName)

InlineSqlModelerSource

public InlineSqlModelerSource(IDatasourceService datasourceService,
                              String connectionName,
                              String dbType,
                              String query,
                              String datasourceName)
Method Detail

getDatabaseName

public String getDatabaseName()

generateDomain

public org.pentaho.metadata.model.Domain generateDomain()
                                                 throws ModelerException
Throws:
ModelerException

initialize

public void initialize(org.pentaho.metadata.model.Domain domain)
                throws ModelerException
Throws:
ModelerException

serializeIntoDomain

public void serializeIntoDomain(org.pentaho.metadata.model.Domain d)

getDatabaseMeta

public org.pentaho.di.core.database.DatabaseMeta getDatabaseMeta()

setDatabaseMeta

public void setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta databaseMeta)

getSchemaName

public String getSchemaName()

getTableName

public String getTableName()