SAP ABAP Class CL_CCMS_GRMG_HTML_DOCUMENT (CL_CCMS_GRMG_HTML_DOCUMENT)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     DSWP_MON_GRMG (Package) Generic Request and Message Generator
Properties
Class CL_CCMS_GRMG_HTML_DOCUMENT  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DSWP_MON_GRMG   Generic Request and Message Generator 
Created 20050623   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCMS_GRMG_HTML_DOCUMENT has no forward declaration.
Interfaces
Class CL_CCMS_GRMG_HTML_DOCUMENT has no interface implemented.
Friends
Class CL_CCMS_GRMG_HTML_DOCUMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BASE_TAG_URI Instance attribute Protected Type reference (TYPE) STRING URI from the BASE HTML Tag of a Document 20050623
2 C_MO_DATASUPPLIER_CLASS_NAME Constant Private Type reference (TYPE) ALCUSGROUP 'DataSupplier' Alert: Customization: Name of Customization Group 20050802
3 C_MO_DATASUPPLIER_NAME Constant Private Type reference (TYPE) ALMTNAMESH 'DataSupplier' Alert: Short Name of Monitoring Type 20050802
4 C_MO_DATASUPPLIER_UID Constant Private Type reference (TYPE) ALUID 40000 ALert: Unique Identifier for Alerts and Monitoring Types 20050802
5 C_MSC_DS_LOG_CLASS_NAME Constant Private Type reference (TYPE) ALMTECLASS 'R3DataSupplierLog' CCMS Monitoring Architecture: Name of MTE class 20050802
6 C_MSC_DS_LOG_NAME Constant Private Type reference (TYPE) ALMTNAMESH 'Log' Alert: Short Name of Monitoring Type 20050802
7 C_MSC_DS_LOG_UID Constant Private Type reference (TYPE) ALUID 40500 ALert: Unique Identifier for Alerts and Monitoring Types 20050802
8 C_OBJECT_DECLARE Constant Private Type reference (TYPE) STRING '#objdecl#' Placeholder for Tags 20051123
9 HTTP_HEADER_BASE_URI Instance attribute Protected Type reference (TYPE) STRING Response Header URI: Location or Content Location 20050623
10 ORIGINAL_RESPONSE_STRING Instance attribute Protected Type reference (TYPE) STRING Original Server Response 20051123
11 REQUEST_URI Instance attribute Protected Type reference (TYPE) STRING Original Request URI 20050623
12 RESOLVED_DOCUMENT_BASE_URI Instance attribute Protected Type reference (TYPE) STRING Calculated Base URI for Fetching Document Elements 20050623
13 RESOLVED_RESPONSE_STRING Instance attribute Protected Type reference (TYPE) STRING Complete Response String of the HTML Document 20050728
14 RETURN_DOCUMENT_STRING Instance attribute Public Type reference (TYPE) STRING Complete Character String - Original Document + Iterations 20051123
15 TOP_LEVEL_TAGS Instance attribute Protected Type reference (TYPE) GRMG_HTML_MODEL_TAB Tag Instances of a GRMG Response Document 20050623
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_UNRESOLVED_TAGS Static method Public Method Check Response to Unresolved HTML Tags 20051123
2 CONSTRUCTOR Instance method Public Constructor Create HTML Document from Point of View of GRMG 20050623
3 CREATE_SELFMON_HANDLE Instance method Private Method Fetch CCMS Self-Monitoring TID 20050716
4 GET_ALL_TOP_LEVEL_TAGS Instance method Public Method Return All Top Level Document Tags 20050623
5 GET_BASE_TAG_URI Instance method Public Method Read BASE HTML Tag URI of a Document 20050623
6 GET_HTTP_HEADER_BASE_URI Instance method Public Method Report Content Location or Location Header URI 20050623
7 GET_ORIGINAL_RESPONSE_STRING Instance method Public Method Read Original Server Responses 20051123
8 GET_REQUEST_URI Instance method Public Method Read HTTP Request URI 20050623
9 GET_RESOLVED_DOCUMENT_URL Instance method Public Method Read Resolved_document_url 20050624
10 GET_RESOLVED_RESPONSE_STRING Instance method Public Method Read Current Reponse String of the HTML Document 20050728
11 GET_RETURN_DOCUMENT_STRING Instance method Public Method Read Complete Document Response String 20051123
12 GET_TOP_LEVEL_TAGS Instance method Public Method Read GRMG Top Level HTML Tags by Name 20050623
13 SEND_SELFMONI_MESSAGE Instance method Private Method CCMS Self-Monitoring 20050716
14 SET_BASE_TAG_URI Instance method Public Method Store BASE URI from an HTML Document 20050623
15 SET_HTTP_HEADER_BASE_URI Instance method Public Method Store Content Location or Location Header URI if Appropriate 20050623
16 SET_NEW_TOP_LEVEL_TAG Instance method Public Method Add Top Level Tag to the Document Model 20050623
17 SET_ORIGINAL_RESPONSE_STRING Instance method Public Method Store Original Web Server Response 20051123
18 SET_REQUEST_URI Instance method Public Method Store HTTP Request URI 20050623
19 SET_RESOLVED_DOCUMENT_URL Instance method Public Method Determine and Store Base URL of the Document 20050624
20 SET_RESOLVED_RESPONSE_STRING Instance method Public Method Store New Elements of the Document Response String 20050728
21 SET_RETURN_DOCUMENT_STRING Instance method Public Method Iteratively Add Fetched Response Strings to Whole Document 20051123
Events
Class CL_CCMS_GRMG_HTML_DOCUMENT has no event.
Types
Class CL_CCMS_GRMG_HTML_DOCUMENT has no local type.
Method Signatures

