it.eng.spagobi.sdk.datasets.impl
Class DataSetsSDKServiceImpl

java.lang.Object
  extended by it.eng.spagobi.sdk.AbstractSDKService
      extended by it.eng.spagobi.sdk.datasets.impl.DataSetsSDKServiceImpl
All Implemented Interfaces:
it.eng.spagobi.sdk.datasets.DataSetsSDKService

public class DataSetsSDKServiceImpl
extends AbstractSDKService
implements it.eng.spagobi.sdk.datasets.DataSetsSDKService


Constructor Summary
DataSetsSDKServiceImpl()
           
 
Method Summary
 java.lang.String executeDataSet(java.lang.String label, it.eng.spagobi.sdk.datasets.bo.SDKDataSetParameter[] params)
           
 it.eng.spagobi.sdk.datasets.bo.SDKDataSet getDataSet(java.lang.Integer dataSetId)
           
 it.eng.spagobi.sdk.datasets.bo.SDKDataSet[] getDataSets()
           
 it.eng.spagobi.sdk.datasets.bo.SDKDataStoreMetadata getDataStoreMetadata(it.eng.spagobi.sdk.datasets.bo.SDKDataSet sdkDataSet)
           
 java.lang.Integer saveDataset(it.eng.spagobi.sdk.datasets.bo.SDKDataSet sdkDataSet)
           
 
Methods inherited from class it.eng.spagobi.sdk.AbstractSDKService
checkUserPermissionForFunctionality, getUserProfile, setTenant, unsetTenant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSetsSDKServiceImpl

public DataSetsSDKServiceImpl()
Method Detail

getDataSet

public it.eng.spagobi.sdk.datasets.bo.SDKDataSet getDataSet(java.lang.Integer dataSetId)
                                                     throws it.eng.spagobi.sdk.exceptions.NotAllowedOperationException
Specified by:
getDataSet in interface it.eng.spagobi.sdk.datasets.DataSetsSDKService
Throws:
it.eng.spagobi.sdk.exceptions.NotAllowedOperationException

getDataSets

public it.eng.spagobi.sdk.datasets.bo.SDKDataSet[] getDataSets()
                                                        throws it.eng.spagobi.sdk.exceptions.NotAllowedOperationException
Specified by:
getDataSets in interface it.eng.spagobi.sdk.datasets.DataSetsSDKService
Throws:
it.eng.spagobi.sdk.exceptions.NotAllowedOperationException

getDataStoreMetadata

public it.eng.spagobi.sdk.datasets.bo.SDKDataStoreMetadata getDataStoreMetadata(it.eng.spagobi.sdk.datasets.bo.SDKDataSet sdkDataSet)
                                                                         throws it.eng.spagobi.sdk.exceptions.NotAllowedOperationException,
                                                                                it.eng.spagobi.sdk.exceptions.MissingParameterValue,
                                                                                it.eng.spagobi.sdk.exceptions.InvalidParameterValue
Specified by:
getDataStoreMetadata in interface it.eng.spagobi.sdk.datasets.DataSetsSDKService
Throws:
it.eng.spagobi.sdk.exceptions.NotAllowedOperationException
it.eng.spagobi.sdk.exceptions.MissingParameterValue
it.eng.spagobi.sdk.exceptions.InvalidParameterValue

saveDataset

public java.lang.Integer saveDataset(it.eng.spagobi.sdk.datasets.bo.SDKDataSet sdkDataSet)
                              throws it.eng.spagobi.sdk.exceptions.NotAllowedOperationException
Specified by:
saveDataset in interface it.eng.spagobi.sdk.datasets.DataSetsSDKService
Throws:
it.eng.spagobi.sdk.exceptions.NotAllowedOperationException

executeDataSet

public java.lang.String executeDataSet(java.lang.String label,
                                       it.eng.spagobi.sdk.datasets.bo.SDKDataSetParameter[] params)
                                throws it.eng.spagobi.sdk.exceptions.NotAllowedOperationException
Specified by:
executeDataSet in interface it.eng.spagobi.sdk.datasets.DataSetsSDKService
Throws:
it.eng.spagobi.sdk.exceptions.NotAllowedOperationException