SAP ABAP Class CL_CCMS_MONITOR_XML_PROCESSOR (XML Interface for CCMS Monitors)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SMOI (Package) CCMS: Monitoring Architecture
Properties
Class CL_CCMS_MONITOR_XML_PROCESSOR  
Short Description XML Interface for CCMS Monitors    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SMOI   CCMS: Monitoring Architecture 
Created 20020311   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CCMSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CCMS_MONITOR_XML_PROCESSOR has no interface implemented.
Friends
Class CL_CCMS_MONITOR_XML_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADMIN_PRIVILEGE Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20020319
2 BAPI_MESSAGES Instance attribute Private Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20020319
3 CALLED_BY_SCMC Static Attribute Private Type reference (TYPE) BOOLEAN Was Called by Console (TRUE/FALSE) 20030630
4 DB_WRITE_BUFFER Instance attribute Private Type reference (TYPE) T_DB_WRITE_BUFFER Temporary Store for Monitors 20020319
5 DO_NOT_MODIFY_PARAMETER Constant Private Type reference (TYPE) STRING '!!! INHERITED - DO NOT MODIFY !!!' 20020321
6 FALSE Constant Public Type reference (TYPE) BOOLEAN '-' False 20020313
7 IXML_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_IXML iXML Factory 20020319
8 IXML_STREAM_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY iXML Stream Factory 20020319
9 MESSAGE_ID Constant Private Type reference (TYPE) SYMSGID 'CCMS_MONI_XML' Messages, Message Class 20020319
10 MSET_UPDATE_CHSCOPE Constant Private Type reference (TYPE) INTEGER1 1 Update Monitoring Set Attribute "Changeability" 20020327
11 MSET_UPDATE_PUBLICSET Constant Private Type reference (TYPE) INTEGER1 2 Update Monitor Set Attribute "Visibility" 20020327
12 MTE_NAME_CONFIG_ATTRIBUT_BIT Constant Private Type reference (TYPE) T_BYTEMASK '10' Byte Mask: Display Attribute Name 20020319
13 MTE_NAME_CONFIG_CONTEXT_BIT Constant Private Type reference (TYPE) T_BYTEMASK '40' Byte Mask: Display Context Name 20020319
14 MTE_NAME_CONFIG_OBJECT_BIT Constant Private Type reference (TYPE) T_BYTEMASK '20' Byte Mask: Display Monitoring Object Name 20020319
15 MTE_NAME_CONFIG_SYSID_BIT Constant Private Type reference (TYPE) T_BYTEMASK '80' Byte Mask: Display SAP System 20020319
16 NOT_SUBMITTED Constant Private Type reference (TYPE) CHAR1 '#' Value not specified 20020319
17 NS_MDEFNODE Constant Public Type reference (TYPE) STRING 'http://www.sap.com/namespace/CCMS/Monitoring/Monidef/Node' Namespace Prefix for Monitor Definition Nodes 20020318
18 NS_MONIDEF Constant Public Type reference (TYPE) STRING 'http://www.sap.com/namespace/CCMS/Monitoring/Monidef' Namespace Prefix for Monitor Definitions 20020318
19 NS_MONISET Constant Public Type reference (TYPE) STRING 'http://www.sap.com/namespace/CCMS/Monitoring/MonitorSet' Namespace Prefix for Monitor Sets 20020318
20 NS_MONITOR Constant Public Type reference (TYPE) STRING 'http://www.sap.com/namespace/CCMS/Monitoring/Monitor' Namespace Prefix for Monitors 20020318
21 NS_PARAMETER Constant Public Type reference (TYPE) STRING 'http://www.sap.com/namespace/CCMS/Monitoring/Monidef/Node/Parameter' Namespace Prefix for Rule Parameters 20020318
22 NS_SAP_CCMS Constant Public Type reference (TYPE) STRING 'http://www.sap.com/namespace/CCMS/Monitoring' Namespace Prefix for CCMS Data Definitions 20020318
23 PCDATA Constant Private Type reference (TYPE) STRING '#PCDATA' 20020319
24 SHOW_ALL_NAME_PARTS Static Attribute Private Type reference (TYPE) T_BYTEMASK Display All Four Name Parts of a Definition Node 20020319
25 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' True 20020313
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DTD_ELEMENT_NO_CHILDREN Instance method Private Method Adds an Element without Child Nodes to a DTD 20020319
2 ADD_DTD_ELEMENT_TWO_CHILDREN Instance method Private Method Adds an Element with two Child Nodes to a DTD 20020319
3 ADD_DTD_ENUM_ATTRIBUTE Instance method Private Method Adds an Enumeration Attribute to a DTD Attribute List 20020320
4 ADD_DTD_NAMESPACE_ATTRIBUTE Instance method Private Method Adds a Namespace Attribute to a DTD Attribute List 20020320
5 APPEND_MESSAGE Instance method Private Method Inserts a New T100 Message into the Message Buffer 20020315
6 BEQUEATH_RULE_PARAMETERS Instance method Private Method Impart the Rule Parameters to the Next Child Rule Node 20020321
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020311
8 CONVERT_MONIDEF_TO_XML Instance method Private Method Convert a Monitor Definition to XML 20020315
9 CONVERT_STRING_TO_XSTRING Instance method Private Method Convert an ABAP String to HEX Format 20020313
10 CONVERT_TO_XML Instance method Public Method Convert Monitor Set to XML Format 20020311
11 CONVERT_XSTRING_TO_STRING Instance method Private Method Convert a Binary String to ABAP String Format 20020313
12 CREATE_DTD_AS_DOM Instance method Public Method Generate DTD in DOM Format 20020312
13 CREATE_FROM_XML Instance method Public Method Create Monitor Definitions/Sets Using XML 20020314
14 EXTRACT_DEFNODE_ATTRIBUTES Instance method Private Method Extract the Attributes of a Definition Node 20020318
15 EXTRACT_MONIDEF_TREE Instance method Private Method Extract the Monitor Definition Tree from XML 20020319
16 EXTRACT_MONITOR_DEFS Instance method Private Method Fill the Internal Structure for Monitor Definitions from XML 20020315
17 EXTRACT_MONITOR_SET Instance method Private Method Fill the Internal Structure for Monitor Set from XML 20020315
18 GET_DTD_AS_STRING Instance method Public Method Generate DTD as String 20020314
19 GET_DTD_AS_XSTRING Instance method Public Method Generate DTD as Binary String 20020313
20 GET_MESSAGES Instance method Public Method Return the Messages from the Monitor Processing 20020314
21 HAS_CHANGE_AUTHORIZATION Instance method Private Method Does the Current User Have Change Authorization? 20020315
22 INIT_CONVERSION_TO_XML Instance method Private Method Initialize Conversion of a Monitor Set to XML 20020314
23 IS_DEFTREE_CONSISTENT Instance method Private Method Check if a Monitor Definition Tree Is Correctly Structured 20020319
24 MERGE_NODE_DEFINITIONS Instance method Private Method Merge the Extracted Values with the Inherited Values 20020321
25 PARSE_XSTRING Instance method Private Method Convert an XML Document to DOM Format 20020311
26 RENDER_DOM_IN_XSTRING Instance method Private Method Render XML Document in DOM Format in XSTRING 20020315
27 UPDATE_MONITOR Instance method Private Method Check and Write the Monitors to the Database 20020315
28 UPDATE_MSET_ATTRIBUTES Instance method Private Method Set the Attributes of the Target Monitor Set 20020327
29 WRITE_TO_DATA_BASE Instance method Public Method Write the Internal Buffer to the Database Explicitly 20020315
Events
Class CL_CCMS_MONITOR_XML_PROCESSOR has no event.
Types
Class CL_CCMS_MONITOR_XML_PROCESSOR has no local type.
Method Signatures

Method ADD_DTD_ELEMENT_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TYPE Call by reference Type reference (TYPE) STRING 20020319
2 Changing DTD Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT_TYPE IF_IXML_DOCUMENT_TYPE 20020319
3 Importing NAME Call by reference Type reference (TYPE) STRING 20020319
4 Importing PREFIX Call by reference Type reference (TYPE) STRING 20020319
# Exception Resumable Description Created on
1 CANT_ADD_ELEMENT das Hinzufügen des DTD-Elementes ist misslungen 20020319

Method ADD_DTD_ELEMENT_TWO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD_1_GROUPING Call by reference Type reference (TYPE) I 20020319
2 Importing CHILD_1_NAME Call by reference Type reference (TYPE) STRING 20020319
3 Importing CHILD_1_OCCURRENCE Call by reference Type reference (TYPE) I 20020319
4 Importing CHILD_1_PREFIX Call by reference Type reference (TYPE) STRING 20020319
5 Importing CHILD_2_GROUPING Call by reference Type reference (TYPE) I 20020319
6 Importing CHILD_2_NAME Call by reference Type reference (TYPE) STRING 20020319
7 Importing CHILD_2_OCCURRENCE Call by reference Type reference (TYPE) I 20020319
8 Importing CHILD_2_PREFIX Call by reference Type reference (TYPE) STRING 20020319
9 Changing DTD Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT_TYPE IF_IXML_DOCUMENT_TYPE 20020319
10 Importing NAME Call by reference Type reference (TYPE) STRING 20020319
11 Importing PREFIX Call by reference Type reference (TYPE) STRING 20020319
# Exception Resumable Description Created on
1 CANT_ADD_DTD_ELEMENT Das Anhängen des DTD-Elementes ist misslungen 20020319

Method ADD_DTD_ENUM_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR_LIST_DECL Call by reference Object reference (TYPE REF TO) IF_IXML_ATT_LIST_DECL IF_IXML_ATT_LIST_DECL 20020320
2 Importing DTD Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT_TYPE IF_IXML_DOCUMENT_TYPE 20020320
3 Importing ENUMERATION_VALUE_LIST Call by reference Type reference (TYPE) ATTRIB_VALUE_ENUM_LIST 20020320
4 Importing MODIFIER Call by reference Type reference (TYPE) I 20020320
5 Importing NAME Call by reference Type reference (TYPE) STRING 20020320
6 Importing PREFIX Call by reference Type reference (TYPE) STRING SPACE 20020320
# Exception Resumable Description Created on
1 CANT_ADD_ENUM_ATTRIBUTE Das Anhängen des Attributes ist misslungen 20020320

Method ADD_DTD_NAMESPACE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR_LIST_DECL Call by reference Object reference (TYPE REF TO) IF_IXML_ATT_LIST_DECL IF_IXML_ATT_LIST_DECL 20020320
2 Importing DTD Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT_TYPE IF_IXML_DOCUMENT_TYPE 20020320
3 Importing NAMESPACE_NAME Call by reference Type reference (TYPE) STRING 20020320
4 Importing NAMESPACE_URI Call by reference Type reference (TYPE) STRING 20020320
# Exception Resumable Description Created on
1 CANT_ADD_NAMESPACE_ATTRIBUTE Das Anhängen des Attributes ist misslungen 20020320

Method APPEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20020315
2 Importing LOG_MSG_NO Value transfer Type reference (TYPE) BALMNR Anwendungs-Log: interne laufende Nummer der Meldung 20020315
3 Importing LOG_NO Value transfer Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20020315
4 Importing MESSAGE_TEXT Value transfer Type reference (TYPE) BAPI_MSG Abweichender Meldungstext 20020327
5 Importing MSG_ID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20020315
6 Importing MSG_NO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20020315
7 Importing MSG_TYPE Value transfer Type reference (TYPE) BAPIRETURN-TYPE Meldungstyp: S Success, E Error, W Warning, I Info, A Abort 20020315
8 Importing PAR1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020315
9 Importing PAR2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020315
10 Importing PAR3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020315
11 Importing PAR4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020315
12 Importing PARAMETER Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20020315
13 Importing ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20020315

Method APPEND_MESSAGE on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method BEQUEATH_RULE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILD_RULE Value transfer Type reference (TYPE) CCMSM_MONIDEF_RULE Monitorregel des Kindes 20020321
2 Importing PARENT_RULE Call by reference Type reference (TYPE) CCMSM_MONIDEF_RULE Monitorregel des Vaterknotens 20020321

Method BEQUEATH_RULE_PARAMETERS on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CCMS_MONITOR_XML_PROCESSOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method CONVERT_MONIDEF_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MONIDEF Call by reference Type reference (TYPE) CCMSM_MONITOR_DEFINITION_TBL 20020315
2 Importing MONISET_NODE_IN_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020315
3 Importing MONITOR_NAME Call by reference Type reference (TYPE) CCMSM_MONITOR_NAME 20020315
4 Changing XML_AS_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020315
# Exception Resumable Description Created on
1 CONVERSION_FAILED die Konvertierung ist fehlgeschlagen 20020315
2 MONIDEF_MISSING es wurde keine Monitordefinition angegeben 20020315
3 MONITOR_NAME_MISSING es wurde kein Monitorname angegeben 20020315

Method CONVERT_STRING_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) STRING Eingabestring 20020313
2 Returning OUT Value transfer Type reference (TYPE) XSTRING Ausgabestream 20020313

