|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.commons.dao.AbstractHibernateDAO
it.eng.spagobi.tools.datasource.dao.DataSourceDAOHibImpl
public class DataSourceDAOHibImpl
Defines the Hibernate implementations for all DAO methods, for a data source.
Constructor Summary | |
---|---|
DataSourceDAOHibImpl()
|
Method Summary | |
---|---|
void |
eraseDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource aDataSource)
Erase data source. |
boolean |
hasBIEngineAssociated(java.lang.String dsId)
Checks for bi engine associated. |
boolean |
hasBIObjAssociated(java.lang.String dsId)
Checks for bi obj associated. |
void |
insertDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource aDataSource)
Insert data source. |
java.util.List |
loadAllDataSources()
Load all data sources. |
it.eng.spagobi.tools.datasource.bo.DataSource |
loadDataSourceByID(java.lang.Integer dsID)
Load data source by id. |
it.eng.spagobi.tools.datasource.bo.IDataSource |
loadDataSourceByLabel(java.lang.String label)
Load data source by label. |
void |
modifyDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource aDataSource)
Modify data source. |
it.eng.spagobi.tools.datasource.bo.DataSource |
toDataSource(SbiDataSource hibDataSource)
From the hibernate DataSource at input, gives the corrispondent DataSource object. |
Methods inherited from class it.eng.spagobi.commons.dao.AbstractHibernateDAO |
---|
getSession, logException |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataSourceDAOHibImpl()
Method Detail |
---|
public it.eng.spagobi.tools.datasource.bo.DataSource loadDataSourceByID(java.lang.Integer dsID) throws it.eng.spago.error.EMFUserError
loadDataSourceByID
in interface IDataSourceDAO
dsID
- the ds id
it.eng.spago.error.EMFUserError
- the EMF user errorIDataSourceDAO.loadDataSourceByID(java.lang.Integer)
public it.eng.spagobi.tools.datasource.bo.IDataSource loadDataSourceByLabel(java.lang.String label) throws it.eng.spago.error.EMFUserError
loadDataSourceByLabel
in interface IDataSourceDAO
label
- the label
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.datasource.dao.IDataSourceDAO#loadDataSourceByLabel(string)
public java.util.List loadAllDataSources() throws it.eng.spago.error.EMFUserError
loadAllDataSources
in interface IDataSourceDAO
it.eng.spago.error.EMFUserError
- the EMF user errorIDataSourceDAO.loadAllDataSources()
public void modifyDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource aDataSource) throws it.eng.spago.error.EMFUserError
modifyDataSource
in interface IDataSourceDAO
aDataSource
- the a data source
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.datasource.dao.IDataSourceDAO#modifyDataSource(it.eng.spagobi.tools.datasource.bo.DataSource)
public void insertDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource aDataSource) throws it.eng.spago.error.EMFUserError
insertDataSource
in interface IDataSourceDAO
aDataSource
- the a data source
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.datasource.dao.IDataSourceDAO#insertDataSource(it.eng.spagobi.tools.datasource.bo.DataSource)
public void eraseDataSource(it.eng.spagobi.tools.datasource.bo.IDataSource aDataSource) throws it.eng.spago.error.EMFUserError
eraseDataSource
in interface IDataSourceDAO
aDataSource
- the a data source
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.datasource.dao.IDataSourceDAO#eraseDataSource(it.eng.spagobi.tools.datasource.bo.DataSource)
public it.eng.spagobi.tools.datasource.bo.DataSource toDataSource(SbiDataSource hibDataSource)
DataSource
object.
hibDataSource
- The hybernate data source
DataSource
objectpublic boolean hasBIObjAssociated(java.lang.String dsId) throws it.eng.spago.error.EMFUserError
hasBIObjAssociated
in interface IDataSourceDAO
dsId
- the ds id
it.eng.spago.error.EMFUserError
- the EMF user errorIDataSourceDAO.hasBIObjAssociated(java.lang.String)
public boolean hasBIEngineAssociated(java.lang.String dsId) throws it.eng.spago.error.EMFUserError
hasBIEngineAssociated
in interface IDataSourceDAO
dsId
- the ds id
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.datasource.dao.IDataSourceDAO#hasEngineAssociated(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |