it.eng.spagobi.services.datasource.service
Class DataSourceServiceImpl

java.lang.Object
  extended by it.eng.spagobi.services.common.AbstractServiceImpl
      extended by it.eng.spagobi.services.datasource.service.DataSourceServiceImpl
All Implemented Interfaces:
DataSourceService

public class DataSourceServiceImpl
extends AbstractServiceImpl
implements DataSourceService

Provide the Data Source information


Field Summary
 
Fields inherited from class it.eng.spagobi.services.common.AbstractServiceImpl
activeSso, validateService, validateUrl
 
Constructor Summary
DataSourceServiceImpl()
          Instantiates a new data source service impl.
 
Method Summary
 SpagoBiDataSource[] getAllDataSource(java.lang.String token, java.lang.String user)
          Gets the all data source.
 SpagoBiDataSource getDataSource(java.lang.String token, java.lang.String user, java.lang.String documentId)
          Gets the data source.
 SpagoBiDataSource getDataSourceByLabel(java.lang.String token, java.lang.String user, java.lang.String label)
          Gets the data source by label.
 
Methods inherited from class it.eng.spagobi.services.common.AbstractServiceImpl
validateTicket
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceServiceImpl

public DataSourceServiceImpl()
Instantiates a new data source service impl.

Method Detail

getDataSource

public SpagoBiDataSource getDataSource(java.lang.String token,
                                       java.lang.String user,
                                       java.lang.String documentId)
Gets the data source.

Specified by:
getDataSource in interface DataSourceService
Parameters:
token - String
user - String
documentId - String
Returns:
SpagoBiDataSource

getDataSourceByLabel

public SpagoBiDataSource getDataSourceByLabel(java.lang.String token,
                                              java.lang.String user,
                                              java.lang.String label)
Gets the data source by label.

Specified by:
getDataSourceByLabel in interface DataSourceService
Parameters:
token - String
user - String
label - String
Returns:
SpagoBiDataSource

getAllDataSource

public SpagoBiDataSource[] getAllDataSource(java.lang.String token,
                                            java.lang.String user)
Gets the all data source.

Specified by:
getAllDataSource in interface DataSourceService
Parameters:
token - String
user - String
Returns:
SpagoBiDataSource[]