Method CONVERT_STRING_TO_XSTRING on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method CONVERT_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MONISET_NAME Value transfer Type reference (TYPE) ALMONISET Alerts: Name einer Monitorsammlung 20020311
2 Importing MONITOR_NAMES Call by reference Type reference (TYPE) ALMONNMTBL Alerts: Tabelle von Monitornamen 20020311
3 Returning XML_DOCUMENT Value transfer Type reference (TYPE) XSTRING XML-Monitordefinitionen/Monitorsammlung 20020311
# Exception Resumable Description Created on
1 CONVERSION_FAILED die Konvertierung ist fehlgeschlagen 20020315
2 MONISET_NOT_FOUND Die angegebene Monitorsammlung existiert nicht 20020311
3 MONISET_SPECIFICATION_MISSING Es wurde keine Monitorsammlung angegeben 20020314
4 MONITOR_NOT_FOUND Eine oder mehrere Monitordefinitionen existieren nicht 20020311

Method CONVERT_XSTRING_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) XSTRING Eingabestream (binär) 20020313
2 Returning OUT Value transfer Type reference (TYPE) STRING Ausgabestring 20020313

Method CONVERT_XSTRING_TO_STRING on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method CREATE_DTD_AS_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DTD Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT_TYPE Monitor DTD als DOM-Knoten 20020313
# Exception Resumable Description Created on
1 CANT_CREATE_DTD_AS_DOM Das Erzeugen der DTD als DOM ist misslungen 20020313

Method CREATE_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_OVERRIDE Value transfer Type reference (TYPE) BOOLEAN FALSE TRUE erzwingt überschreiben 20030530
2 Importing TARGET_MONITOR_SET Call by reference Type reference (TYPE) ALMONISET Zielmonitorsammlung 20020315
3 Importing XML_SDOCUMENT Call by reference Type reference (TYPE) STRING XML-Beschreibung mit Monitordefinitionen 20020320
4 Importing XML_XDOCUMENT Call by reference Type reference (TYPE) XSTRING XML-Beschreibung mit Monitordefinitionen 20020320
# Exception Resumable Description Created on
1 MONITOR_PROCESSING_ERROR Die Prüfungen der Monitorkonsistenz stießen auf Fehler 20020315
2 OVERRIDE_DECISION_REQUIRED Benutzerentscheidung zum Überschreiben notwendig 20020315
3 PARSE_ERROR Das Parsen des XML-Dokuments stieß auf Fehler 20020314

Method EXTRACT_DEFNODE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEFBRANCH Value transfer Type reference (TYPE) CCMSM_MONITOR_DEFINITION_NODE Definitionsknoten in interner Darstellung 20020318
2 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT DOM-Element des Monitor-Definitionsknotens 20020318
3 Importing PARENT_KEY Value transfer Type reference (TYPE) I Knotenschlüssel des Parent-Knotens 20020319

Method EXTRACT_DEFNODE_ATTRIBUTES on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method EXTRACT_MONIDEF_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MDEF_TREE Value transfer Type reference (TYPE) CCMSM_MONITOR_DEFINITION_TBL Monitordefinitionsbaum 20020319
2 Importing MONITOR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Monitorbeschreibung in DOM-Format 20020319

Method EXTRACT_MONIDEF_TREE on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method EXTRACT_MONITOR_DEFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MONITOR_DEFS Value transfer Type reference (TYPE) CCMSM_MT_MONITOR_TBL Monitordefinitionen 20020315
2 Importing XMLDOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT Monitorbeschreibung in DOM-Format 20020315
# Exception Resumable Description Created on
1 EXTRACT_ERROR Ein oder mehrere Monitordefinitionen sind korrupt 20020315

Method EXTRACT_MONITOR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MONITOR_SET Value transfer Type reference (TYPE) ALSHTRCUV2 Konfiguration einer Monitorsammlung 20020315
2 Importing XMLDOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT Monitorbeschreibung in DOM-Format 20020315
# Exception Resumable Description Created on
1 EXTRACT_ERROR Die Monitorsammlung ist korrupt 20020315

Method GET_DTD_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DTD Value transfer Type reference (TYPE) STRING Monitor DTD als String 20020314
# Exception Resumable Description Created on
1 CANT_CREATE_DTD_AS_STRING Das Erzeugen der DTD als String ist misslungen 20020314

Method GET_DTD_AS_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DTD Value transfer Type reference (TYPE) XSTRING Monitor DTD als String 20020313
# Exception Resumable Description Created on
1 CANT_CREATE_DTD_AS_XSTRING Das Erzeugen der DTD als String ist misslungen 20020315

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20020314

