it.eng.spagobi.tools.dataset.service
Class SelfServiceDatasetStartAction

java.lang.Object
  extended by it.eng.spago.dispatching.service.DefaultRequestContext
      extended by it.eng.spago.dispatching.service.DefaultHttpRequestContext
          extended by it.eng.spago.dispatching.action.AbstractHttpAction
              extended by it.eng.spagobi.utilities.service.AbstractBaseHttpAction
                  extended by it.eng.spagobi.commons.services.AbstractSpagoBIAction
                      extended by it.eng.spagobi.tools.dataset.service.ManageDatasets
                          extended by it.eng.spagobi.tools.dataset.service.SelfServiceDatasetStartAction
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:
CreateDocumentStartAction

public class SelfServiceDatasetStartAction
extends ManageDatasets

Author:
Antonella Giachino (antonella.giachino@eng.it)
See Also:
Serialized Form

Field Summary
static java.lang.String COUNTRY
           
static java.lang.String ENGINE_DATASOURCE_LABEL
           
static java.lang.String IS_FROM_MYDATA
           
static java.lang.String LANGUAGE
           
static java.lang.String OUTPUT_PARAMETER_EXECUTION_ID
           
static java.lang.String OUTPUT_PARAMETER_GEOREPORT_EDIT_SERVICE_URL
           
static java.lang.String OUTPUT_PARAMETER_QBE_EDIT_SERVICE_URL
           
static java.lang.String OUTPUT_PARAMETER_WORKSHEET_EDIT_SERVICE_URL
           
static java.lang.String QBE_EDIT_ACTION
           
static java.lang.String SERVICE_NAME
           
static java.lang.String WORKSHEET_EDIT_ACTION
           
 
Fields inherited from class it.eng.spagobi.tools.dataset.service.ManageDatasets
GENERIC_TYPE, LIMIT_DEFAULT, NUMBER_TYPE, profile, PUBLIC, RAW_TYPE, STRING_TYPE
 
Constructor Summary
SelfServiceDatasetStartAction()
           
 
Method Summary
protected  java.util.Map<java.lang.String,java.lang.String> buildGeoreportEditServiceBaseParametersMap()
           
protected  java.lang.String buildGeoreportEditServiceUrl(java.lang.String executionId)
           
protected  java.util.Map<java.lang.String,java.lang.String> buildQbeEditServiceBaseParametersMap()
           
protected  java.lang.String buildQbeEditServiceUrl(java.lang.String executionId)
           
protected  java.util.Map<java.lang.String,java.lang.String> buildServiceBaseParametersMap()
           
protected  java.util.Map<java.lang.String,java.lang.String> buildWorksheetEditServiceBaseParametersMap()
           
protected  java.lang.String buildWorksheetEditServiceUrl(java.lang.String executionId)
           
 void doService()
           
 
Methods inherited from class it.eng.spagobi.tools.dataset.service.ManageDatasets
createJSONResponse, datasetInsert, getDatasetTestMetadata, getDatasetTestResultList, getGuiGenericDatasetToInsert, getJSONDatasetResult, getListOfGenericDatasets, serializeJSONArrayParsList
 
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
 

Field Detail

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
See Also:
Constant Field Values

LANGUAGE

public static final java.lang.String LANGUAGE
See Also:
Constant Field Values

COUNTRY

public static final java.lang.String COUNTRY
See Also:
Constant Field Values

OUTPUT_PARAMETER_EXECUTION_ID

public static final java.lang.String OUTPUT_PARAMETER_EXECUTION_ID
See Also:
Constant Field Values

ENGINE_DATASOURCE_LABEL

public static final java.lang.String ENGINE_DATASOURCE_LABEL
See Also:
Constant Field Values

OUTPUT_PARAMETER_WORKSHEET_EDIT_SERVICE_URL

public static final java.lang.String OUTPUT_PARAMETER_WORKSHEET_EDIT_SERVICE_URL
See Also:
Constant Field Values

WORKSHEET_EDIT_ACTION

public static final java.lang.String WORKSHEET_EDIT_ACTION
See Also:
Constant Field Values

OUTPUT_PARAMETER_QBE_EDIT_SERVICE_URL

public static final java.lang.String OUTPUT_PARAMETER_QBE_EDIT_SERVICE_URL
See Also:
Constant Field Values

QBE_EDIT_ACTION

public static final java.lang.String QBE_EDIT_ACTION
See Also:
Constant Field Values

OUTPUT_PARAMETER_GEOREPORT_EDIT_SERVICE_URL

public static final java.lang.String OUTPUT_PARAMETER_GEOREPORT_EDIT_SERVICE_URL
See Also:
Constant Field Values

IS_FROM_MYDATA

public static final java.lang.String IS_FROM_MYDATA
See Also:
Constant Field Values
Constructor Detail

SelfServiceDatasetStartAction

public SelfServiceDatasetStartAction()
Method Detail

doService

public void doService()
Overrides:
doService in class ManageDatasets

buildGeoreportEditServiceUrl

protected java.lang.String buildGeoreportEditServiceUrl(java.lang.String executionId)

buildGeoreportEditServiceBaseParametersMap

protected java.util.Map<java.lang.String,java.lang.String> buildGeoreportEditServiceBaseParametersMap()

buildWorksheetEditServiceUrl

protected java.lang.String buildWorksheetEditServiceUrl(java.lang.String executionId)

buildWorksheetEditServiceBaseParametersMap

protected java.util.Map<java.lang.String,java.lang.String> buildWorksheetEditServiceBaseParametersMap()

buildQbeEditServiceUrl

protected java.lang.String buildQbeEditServiceUrl(java.lang.String executionId)

buildQbeEditServiceBaseParametersMap

protected java.util.Map<java.lang.String,java.lang.String> buildQbeEditServiceBaseParametersMap()

buildServiceBaseParametersMap

protected java.util.Map<java.lang.String,java.lang.String> buildServiceBaseParametersMap()