it.eng.spagobi.tools.dataset.service
Class ManageDatasets
java.lang.Object
it.eng.spago.dispatching.service.DefaultRequestContext
it.eng.spago.dispatching.service.DefaultHttpRequestContext
it.eng.spago.dispatching.action.AbstractHttpAction
it.eng.spagobi.utilities.service.AbstractBaseHttpAction
it.eng.spagobi.commons.services.AbstractSpagoBIAction
it.eng.spagobi.tools.dataset.service.ManageDatasets
- All Implemented Interfaces:
- it.eng.spago.dispatching.action.ActionIFace, it.eng.spago.dispatching.service.HttpRequestContextIFace, it.eng.spago.dispatching.service.RequestContextIFace, it.eng.spago.dispatching.service.ServiceIFace, it.eng.spago.init.InitializerIFace, java.io.Serializable
- Direct Known Subclasses:
- GetDatasetsUserListAction, SelfServiceDatasetStartAction
public class ManageDatasets
- extends AbstractSpagoBIAction
- See Also:
- Serialized Form
Methods inherited from class it.eng.spagobi.commons.services.AbstractSpagoBIAction |
checkError, createContext, getContext, getLocale, getTheme, getUserProfile, handleException, init, localize, service, writeErrorsBackToClient |
Methods inherited from class it.eng.spagobi.utilities.service.AbstractBaseHttpAction |
delAttributeFromHttpSession, delAttributeFromSession, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsCsvStringList, getAttributeAsInteger, getAttributeAsJSONArray, getAttributeAsJSONObject, getAttributeAsList, getAttributeAsString, getAttributeFromHttpSession, getAttributeFromHttpSessionAsBoolean, getAttributeFromHttpSessionAsBoolean, getAttributeFromHttpSessionAsString, getAttributeFromSession, getAttributeFromSessionAsBoolean, getAttributeFromSessionAsBoolean, getAttributeFromSessionAsString, getAttributesAsLinkedMap, getAttributesAsMap, getHttpSession, getSessionContainer, getSpagoBIHttpSessionContainer, getSpagoBIRequestContainer, getSpagoBIResponseContainer, getSpagoBISessionContainer, httpSessionContainsAttribute, requestContainsAttribute, requestContainsAttribute, sessionContainsAttribute, setAttribute, setAttributeInHttpSession, setAttributeInSession, setSpagoBIRequestContainer, setSpagoBIResponseContainer, tryToWriteBackToClient, writeBackToClient, writeBackToClient, writeBackToClient, writeBackToClient, writeBackToClient, writeBackToClient |
Methods inherited from class it.eng.spago.dispatching.action.AbstractHttpAction |
getActionMethod, getActionName, getConfig, setActionMethod, setActionName |
Methods inherited from class it.eng.spago.dispatching.service.DefaultHttpRequestContext |
freezeHttpResponse, getHttpRequest, getHttpResponse, getServletConfig, isHttpResponseFreezed, setRequestContext, unfreezeHttpResponse |
Methods inherited from class it.eng.spago.dispatching.service.DefaultRequestContext |
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface it.eng.spago.dispatching.service.RequestContextIFace |
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse |
logger
public static org.apache.log4j.Logger logger
STRING_TYPE
public static final java.lang.String STRING_TYPE
- See Also:
- Constant Field Values
NUMBER_TYPE
public static final java.lang.String NUMBER_TYPE
- See Also:
- Constant Field Values
RAW_TYPE
public static final java.lang.String RAW_TYPE
- See Also:
- Constant Field Values
GENERIC_TYPE
public static final java.lang.String GENERIC_TYPE
- See Also:
- Constant Field Values
LIMIT_DEFAULT
public static final java.lang.Integer LIMIT_DEFAULT
PUBLIC
public static final java.lang.String PUBLIC
- See Also:
- Constant Field Values
profile
protected it.eng.spago.security.IEngUserProfile profile
ManageDatasets
public ManageDatasets()
doService
public void doService()
- Specified by:
doService
in class AbstractSpagoBIAction
datasetInsert
protected void datasetInsert(IDataSetDAO dsDao,
java.util.Locale locale)
getListOfGenericDatasets
protected java.util.List<it.eng.spagobi.tools.dataset.bo.IDataSet> getListOfGenericDatasets(IDataSetDAO dsDao)
throws org.json.JSONException,
it.eng.spago.error.EMFUserError
- Throws:
org.json.JSONException
it.eng.spago.error.EMFUserError
getGuiGenericDatasetToInsert
protected it.eng.spagobi.tools.dataset.bo.IDataSet getGuiGenericDatasetToInsert()
createJSONResponse
protected org.json.JSONObject createJSONResponse(org.json.JSONArray rows,
java.lang.Integer totalResNumber)
throws org.json.JSONException
- Throws:
org.json.JSONException
serializeJSONArrayParsList
public org.json.JSONArray serializeJSONArrayParsList(java.lang.String parsList)
throws org.json.JSONException,
it.eng.spago.base.SourceBeanException
- Throws:
org.json.JSONException
it.eng.spago.base.SourceBeanException
getDatasetTestMetadata
public java.lang.String getDatasetTestMetadata(it.eng.spagobi.tools.dataset.bo.IDataSet dataSet,
java.util.HashMap parametersFilled,
it.eng.spago.security.IEngUserProfile profile,
java.lang.String metadata)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDatasetTestResultList
public org.json.JSONObject getDatasetTestResultList(it.eng.spagobi.tools.dataset.bo.IDataSet dataSet,
java.util.HashMap<java.lang.String,java.lang.String> parametersFilled,
it.eng.spago.security.IEngUserProfile profile)
getJSONDatasetResult
public org.json.JSONObject getJSONDatasetResult(java.lang.Integer dsId,
it.eng.spago.security.IEngUserProfile profile)