Method GET_MESSAGES on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method HAS_CHANGE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANSWER Value transfer Type reference (TYPE) BOOLEAN Antwort true/false 20020315
2 Importing SOURCE_MSET Call by reference Type reference (TYPE) ALSHTRCUV2 Original-Monitorsammlung 20020315
3 Importing TARGET_MSET Call by reference Type reference (TYPE) ALSHTRCUV2 Ziel-Monitorsammlung 20020315

Method HAS_CHANGE_AUTHORIZATION on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method INIT_CONVERSION_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MONISET_NAME Call by reference Type reference (TYPE) ALMONISET Alerts: Name einer Monitorsammlung 20020314
2 Exporting MONISET_NODE_IN_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020314
3 Exporting XML_AS_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020314
# Exception Resumable Description Created on
1 MONISET_NOT_FOUND Die Monitorsammlung existiert nicht 20020314

Method IS_DEFTREE_CONSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANSWER Value transfer Type reference (TYPE) BOOLEAN Antwort (true/false) 20020319
2 Importing MDEFNAME Value transfer Type reference (TYPE) ALTRINNM Name des Monitors 20020327
3 Importing MDEFTREE Call by reference Type reference (TYPE) CCMSM_MONITOR_DEFINITION_TBL Monitordefinition in interner Darstellung 20020319

Method IS_DEFTREE_CONSISTENT on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method MERGE_NODE_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_NODE Call by reference Type reference (TYPE) T_TREE_NODE Aktuell bearbeiteter Knoten (kann geerbte Werte enthalten) 20020321
2 Importing EXTRACTED_NODE Call by reference Type reference (TYPE) CCMSM_MONITOR_DEFINITION_NODE XML-abgeleiteter Knoten zum selben Schlüssel 20020321
3 Returning RESULT_NODE Value transfer Type reference (TYPE) T_TREE_NODE Ergebnisknoten 20020321

Method MERGE_NODE_DEFINITIONS on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method PARSE_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT DOM-Instanz 20020311
2 Exporting E_ERROR_MESSAGE Value transfer Type reference (TYPE) STRING Fehlermeldung vom Parser (falls aufgetreten) 20020311
3 Importing I_XTEXT Value transfer Type reference (TYPE) XSTRING XML-Eingabestring (hex) 20020311

Method PARSE_XSTRING on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method RENDER_DOM_IN_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20020315
2 Exporting XSTRING Call by reference Type reference (TYPE) XSTRING 20020315
# Exception Resumable Description Created on
1 RENDERING_FAILED Das Rendern des DOM in einen XSTRING ist misslungen 20020315

Method UPDATE_MONITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_OVERRIDE Value transfer Type reference (TYPE) BOOLEAN FALSE TRUE erzwingt überschreiben 20030530
2 Importing MONITOR_DEFS Call by reference Type reference (TYPE) CCMSM_MT_MONITOR_TBL Monitordefinitionen 20020315
3 Importing MONITOR_SET Call by reference Type reference (TYPE) ALSHTRCUV2 Monitorsammlung 20020315
4 Importing TARGET Call by reference Type reference (TYPE) ALMONISET Alerts: Name einer Monitorsammlung 20020315
# Exception Resumable Description Created on
1 MONITOR_PROCESSING_ERROR Bei der Prüfung und Update traten Fehler auf 20020315
2 OVERRIDE_DECISION_REQUIRED Benutzerentscheidung zum Überschreiben notwendig 20020315

Method UPDATE_MSET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MSET_UPDATE Call by reference Type reference (TYPE) I Vollständigkeitsgrad der Attributaktualisierung 20020327
2 Importing SOURCE_MSET Call by reference Type reference (TYPE) ALSHTRCUV2 Source-Monitorsammlung 20020327
3 Changing TARGET_MSET Call by reference Type reference (TYPE) ALSHTRCUV2 Zielmonitorsammlung 20020327

Method UPDATE_MSET_ATTRIBUTES on class CL_CCMS_MONITOR_XML_PROCESSOR has no exception.

Method WRITE_TO_DATA_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMIT_WORK Value transfer Type reference (TYPE) BOOLEAN FALSE COMMIT durchführen (ja/nein) 20020315
2 Returning MONISET_NAME Value transfer Type reference (TYPE) ALMONISET Name der gesicherten Monitorsammlung 20020320
# Exception Resumable Description Created on
1 DB_WRITE_ERROR Fehler beim Schreiben auf der Datenbank 20020320
History
Last changed by/on SAP  20080612 
SAP Release Created in 630