it.eng.spagobi.tools.dataset.bo
Interface IDataSet

All Known Implementing Classes:
AbstractDataSet, ConfigurableDataSet, FileDataSet, JavaClassDataSet, JDBCDataSet, ScriptDataSet, WebServiceDataSet

public interface IDataSet


Method Summary
 void addBehaviour(IDataSetBehaviour behaviour)
           
 IDataStore fetchNext()
           
 java.lang.Object getBehaviour(java.lang.String behaviourId)
           
 IDataStore getDataStore()
           
 IDataStoreTransformer getDataStoreTransformer()
           
 java.lang.String getDescription()
           
 int getId()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getParameters()
           
 java.util.Map getParamsMap()
           
 java.lang.String getPivotColumnName()
           
 java.lang.String getPivotColumnValue()
           
 java.lang.String getPivotRowName()
           
 java.lang.Object getQuery()
           
 java.lang.Integer getTransformerId()
           
 it.eng.spago.security.IEngUserProfile getUserProfile()
           
 boolean hasBehaviour(java.lang.String behaviourId)
           
 boolean hasDataStoreTransformer()
           
 void loadData()
           
 void removeDataStoreTransformer()
           
 void setDataStoreTransformer(IDataStoreTransformer transformer)
           
 void setDescription(java.lang.String description)
           
 void setFetchSize(int l)
           
 void setId(int id)
           
 void setLabel(java.lang.String label)
           
 void setName(java.lang.String name)
           
 void setParameters(java.lang.String parameters)
           
 void setParamsMap(java.util.Map params)
           
 void setPivotColumnName(java.lang.String pivotColumnName)
           
 void setPivotColumnValue(java.lang.String pivotColumnValue)
           
 void setPivotRowName(java.lang.String pivotRowName)
           
 void setQuery(java.lang.Object query)
           
 void setTransformerId(java.lang.Integer transformerId)
           
 void setUserProfile(it.eng.spago.security.IEngUserProfile userProfile)
           
 SpagoBiDataSet toSpagoBiDataSet()
           
 

Method Detail

loadData

void loadData()
              throws it.eng.spago.error.EMFUserError,
                     it.eng.spago.error.EMFInternalError
Throws:
it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFInternalError

getDataStore

IDataStore getDataStore()

fetchNext

IDataStore fetchNext()

setFetchSize

void setFetchSize(int l)

getId

int getId()

setId

void setId(int id)

getParameters

java.lang.String getParameters()

setParameters

void setParameters(java.lang.String parameters)

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getDescription

java.lang.String getDescription()

setDescription

void setDescription(java.lang.String description)

getLabel

java.lang.String getLabel()

setLabel

void setLabel(java.lang.String label)

getTransformerId

java.lang.Integer getTransformerId()

setTransformerId

void setTransformerId(java.lang.Integer transformerId)

getPivotColumnName

java.lang.String getPivotColumnName()

setPivotColumnName

void setPivotColumnName(java.lang.String pivotColumnName)

getPivotRowName

java.lang.String getPivotRowName()

setPivotRowName

void setPivotRowName(java.lang.String pivotRowName)

getPivotColumnValue

java.lang.String getPivotColumnValue()

setPivotColumnValue

void setPivotColumnValue(java.lang.String pivotColumnValue)

getQuery

java.lang.Object getQuery()

setQuery

void setQuery(java.lang.Object query)

getParamsMap

java.util.Map getParamsMap()

setParamsMap

void setParamsMap(java.util.Map params)

hasBehaviour

boolean hasBehaviour(java.lang.String behaviourId)

getBehaviour

java.lang.Object getBehaviour(java.lang.String behaviourId)

addBehaviour

void addBehaviour(IDataSetBehaviour behaviour)

hasDataStoreTransformer

boolean hasDataStoreTransformer()

removeDataStoreTransformer

void removeDataStoreTransformer()

setDataStoreTransformer

void setDataStoreTransformer(IDataStoreTransformer transformer)

getDataStoreTransformer

IDataStoreTransformer getDataStoreTransformer()

getUserProfile

it.eng.spago.security.IEngUserProfile getUserProfile()

setUserProfile

void setUserProfile(it.eng.spago.security.IEngUserProfile userProfile)

toSpagoBiDataSet

SpagoBiDataSet toSpagoBiDataSet()