SAP ABAP Class CL_BADI_SDTS_MAPPING_SLD_CCMS (Class for BAdI Impl.: BADI_SDTS_MAPPING_CCMS_2_CIM)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SDTS_BADI_MAPPING (Package) BADIs for Mapping Downtime System Name Forms
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070926
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_SDTS_MAPPING Interface to BAdI: BADI_SDTS_MAPPING 20070926
Properties
Class CL_BADI_SDTS_MAPPING_SLD_CCMS  
Short Description Class for BAdI Impl.: BADI_SDTS_MAPPING_CCMS_2_CIM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDTS_BADI_MAPPING   BADIs for Mapping Downtime System Name Forms 
Created 20070921   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BADI_SDTS_MAPPING_SLD_CCMS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070926
2 IF_BADI_SDTS_MAPPING Interface to BAdI: BADI_SDTS_MAPPING 20070926
Friends
Class CL_BADI_SDTS_MAPPING_SLD_CCMS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CCMS_DTSMAP_ABAP_DBHOST Constant Private Type reference (TYPE) DTSCOMPTP 'ADBHST' 20080229
2 C_CCMS_DTSMAP_ABAP_MSHOST Constant Private Type reference (TYPE) DTSCOMPTP 'AMSHST' 20080229
3 C_CCMS_DTSMAP_AINSTAVA_FNAME Constant Private Type reference (TYPE) DTSCOMPTP 'AINST' 20080229
4 C_CCMS_DTSMAP_JAVA_DBHOST Constant Private Type reference (TYPE) DTSCOMPTP 'JDBHST' 20080229
5 C_CCMS_DTSMAP_JAVA_MSHOST Constant Private Type reference (TYPE) DTSCOMPTP 'JMSHST' 20080229
6 C_CCMS_DTSMAP_JINSTAVA_FNAME Constant Private Type reference (TYPE) DTSCOMPTP 'JINSTA' 20080229
7 C_CCMS_DTSMAP_LONGSID Constant Private Type reference (TYPE) DTSCOMPTP 'LSID' 20080229
8 C_CCMS_DTSMAP_NWSYSTEMNAME Constant Private Type reference (TYPE) DTSCOMPTP 'NWSID' 20080229
9 C_CCMS_DTSMAP_NWSYSTEMTYPE Constant Private Type reference (TYPE) DTSCOMPTP 'NWSYTP' 20080229
10 C_CCMS_DTSMAP_RDISP_BTCNAME Constant Private Type reference (TYPE) DTSCOMPTP 'BTNAME' 20080229
11 C_CCMS_DTSMAP_RDISP_MYNAME Constant Private Type reference (TYPE) DTSCOMPTP 'MYNAME' 20080229
12 C_CCMS_DTSMAP_SAPGLOBALHOST Constant Private Type reference (TYPE) DTSCOMPTP 'AGLHST' 20080229
13 C_CCMS_DTSMAP_SAPLOCALHOST Constant Private Type reference (TYPE) DTSCOMPTP 'ALHOST' 20080229
14 C_CCMS_DTSMAP_SAPSYSTEMNR Constant Private Type reference (TYPE) DTSCOMPTP 'ASYSNO' 20080229
15 C_CCMS_DTSMAP_SYSAVAIL_FNAME Constant Private Type reference (TYPE) DTSCOMPTP 'SAVA' 20080229
16 C_CCMS_SCOPE_CLASS Constant Private Type reference (TYPE) DTSDOWNTMTP 'C' Granularity of a CCMS Mon Pause (Sys/Inst/TID) 20070926
17 C_CCMS_SCOPE_INSTANCE Constant Private Type reference (TYPE) DTSDOWNTMTP 'I' Granularity of a CCMS Mon Pause (Sys/Inst/TID) 20070926
18 C_CCMS_SCOPE_SYSTEM Constant Private Type reference (TYPE) DTSDOWNTMTP 'S' Granularity of a CCMS Mon Pause (Sys/Inst/TID) 20070926
19 C_CCMS_SCOPE_TID Constant Private Type reference (TYPE) DTSDOWNTMTP 'T' Granularity of a CCMS Mon Pause (Sys/Inst/TID) 20070926
20 C_CLASSNAME_NWA_ABAPINSTANCE Constant Public Type reference (TYPE) STRING 'SAP_ITSAMBCApplicationServer' NWA Class Name for ABAP Instance 20070926
21 C_CLASSNAME_NWA_ABAPSYSTEM Constant Public Type reference (TYPE) STRING 'SAP_ITSAMBCSystem' NWA Class Name for ABAP System 20070926
22 C_CLASSNAME_NWA_JAVAINSTANCE Constant Public Type reference (TYPE) STRING 'SAP_ITSAMJ2eeInstance' NWA Class Name for Java Instance 20070926
23 C_CLASSNAME_NWA_JAVASYSTEM Constant Public Type reference (TYPE) STRING 'SAP_ITSAMJ2eeCluster' NWA Class Name for Java System 20070926
24 C_CLASSNAME_NWA_TREXINSTANCE Constant Public Type reference (TYPE) STRING 'Placeholder' 20070926
25 C_CLASSNAME_SLD_A1SSYSTEM Constant Private Type reference (TYPE) STRING 'SAP_A1SSystem' SLD Class Name for A1S System - SAPSystemName and SystemHom 20070926
26 C_CLASSNAME_SLD_ABAPINSTANCE Constant Public Type reference (TYPE) STRING 'SAP_BCApplicationServer' SLD Class Name for ABAP Instance 20070926
27 C_CLASSNAME_SLD_ABAPSYSTEM Constant Public Type reference (TYPE) STRING 'SAP_BCSystem' SLD Class Name for ABAP System 20070926
28 C_CLASSNAME_SLD_JAVAINSTANCE Constant Public Type reference (TYPE) STRING 'SAP_J2EEEngineInstance' SLD Class Name for Java Instance 20070926
29 C_CLASSNAME_SLD_JAVASYSTEM Constant Public Type reference (TYPE) STRING 'SAP_J2EEEngineCluster' SLD Class Name for Java System 20070926
30 C_CLASSNAME_SLD_TREXINSTANCE Constant Public Type reference (TYPE) STRING 'SAP_TREXServer' SLD Class Name for TREX Instance 20070926
31 C_COMPTYPE_CCMS Constant Private Type reference (TYPE) DTSCOMPTP 'CCMS' SDTS Component Type for CCMS Key Type 20070926
32 C_COMPTYPE_SLD Constant Private Type reference (TYPE) DTSCOMPTP 'SLD' SDTS Component Type for SLD Key 20070926
33 C_COMPTYPE_SOLMAN Constant Private Type reference (TYPE) DTSCOMPTP 'SOLMAN' SDTS Component Type for SolMan Key 20070926
34 C_MAP_CCMS_TO_CCMS Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'C' No conversion required 20070926
35 C_MAP_CCMS_TO_CIM Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'N' Convert DTSCOMPTP or Entry CCMS to SLD 20070926
36 C_MAP_CCMS_TO_SOLMAN Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'T' Convert DTSCOMPTP or Entry CCMS to SolMan 20070926
37 C_MAP_CIM_TO_CCMS Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'M' Convert DTSCOMPTP SLD to CCMS 20070926
38 C_MAP_CIM_TO_SOLMAN Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'O' Convert DTSCOMPTP SLD to SolMan 20070926
39 C_MAP_SLD_TO_SLD Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'E' No conversion required 20070926
40 C_MAP_SOLMAN_TO_CCMS Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'S' Convert DTSCOMPTP SolMan to CCMS 20070926
41 C_MAP_SOLMAN_TO_CIM Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'U' Convert DTSCOMPTP SolMan to SLD 20070926
42 C_MAP_SOLMAN_TO_SOLMAN Constant Public Type reference (TYPE) DTSMAPPINGTYPE 'D' No conversion required 20070926
43 C_MO_DATASUPPLIER_CLASS_NAME Constant Protected Type reference (TYPE) ALCUSGROUP 'DataSupplier' 20070926
44 C_MO_DATASUPPLIER_NAME Constant Protected Type reference (TYPE) ALMTNAMESH 'DataSupplier' 20070926
45 C_MO_DATASUPPLIER_UID Constant Protected Type reference (TYPE) ALUID 40000 20070926
46 C_MSC_DS_LOG_CLASS_NAME Constant Protected Type reference (TYPE) ALMTECLASS 'R3DataSupplierLog' 20070926
47 C_MSC_DS_LOG_NAME Constant Protected Type reference (TYPE) ALMTNAMESH 'Log' 20070926
48 C_MSC_DS_LOG_UID Constant Protected Type reference (TYPE) ALUID 40500 20070926
49 C_SEARCHSTR_CIMCLASS Constant Private Type reference (TYPE) STRING 'cimclass=' Labels for Class Names in NWA MO Names 20070926
50 C_SEARCHSTR_CREATIONCLASSNAME Constant Private Type reference (TYPE) STRING 'creationclassname="' Labels for Class Names in SLD Key 20070926
51 C_SEARCHSTR_HOSTNAME Constant Private Type reference (TYPE) STRING 'hostname.' Search Term for HostName Attribute in SLD ABAP AppSrv Key 20070926
52 C_SEARCHSTR_INSTANCEID Constant Private Type reference (TYPE) STRING 'instanceid.' Search String for Attribute Names 'InstanceID' 20071004
53 C_SEARCHSTR_NUMBER Constant Private Type reference (TYPE) STRING 'number.' Search String for Number Attribute 20070926
54 C_SEARCHSTR_NWA_COMMADELIMITER Constant Private Type reference (TYPE) STRING ',' Final Selection of a Value in the NWA MD Name 20070926
55 C_SEARCHSTR_PERIOD Constant Private Type reference (TYPE) STRING '.' Search String for Selection Name 20070926
56 C_SEARCHSTR_SLD_DELIMITER Constant Private Type reference (TYPE) STRING '",' Final Selection of a Value in the SLD Name 20070926
57 C_SEARCHSTR_SLD_NAME Constant Private Type reference (TYPE) STRING 'name="' Label for the first element in the SLD Name property 20070926
58 C_SEARCHSTR_SYSTEMHOME Constant Private Type reference (TYPE) STRING 'systemhome.' Search String for SystemHome Attribute 20070926
59 SELF_MONI_TID Static Attribute Protected Type reference (TYPE) ALGLOBTID 20070926
60 TEXTID Static Attribute Private Type reference (TYPE) SCX_T100KEY T100 Structur for CX_SDTS_BADI_MAPPING 20070926
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SELFMON_HANDLE Static method Private Method Fetch CCMS Self-Monitoring TID 20070926
2 PARSE_KEY_FOR_CREATIONCLSNAME Static method Protected Method Read CreationClassName Attribute from SLD Key 20070926
3 PARSE_KEY_FOR_HOSTNAME Static method Protected Method Read SystemHome Attribute from SLD Key 20070926
4 PARSE_KEY_FOR_INSTANCEID Static method Protected Method Read SystemHome Attribute from SLD Key 20071004
5 PARSE_KEY_FOR_NUMBER Static method Protected Method Read SystemHome Attribute from SLD Key 20070926
6 PARSE_KEY_FOR_SID Static method Protected Method Extract SID from CIM Key 20070926
7 PARSE_KEY_FOR_SYSTEMHOME Static method Protected Method Read SystemHome Attribute from SLD Key 20070926
8 SEND_SELFMONI_MESSAGE Static method Private Method CCMS Self-Monitoring 20070926
Events
Class CL_BADI_SDTS_MAPPING_SLD_CCMS has no event.
Types
Class CL_BADI_SDTS_MAPPING_SLD_CCMS has no local type.
Method Signatures

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 20070926

