it.eng.spagobi.tools.dataset.bo
Class ConfigurableDataSet
java.lang.Object
it.eng.spagobi.tools.dataset.bo.AbstractDataSet
it.eng.spagobi.tools.dataset.bo.ConfigurableDataSet
- All Implemented Interfaces:
- IDataSet
- Direct Known Subclasses:
- FileDataSet, JavaClassDataSet, JDBCDataSet, ScriptDataSet, WebServiceDataSet
public class ConfigurableDataSet
- extends AbstractDataSet
- Author:
- Andrea Gioia
Methods inherited from class it.eng.spagobi.tools.dataset.bo.AbstractDataSet |
addBehaviour, getBehaviour, getDataStoreTransformer, getDescription, getId, getLabel, getName, getParameters, getParamsMap, getPivotColumnName, getPivotColumnValue, getPivotRowName, getTransformerId, hasBehaviour, hasDataStoreTransformer, removeDataStoreTransformer, setDataStoreTransformer, setDescription, setId, setLabel, setName, setParameters, setParamsMap, setPivotColumnName, setPivotColumnValue, setPivotRowName, setTransformerId, toSpagoBiDataSet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurableDataSet
public ConfigurableDataSet()
ConfigurableDataSet
public ConfigurableDataSet(SpagoBiDataSet dataSetConfig)
loadData
public void loadData()
throws it.eng.spago.error.EMFUserError,
it.eng.spago.error.EMFInternalError
- Throws:
it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFInternalError
setFetchSize
public void setFetchSize(int l)
fetchNext
public IDataStore fetchNext()
getDataStore
public IDataStore getDataStore()
getQuery
public java.lang.Object getQuery()
setQuery
public void setQuery(java.lang.Object query)
getProfileAttributeNames
public java.util.List getProfileAttributeNames()
throws java.lang.Exception
- Gets the list of names of the profile attributes required.
- Returns:
- list of profile attribute names
- Throws:
java.lang.Exception
- the exception
getDataReader
public IDataReader getDataReader()
setDataReader
public void setDataReader(IDataReader dataReader)
getDataProxy
public IDataProxy getDataProxy()
setDataProxy
public void setDataProxy(IDataProxy dataProxy)
getUserProfile
public it.eng.spago.security.IEngUserProfile getUserProfile()
setUserProfile
public void setUserProfile(it.eng.spago.security.IEngUserProfile userProfile)