%DeepSee.REST.v1.InfoServer
class %DeepSee.REST.v1.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.v1<.class>.Method Inventory
- Test()
- WriteCubeList()
- WriteDashboardList()
- WriteDetailsForPivotVariable()
- WriteFilterMembers()
- WriteFiltersForDataSource()
- WriteKPIList()
- WriteListingFieldsForCube()
- WriteListingsForCube()
- WriteMeasuresForCube()
- WriteNamedFiltersForCube()
- WritePivotList()
- WritePivotVariablesForCube()
- WriteQualityMeasuresForCube()
Methods
classmethod Test() as %Status
Test method to confirm connection in the service type
classmethod WriteCubeList() as %Status
Return a list of available cubes on the system.
classmethod WriteDashboardList() as %Status
Return a list of available dashboards on the system.
classmethod WriteDetailsForPivotVariable(pUrl) as %Status
Return details for a given pivot variable with logical name pVariableName, available in pCubeName.
classmethod WriteFilterMembers(pUrl) as %Status
Return the available members for a filter defined by pSpec within the context of pCube.
classmethod WriteFiltersForDataSource(pDataSource) as %Status
Retrieve the list of available filters for a given pCube
classmethod WriteKPIList()
Retrieve the list of available KPIs
classmethod WriteListingFieldsForCube(pCubeName) as %Status
Return a list of available listing fields for pCubeName.
classmethod WriteListingsForCube(pDataSource) as %Status
Return a list of available listings for pDataSource.
classmethod WriteMeasuresForCube(pCubeName) as %Status
Return a list of available measures for pCubeName.
classmethod WriteNamedFiltersForCube(pCubeName) as %Status
Return a list of available named filters for pCubeName.
classmethod WritePivotList() as %Status
Return a list of available pivots on the system.
classmethod WritePivotVariablesForCube(pCubeName) as %Status
Return a list of available pivot variables for pCubeName.
classmethod WriteQualityMeasuresForCube(pCubeName) as %Status
Return a list of available quality measures for pCubeName.
Inherited Members
Inherited Methods
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructResponseFromArray()
- %CreateObjectFromArray()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %ErrorToJSON()
- %Extends()
- %ExtractDatasourceName()
- %GetParameter()
- %IsA()
- %New()
- %OriginalNamespace()
- %PackageName()
- %SetModified()
- %ValidateRequest()
- %WaitForProviderResults()
- AcceptsContentType()
- AccessCheck()
- ConvertParameter()
- Decrypt()
- DispatchMap()
- DispatchRequest()
- DrawCSS3STYLE()
- DrawHEAD()
- DrawSTHEAD()
- DrawSTTitle()
- DrawSTYLE()
- DrawTitle()
- DrawTitleSection()
- Encrypt()
- Error()
- EscapeHTML()
- EscapeURL()
- 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()
- ResolveTarget()
- RewriteURL()
- SetResponseHeaderIfEmpty()
- ShowError()
- StartTimer()
- StatusToJSON()
- StatusToProxyObject()
- StopTimer()
- SupportedVerbs()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()