Method CREATE_SELFMON_HANDLE on class CL_BADI_SDTS_MAPPING_SLD_CCMS has no exception.

Method PARSE_KEY_FOR_CREATIONCLSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CREATION_CLASS_NAME Call by reference Type reference (TYPE) STRING 20070926
2 Importing IP_COMPONENT_KEY Call by reference Type reference (TYPE) DTSCOMPKEY 20070926
# Exception Resumable Description Created on
1 CX_SDTS_BADI_MAPPING Ausnahmen von BADI-Mapping in SDTS 20070926

Method PARSE_KEY_FOR_HOSTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_KEY Call by reference Type reference (TYPE) DTSCOMPKEY DTS: Key of a component in a system landscape 20070926
2 Exporting OP_HOSTNAME Call by reference Type reference (TYPE) STRING 20070926
# Exception Resumable Description Created on
1 CX_SDTS_BADI_MAPPING Ausnahmen von BADI-Mapping in SDTS 20070926

Method PARSE_KEY_FOR_INSTANCEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_KEY Call by reference Type reference (TYPE) DTSCOMPKEY DTS: Key of a component in a system landscape 20071004
2 Exporting OP_NUMBER Call by reference Type reference (TYPE) STRING 20071004
# Exception Resumable Description Created on
1 CX_SDTS_BADI_MAPPING Ausnahmen von BADI-Mapping in SDTS 20071004

Method PARSE_KEY_FOR_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_KEY Call by reference Type reference (TYPE) DTSCOMPKEY DTS: Key of a component in a system landscape 20070926
2 Exporting OP_NUMBER Call by reference Type reference (TYPE) STRING 20070926
# Exception Resumable Description Created on
1 CX_SDTS_BADI_MAPPING Ausnahmen von BADI-Mapping in SDTS 20070926

Method PARSE_KEY_FOR_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_KEY Call by reference Type reference (TYPE) DTSCOMPKEY DTS: Key of a component in a system landscape 20070926
2 Exporting OP_SID Call by reference Type reference (TYPE) STRING Name des SAP-Systems 20070926
# Exception Resumable Description Created on
1 CX_SDTS_BADI_MAPPING Ausnahmen von BADI-Mapping in SDTS 20070926

Method PARSE_KEY_FOR_SYSTEMHOME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPONENT_KEY Call by reference Type reference (TYPE) DTSCOMPKEY DTS: Key of a component in a system landscape 20070926
2 Exporting OP_SYSTEMHOME Call by reference Type reference (TYPE) STRING 20070926
# Exception Resumable Description Created on
1 CX_SDTS_BADI_MAPPING Ausnahmen von BADI-Mapping in SDTS 20070926

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 20070926
2 Changing C_SELF_MONI_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20070926
3 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20070926
4 Importing MSGVAR1 Call by reference Type reference (TYPE) SCX_ATTRNAME Nachrichtenvariable 20070926
5 Importing MSGVAR2 Call by reference Type reference (TYPE) SCX_ATTRNAME Nachrichtenvariable 20070926
6 Importing MSGVAR3 Call by reference Type reference (TYPE) SCX_ATTRNAME Nachrichtenvariable 20070926
7 Importing MSGVAR4 Call by reference Type reference (TYPE) SCX_ATTRNAME Nachrichtenvariable 20070926

Method SEND_SELFMONI_MESSAGE on class CL_BADI_SDTS_MAPPING_SLD_CCMS has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 732