org.pentaho.platform.dataaccess.datasource
Interface IDatasource

All Known Implementing Classes:
Datasource

public interface IDatasource


Method Summary
 BusinessData getBusinessData()
           
 List<IConnection> getConnections()
           
 String getDatasourceName()
           
 DatasourceType getDatasourceType()
           
 String getPreviewLimit()
           
 String getQuery()
           
 IConnection getSelectedConnection()
           
 void setBusinessData(BusinessData object)
           
 void setConnections(List<IConnection> connections)
           
 void setDatasourceName(String name)
           
 void setDatasourceType(DatasourceType type)
           
 void setHeadersPresent(boolean headersPresent)
           
 void setPreviewLimit(String limit)
           
 void setQuery(String query)
           
 void setSelectedConnection(IConnection connection)
           
 void setSelectedFile(String selectedFile)
           
 

Method Detail

getDatasourceName

String getDatasourceName()

setDatasourceName

void setDatasourceName(String name)

getDatasourceType

DatasourceType getDatasourceType()

setDatasourceType

void setDatasourceType(DatasourceType type)

getConnections

List<IConnection> getConnections()

setConnections

void setConnections(List<IConnection> connections)

getSelectedConnection

IConnection getSelectedConnection()

setSelectedConnection

void setSelectedConnection(IConnection connection)

getQuery

String getQuery()

setQuery

void setQuery(String query)

getPreviewLimit

String getPreviewLimit()

setPreviewLimit

void setPreviewLimit(String limit)

getBusinessData

BusinessData getBusinessData()

setBusinessData

void setBusinessData(BusinessData object)

setSelectedFile

void setSelectedFile(String selectedFile)

setHeadersPresent

void setHeadersPresent(boolean headersPresent)