%DeepSee.REST.v3.InfoServer
class %DeepSee.REST.v3.InfoServer extends %DeepSee.REST.REST
This class is responsible for creating the JSON response to the DeepSee REST informational services. For examples and a full list of available services see the documentation for %DeepSee.REST.v3<.class>.Method Inventory
- GetConfig()
- SetConfig()
- Test()
- WriteCubeList()
- WriteDashboardList()
- WriteDataSourceList()
- WriteDetailsForPivotVariable()
- WriteFavoritesList()
- WriteFilterMembers()
- WriteFiltersForDataSource()
- WriteKPIList()
- WriteListingFieldsForCube()
- WriteListingsForCube()
- WriteMeasuresForCube()
- WriteMetricList()
- WriteNamedFiltersForCube()
- WritePivotList()
- WritePivotVariablesForCube()
- WriteQualityMeasuresForCube()
- WriteTermlistList()
Methods
Fetch custom configuration for pApplication.
Store custom confguration information for the current user. One JSON document may be stored per user under any given pApplication.
Test method to confirm connection in the service type
Return a list of available cubes on the system.
Return a list of available dashboards on the system.
Get all data sources including "pivot", "kpi","metric"
Return details for a given pivot variable with logical name pVariableName, available in pCubeName.
Return a list of favorites for the current user.
Return the available members for a filter defined by pSpec within the context of pCube.
Retrieve the list of available filters for a given pCube
classmethod WriteKPIList(namespace As %String)
Retrieve the list of available KPIs.
Return a list of available listing fields for pCubeName.
Return a list of available listings for pDataSource.
Return a list of available measures for pCubeName.
Return a list of available metrics on the system.
Return a list of available named filters for pCubeName.
Return a list of available pivots on the system. Optionally the request can control the contents of the list via POSTing the variables:
- BASECUBE: Limit the list only to pivots that are based on this cube.
- HIDDEN: If true, include pivots that have been stored as local copies or are currently in the trash.
- BASECUBE: Limit the list only to pivots that are based on this cube.
- HIDDEN: If true, include pivots that have been stored as local copies or are currently in the trash.
Return a list of available pivot variables for pCubeName.
Return a list of available quality measures for pCubeName.
Return a list of term lists defined in the current namespace.
Inherited Members
Inherited Methods
- %Array2JSON()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructResponseFromArray()
- %ConstructResponseObject()
- %ConvertErrorStatusToJSON()
- %CreateObjectFromArray()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %ErrorToJSON()
- %Extends()
- %ExtractDatasourceName()
- %GetParameter()
- %IsA()
- %New()
- %OriginalNamespace()
- %PackageName()
- %SetModified()
- %SetRequestField()
- %ValidateRequest()
- %WaitForProviderResults()
- AcceptsContentType()
- AccessCheck()
- ConvertParameter()
- Decrypt()
- DispatchRequest()
- DrawCSS3STYLE()
- DrawHEAD()
- DrawSTHEAD()
- DrawSTTitle()
- DrawSTYLE()
- DrawTitle()
- DrawTitleSection()
- Encrypt()
- Error()
- EscapeHTML()
- EscapeURL()
- GetAuthChallenge()
- Http403()
- Http404()
- Http405()
- Http500()
- HyperEventCall()
- HyperEventHead()
- Include()
- InsertHiddenField()
- InsertHiddenFields()
- IsPrivate()
- Link()
- Login()
- OnErrorSetup()
- OnHTTPHeader()
- OnHandleCorsRequest()
- OnHandleOptionsRequest()
- OnLoginPage()
- OnPage()
- OnPageError()
- OnPostHTTP()
- OnPostHyperEvent()
- OnPreDispatch()
- OnPreHTTP()
- OnPreHyperEvent()
- OnSecurityTokenPage()
- Page()
- QuoteJS()
- ReportHttpStatusCode()
- RewriteURL()
- SetResponseHeaderIfEmpty()
- ShowError()
- StartTimer()
- StatusToJSON()
- StatusToProxyObject()
- StopTimer()
- SupportedVerbs()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()