Method CHECK_FOR_UNRESOLVED_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20051123
2 Changing UNPROCESSED_TAGS_PRESENT Call by reference Type reference (TYPE) FLAG allgemeines flag 20051123

Method CHECK_FOR_UNRESOLVED_TAGS on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BROWSER_STRING Call by reference Type reference (TYPE) STRING 20050728
2 Importing ITERATION_COUNT Call by reference Type reference (TYPE) I 20051123
3 Importing ITERATION_LIMIT Call by reference Type reference (TYPE) I 20051123
4 Importing LOGON_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20050728
5 Importing LOGON_PASSWORD Call by reference Type reference (TYPE) STRING 20050728
6 Importing LOGON_USER Call by reference Type reference (TYPE) STRING 20050728
7 Importing PROXY_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20050728
8 Importing PROXY_HOST Call by reference Type reference (TYPE) STRING 20050728
9 Importing PROXY_PASSWORD Call by reference Type reference (TYPE) STRING 20050728
10 Importing PROXY_SERVICE Call by reference Type reference (TYPE) STRING 20050728
11 Importing PROXY_USER Call by reference Type reference (TYPE) STRING 20050728
12 Importing REQUEST_URI Call by reference Type reference (TYPE) STRING 20050623
13 Importing RESPONSE_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20050623
14 Importing RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20050715
15 Importing SSL_CLIENT_ID Call by reference Type reference (TYPE) SSFAPPLSSL SSL Client-Identität 20050728
16 Importing TRACE Call by reference Type reference (TYPE) I allgemeines flag 20050716
17 Importing USE_BASIC_AUTHENTICATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20050728
18 Importing USE_PROXY_AUTHENTICATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20050728
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050802

Method CREATE_SELFMON_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SELF_MONI_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20050716

Method CREATE_SELFMON_HANDLE on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_ALL_TOP_LEVEL_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALL_MY_CHILDREN Call by reference Type reference (TYPE) GRMG_HTML_MODEL_TAB tabelle von CCMS GRMG HTML-Objekte 20050623

Method GET_ALL_TOP_LEVEL_TAGS on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_BASE_TAG_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BASE_URI Call by reference Type reference (TYPE) STRING 20050623

Method GET_BASE_TAG_URI on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_HTTP_HEADER_BASE_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESPONSE_HEADER_URI Call by reference Type reference (TYPE) STRING 20050623

Method GET_HTTP_HEADER_BASE_URI on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_ORIGINAL_RESPONSE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ORIGINAL_RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20051123

Method GET_ORIGINAL_RESPONSE_STRING on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_REQUEST_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting REQUEST_URL Call by reference Type reference (TYPE) STRING 20050623

Method GET_REQUEST_URI on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_RESOLVED_DOCUMENT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESOLVED_DOCUMENT_URL Call by reference Type reference (TYPE) STRING 20051123

Method GET_RESOLVED_DOCUMENT_URL on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_RESOLVED_RESPONSE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESOLVED_RESPONSE_STRING Value transfer Type reference (TYPE) STRING 20050728

Method GET_RESOLVED_RESPONSE_STRING on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_RETURN_DOCUMENT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETURN_DOCUMENT_STRING Call by reference Type reference (TYPE) STRING 20051123

Method GET_RETURN_DOCUMENT_STRING on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method GET_TOP_LEVEL_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MY_CHILDREN Call by reference Type reference (TYPE) GRMG_HTML_MODEL_TAB tabelle von CCMS GRMG HTML-Objekte 20050623
2 Importing TAG_NAME Call by reference Type reference (TYPE) STRING OBJECT, IFRAME, BASE, FRAME, FRAMESET 20050623

Method GET_TOP_LEVEL_TAGS on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method SEND_SELFMONI_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALERT_VALUE Call by reference Type reference (TYPE) I 20050716
2 Importing MSGID Call by reference Type reference (TYPE) ARBGB Arbeitsgebiet 20050716
3 Importing MSGNO Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20050716
4 Importing MSGVAR1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050716
5 Importing MSGVAR2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050716
6 Importing MSGVAR3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050716
7 Importing MSGVAR4 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20050716
8 Changing SELF_MONI_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20050716

Method SEND_SELFMONI_MESSAGE on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method SET_BASE_TAG_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVER_RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20050623
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050802

Method SET_HTTP_HEADER_BASE_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESPONSE_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20050623

Method SET_HTTP_HEADER_BASE_URI on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method SET_NEW_TOP_LEVEL_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TOP_LEVEL_TAG Call by reference Type reference (TYPE) GRMG_HTML_MODEL Darstellung eines HTML-Tags für GRMG 20050623
# Exception Resumable Description Created on
1 CX_CCMS_GRMG_HTML_TAG Ausnahmen von CL_CCMS_GRMG_HTML_TAG 20050623

Method SET_ORIGINAL_RESPONSE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20051123

Method SET_ORIGINAL_RESPONSE_STRING on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method SET_REQUEST_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_URL Call by reference Type reference (TYPE) STRING 20050623

Method SET_REQUEST_URI on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method SET_RESOLVED_DOCUMENT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SELF_MONI_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20050718
2 Importing TRACE Call by reference Type reference (TYPE) FLAG allgemeines flag 20050718

Method SET_RESOLVED_DOCUMENT_URL on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method SET_RESOLVED_RESPONSE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_RESPONSE_STRING_FRAGMENT Call by reference Type reference (TYPE) STRING 20050728

Method SET_RESOLVED_RESPONSE_STRING on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.

Method SET_RETURN_DOCUMENT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_RESPONSE_STRING Call by reference Type reference (TYPE) STRING 20051123

Method SET_RETURN_DOCUMENT_STRING on class CL_CCMS_GRMG_HTML_DOCUMENT has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 710