SAP /SOMO/CL_IM_AJOB_HPSSMSE OO Class - SMSE Collector for ABAP Jobs
/SOMO/CL_IM_AJOB_HPSSMSE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SOMO/CL_IM_AJOB_HPSSMSE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SOMO/IF_EX_UNIJOBMONDCInheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /SOMO/CL_IM_AJOB_HPSSMSE is /SOMO/CL_EX_UNIJOBMONDC_SMSEMethod list of /SOMO/CL_IM_AJOB_HPSSMSE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>CLASS_CONSTRUCTOR...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>CONSTRUCTOR...more details | ||
| COPY_JOB_TO_STEP | for SMSE jobs there can (usually) be only one step per job | Private |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>COPY_JOB_TO_STEP...more details | ||
| DETERMINE_METRIC_DEF | Determin metric definition | Private |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>DETERMINE_METRIC_DEF...more details | ||
| GET_JOBLOG_DATA | Get Joblog Data for relevant ABAP Jobs | Private |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>GET_JOBLOG_DATA...more details | ||
| PREP_JOBLOG_COLL_PARAM | Prepare job_log_coll_param | Private |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>PREP_JOBLOG_COLL_PARAM...more details | ||
|
| ||
| PROCESS_JOBLOG_INFO | Process job log information | Private |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>PROCESS_JOBLOG_INFO...more details | ||
| PROCESS_METRIC_JOBLOG | Private | |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>PROCESS_METRIC_JOBLOG...more details | ||
| PROCESS_METRIC_JOBLOG_APPCNTR | Private | |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>PROCESS_METRIC_JOBLOG_APPCNTR...more details | ||
| PROCESS_METRIC_JOBSTATUS | Private | |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>PROCESS_METRIC_JOBSTATUS...more details | ||
| PROCESS_METRIC_OTHERS | Private | |
| CALL METHOD /somo/cl_im_ajob_hpssmse=>PROCESS_METRIC_OTHERS...more details | ||
/SOMO/CL_IM_AJOB_HPSSMSE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| C_ABAP_METRIC_DURATION | Constant | Duration | 'max_durat' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_END_DELAY | Constant | End delay | 'end_delay' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_JOB_ACTIVE | Constant | Job Active | 'job_active' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_JOB_LOG | Constant | Job Log Counter | 'job_log' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_JOB_LOG_CONTENT | Constant | Job Log Messages | 'jbappcnt' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_NOTSTARTEDONTIME | Constant | Not started on Time | 'notstarted' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_NUMPARALLELJOBS | Constant | Parallel Processing | 'para_proc' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_OUTOFTIMEWINDOW | Constant | Out of Time Window | 'out_of_tim' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_START_DELAY | Constant | Start delay | 'startdelay' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ABAP_METRIC_STATUS | Constant | Job Cancelled state | 'job_cancel' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Protected |
| C_ADD_METRIC_INSTANCE | Constant | Add runtime information - act excution apps server | 'INSTANCE' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_AT_JOB_APPCNT | Constant | Key figure id for job log appl counter | 'jbappcnt' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_AT_JOB_LOG | Constant | Key figure id for job log content | 'job_log' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_AT_JOB_STATUS | Constant | Key figure id for status | 'STATUS' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_FIELDNAME_JOBCOUNT | Constant | Field name | 'JOBCOUNT' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_JOBLOG | Constant | Field name | 'JOBLOG' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_JOBNAME | Constant | Field name | 'JOBNAME' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_REAXSERVER | Constant | Actual execution apps server | 'REAXSERVER' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_STEPCOUNT | Constant | Field name | 'STEPCOUNT' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_JOBMONSTAT_ERROR | Constant | Error | '3' | LIKE /SOMO/JOBMON11-JOBMONSTAT | Private |
| C_JOBMONSTAT_FINISHED | Constant | Finished | '2' | LIKE /SOMO/JOBMON11-JOBMONSTAT | Private |
| C_JOBMONSTAT_IDENTIFIED | Constant | Finished | '1' | LIKE /SOMO/JOBMON11-JOBMONSTAT | Private |
| C_METRIC_TYPE_ADDM_JOTY | Constant | Metric type - add runtime info job type specific | 'AJ' | LIKE /SOMO/JOBMON04-METRIC_TYPE | Private |
| C_METRIC_TYPE_KEYF_JOTY | Constant | Metric type - key figure job type specific | 'KJ' | LIKE /SOMO/JOBMON04-METRIC_TYPE | Private |
| C_OPERATION_ADD | Constant | Single-character flag | 'A' | LIKE CHAR1 | Private |
| C_OPERATION_UPD | Constant | Single-character flag | 'U' | LIKE CHAR1 | Private |
| C_PARAM_MSGID | Constant | 'MSGID' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PARAM_MSGNO | Constant | 'MSGNO' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PARAM_MSGTY | Constant | 'MSGTY' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PARAM_MSGV_NUM | Constant | 'MSGV_NUM' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PUSAGE_METRICADDI | Constant | Metric additional information | 'MA' | LIKE /SOMO/JOBMON12-PUSAGE | Private |
| C_RATING_GREEN | Constant | Numeric values for traffic lights | 1 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| C_RATING_INITIAL | Constant | Numeric values for traffic lights | 0 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| C_RATING_RED | Constant | Numeric values for traffic lights | 3 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| C_RATING_YELLOW | Constant | Numeric values for traffic lights | 2 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| GT_JOBLOGCONTENT | Instance Attribute | Unified job monitoring - job log content application counter | LIKE /SOMO/MA_T_JOBLOGCONTENT | Private | |
| GT_JOBLOGMESSAGES | Instance Attribute | Unified job monitoring - job log messages | LIKE /SOMO/MA_T_JOBLOGMESSAGES | Private |
/SOMO/CL_IM_AJOB_HPSSMSE types
TY_ABAP_PARMKIND -TY_ABAP_PARMNAME -
TY_S_ABAP_PARMBIND -
TY_T_ABAP_PARMBIND_TAB -
Links to Related Class(s)
/SOMO/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects