DocBook|Search
Class Reference
%CSP.UI.System.MappingsAPI
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%CSP] >  [UI] >  [System] >  [MappingsAPI]
Private  Storage  

abstract class %CSP.UI.System.MappingsAPI

This class is used internally by Caché. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.

Defines the main API for working with global/routine/package mappings. This class is used internally by Cache system management utilities and is not meant to be used by application developers.
The "modified" mappings will only be Activiated when user is ready and clicked the "Save Changes" button.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 5


Summary

Methods
ClearChangeList DrawMapJS HasChanges PrepareInsert
SaveChangeList


Parameters

• parameter DOMAIN = "%Utility";
Default Localization Domain

Methods

• classmethod ClearChangeList(Namespace As %String, pType As %String) as %Status
Remove all items in the change list for this namespace
• classmethod DrawMapJS()
Draws javascript functions for Mappings.
• classmethod HasChanges(Namespace As %String, pType As %String) as %Boolean
Are there changes in the change list?
• classmethod PrepareInsert(ID1 As %String, rowNumber As %String, ByRef Namespace As %String, MapType As %String, selectedrow As %Integer) as %Integer
Prepare for saving one change from each page
• classmethod SaveChangeList(Namespace As %String, MapType As %String) as %Status
Save items in the Change List