|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDataSetDAO
Defines the interfaces for all methods needed to insert, modify and deleting an engine.
Method Summary | |
---|---|
SbiDataSetHistory |
copyDataSetHistory(SbiDataSetHistory hibDataSet)
|
java.lang.Integer |
countBIObjAssociated(java.lang.Integer dsId)
Counts number of BIObj associated. |
java.lang.Integer |
countDatasets()
Counts number of existent DataSets |
void |
deleteAllInactiveDataSetVersions(java.lang.Integer dsID)
Delete all inactive dataset versions. |
void |
deleteDataSet(java.lang.Integer dsID)
Delete data set. |
boolean |
deleteInactiveDataSetVersion(java.lang.Integer dsVerionID)
Delete the inactive dataset version. |
java.lang.Integer |
getHigherVersionNumForDS(java.lang.Integer dsId)
Returns the Higher Version Number of a selected DS |
boolean |
hasBIObjAssociated(java.lang.String dsId)
Checks for bi obj associated. |
java.lang.Integer |
insertDataSet(GuiGenericDataSet dataSet)
Insert data set. |
it.eng.spagobi.tools.dataset.bo.IDataSet |
loadActiveDataSetByLabel(java.lang.String label)
Load data set by label. |
it.eng.spagobi.tools.dataset.bo.IDataSet |
loadActiveIDataSetByID(java.lang.Integer dsId)
Load data set by id. |
java.util.List |
loadAllActiveDataSets()
Load all active data sets. |
GuiGenericDataSet |
loadDataSetById(java.lang.Integer dsId)
Load data set by id. |
GuiGenericDataSet |
loadDataSetByLabel(java.lang.String dsLabel)
Load data set by label. |
java.util.List<GuiGenericDataSet> |
loadFilteredDatasetList(java.lang.String hsql,
java.lang.Integer offset,
java.lang.Integer fetchSize)
|
java.util.List<GuiGenericDataSet> |
loadPagedDatasetList(java.lang.Integer offset,
java.lang.Integer fetchSize)
Returns List of all existent IDataSets with current active version |
java.util.List<SbiDataSetConfig> |
loadPagedSbiDatasetConfigList(java.lang.Integer offset,
java.lang.Integer fetchSize)
Returns List of all existent SbiDataSetConfig elements (NO DETAIL, only name, label, descr...). |
void |
modifyDataSet(GuiGenericDataSet dataSet)
Modify data set. |
GuiGenericDataSet |
restoreOlderDataSetVersion(java.lang.Integer dsId,
java.lang.Integer dsVersion)
Restore an Older Version of the dataset |
GuiGenericDataSet |
toDataSet(it.eng.spagobi.tools.dataset.bo.IDataSet iDataSet)
From the IDataSet as input, return the corrispondent GuiGenericDataSet object. |
it.eng.spagobi.tools.dataset.bo.IDataSet |
toIDataSet(SbiDataSetHistory hibDataSet)
From the hibernate DataSet as input, gives the corrispondent DataSet object. |
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao |
---|
getUserProfile, setUserID, setUserProfile |
Method Detail |
---|
void deleteDataSet(java.lang.Integer dsID) throws it.eng.spago.error.EMFUserError
dsID
- the a data set ID
it.eng.spago.error.EMFUserError
- the EMF user errorboolean deleteInactiveDataSetVersion(java.lang.Integer dsVerionID) throws it.eng.spago.error.EMFUserError
dsVerionID
- the a data set version ID
it.eng.spago.error.EMFUserError
- the EMF user errorvoid deleteAllInactiveDataSetVersions(java.lang.Integer dsID) throws it.eng.spago.error.EMFUserError
dsID
- the a data set fo which all old versions need to eb deleted
it.eng.spago.error.EMFUserError
- the EMF user errorjava.lang.Integer insertDataSet(GuiGenericDataSet dataSet) throws it.eng.spago.error.EMFUserError
dataSet
- the a data set
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.dataset.dao.IDataSetDAO#insertDataSet(it.eng.spagobi.tools.dataset.bo.AbstractDataSet)
GuiGenericDataSet restoreOlderDataSetVersion(java.lang.Integer dsId, java.lang.Integer dsVersion) throws it.eng.spago.error.EMFUserError
dsId
- the a data set IDdsVersion
- the a data set Version
it.eng.spago.error.EMFUserError
- the EMF user errorjava.lang.Integer getHigherVersionNumForDS(java.lang.Integer dsId) throws it.eng.spago.error.EMFUserError
dsId
- the a data set ID
it.eng.spago.error.EMFUserError
- the EMF user errorvoid modifyDataSet(GuiGenericDataSet dataSet) throws it.eng.spago.error.EMFUserError
aDataSet
- the a data set
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.dataset.dao.IDataSetDAO#modifyDataSet(it.eng.spagobi.tools.dataset.bo.AbstractDataSet)
java.util.List<SbiDataSetConfig> loadPagedSbiDatasetConfigList(java.lang.Integer offset, java.lang.Integer fetchSize) throws it.eng.spago.error.EMFUserError
offset
- starting elementfetchSize
- number of elements to retrieve
it.eng.spago.error.EMFUserError
- the EMF user errorjava.util.List<GuiGenericDataSet> loadFilteredDatasetList(java.lang.String hsql, java.lang.Integer offset, java.lang.Integer fetchSize) throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
java.util.List<GuiGenericDataSet> loadPagedDatasetList(java.lang.Integer offset, java.lang.Integer fetchSize) throws it.eng.spago.error.EMFUserError
offset
- starting elementfetchSize
- number of elements to retrieve
it.eng.spago.error.EMFUserError
- the EMF user errorjava.lang.Integer countBIObjAssociated(java.lang.Integer dsId) throws it.eng.spago.error.EMFUserError
dsId
- the ds id
it.eng.spago.error.EMFUserError
- the EMF user errorjava.lang.Integer countDatasets() throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
- the EMF user errorboolean hasBIObjAssociated(java.lang.String dsId) throws it.eng.spago.error.EMFUserError
dsId
- the ds id
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.dataSet.dao.IDataSetDAO#hasBIObjAssociated(java.lang.String)
it.eng.spagobi.tools.dataset.bo.IDataSet loadActiveIDataSetByID(java.lang.Integer dsId) throws it.eng.spago.error.EMFUserError
dsID
- the ds id
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.dataset.bo.IDataSet loadActiveDataSetByLabel(java.lang.String label) throws it.eng.spago.error.EMFUserError
label
- the label
it.eng.spago.error.EMFUserError
- the EMF user errorGuiGenericDataSet loadDataSetById(java.lang.Integer dsId) throws it.eng.spago.error.EMFUserError
datasetId
- datasetConfig
it.eng.spago.error.EMFUserError
- the EMF user errorGuiGenericDataSet loadDataSetByLabel(java.lang.String dsLabel) throws it.eng.spago.error.EMFUserError
datasetId
- datasetConfig
it.eng.spago.error.EMFUserError
- the EMF user errorjava.util.List loadAllActiveDataSets() throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
- the EMF user errorit.eng.spagobi.tools.dataset.bo.IDataSet toIDataSet(SbiDataSetHistory hibDataSet) throws it.eng.spago.error.EMFUserError
DataSet
object.
hibDataSet
- The hybernate data set
DataSet
object
it.eng.spago.error.EMFUserError
GuiGenericDataSet toDataSet(it.eng.spagobi.tools.dataset.bo.IDataSet iDataSet) throws it.eng.spago.error.EMFUserError
GuiGenericDataSet
object.
iDataSet
- The IDataSet
GuiGenericDataSet
object
it.eng.spago.error.EMFUserError
SbiDataSetHistory copyDataSetHistory(SbiDataSetHistory hibDataSet) throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |