SAP ABAP Class CL_ADT_RES_ABAP_LOGS (Resource Controller for ABAP Logs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE (Application Component) Installation and Infrastructure for ABAP Tools in Eclipse
     SADT_UTILITIES (Package) ADT Utilities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20121022
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DDIC_ADT_RC_ACTIVATIONLOG test 20121022
Properties
Class CL_ADT_RES_ABAP_LOGS  
Short Description Resource Controller for ABAP Logs    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SADT_UTILITIES   ADT Utilities 
Created 20120706   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ADT_RES_ABAP_LOGS has no forward declaration.
Interfaces
Class CL_ADT_RES_ABAP_LOGS has no interface implemented.
Friends
Class CL_ADT_RES_ABAP_LOGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME_LOGS Constant Public Type reference (TYPE) STRING 'CL_ADT_RES_ABAP_LOGS' 20121023
2 CO_CONTENT_TYPE_LOG Constant Public Type reference (TYPE) STRING 'application/vnd.sap.adt.logs+xml' 20121022
3 CO_NAMESPACE_LOGS Constant Public Type reference (TYPE) STRING 'logs' 20121029
4 CO_RESOURCE_URI_LANGUAGE Constant Public Type reference (TYPE) STRING 'language' 20121023
5 CO_RESOURCE_URI_NAME Constant Public Type reference (TYPE) STRING 'name' 20121023
6 CO_RESOURCE_URI_TIMESTAMP Constant Public Type reference (TYPE) STRING 'timestamp' 20121023
7 CO_RESOURCE_URI_TYPE Constant Public Type reference (TYPE) STRING 'type' 20121023
8 MT_CHILD_BUFFER Instance attribute Private Type reference (TYPE) TT_CHILDREN_BUF 20121022
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOG_TO_RESPONSE Instance method Protected Method 20121022
2 BUILD_LONGTEXT_LINK Instance method Protected Method 20121022
3 CHECK_EXISTENCE Instance method Public Method 20121107
4 CONVERT_CHILDREN Instance method Protected Method 20121022
5 CONVERT_LINE Instance method Private Method 20121022
6 CONVERT_LOG Instance method Protected Method 20121022
7 CONVERT_TO_HIERARCHY Instance method Protected Method 20121022
8 FILL_LOG_NAMES Instance method Private Method 20121107
9 FILL_PARENT Instance method Private Method 20121022
10 READ_LOG Instance method Protected Method 20121022
Events
Class CL_ADT_RES_ABAP_LOGS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CHILDREN_BUF Public See coding 20121022 tt_children_buf TYPE STANDARD TABLE OF if_adt_abap_log_st_types=>ty_log_line
2 TT_PROCESSED Protected See coding 20121022 tt_processed TYPE SORTED TABLE OF seu_id WITH UNIQUE KEY table_line
3 TY_PROCESSED Protected See coding 20121022 BEGIN OF ty_processed, id TYPE seu_id, END OF ty_processed
Method Signatures

Method ADD_LOG_TO_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG Call by reference Type reference (TYPE) IF_ADT_ABAP_LOG_ST_TYPES=>TY_LOG 20121022
2 Importing I_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20121022
# Exception Resumable Description Created on
1 CX_ADT_REST 20121022

Method BUILD_LONGTEXT_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20121022
2 Importing IV_MESSAGE Call by reference Type reference (TYPE) SYMSG 20121022
3 Returning RESULT Value transfer Type reference (TYPE) IF_ATOM_TYPES=>LINK_S 20121022

Method BUILD_LONGTEXT_LINK on class CL_ADT_RES_ABAP_LOGS has no exception.

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGNAME Call by reference Type reference (TYPE) STRING 20121107
2 Importing IV_LOG_TYPE Call by reference Type reference (TYPE) TRLOG_TYPE 20121107
3 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20121107

Method CHECK_EXISTENCE on class CL_ADT_RES_ABAP_LOGS has no exception.

Method CONVERT_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROCESSED Call by reference Type reference (TYPE) TT_PROCESSED 20121022
2 Exporting ER_CHILDREN Call by reference Type reference (TYPE) IF_ADT_ABAP_LOG_ST_TYPES=>TY_CHILDREN 20121022
3 Importing IT_LOG_LINES Call by reference Type reference (TYPE) TRLOG_LOG_EXT 20121022
4 Importing IV_ID Call by reference Type reference (TYPE) SEU_ID 20121022
5 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20121022

Method CONVERT_CHILDREN on class CL_ADT_RES_ABAP_LOGS has no exception.

Method CONVERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_LINE_HIER Call by reference Type reference (TYPE) IF_ADT_ABAP_LOG_ST_TYPES=>TY_LOG_LINE 20121022
2 Importing IS_LOG_LINE_FLAT Call by reference Type reference (TYPE) TRLOG_LOG_EXT_LINE 20121022
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20121022

Method CONVERT_LINE on class CL_ADT_RES_ABAP_LOGS has no exception.

Method CONVERT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG_LINE Call by reference Type reference (TYPE) TRLOG_LOG_EXT 20121022
2 Exporting ES_LOG Call by reference Type reference (TYPE) IF_ADT_ABAP_LOG_ST_TYPES=>TY_LOG 20121022
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20121022

Method CONVERT_LOG on class CL_ADT_RES_ABAP_LOGS has no exception.

Method CONVERT_TO_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_LINE_HIERARCHY Call by reference Type reference (TYPE) IF_ADT_ABAP_LOG_ST_TYPES=>TT_LOG_LINE 20121022
2 Importing IT_LOG_LINES Call by reference Type reference (TYPE) TRLOG_LOG_EXT 20121022
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20121022

Method CONVERT_TO_HIERARCHY on class CL_ADT_RES_ABAP_LOGS has no exception.

Method FILL_LOG_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGNAME_DB Call by reference Type reference (TYPE) DDPRH-PROTNAME 20121107
2 Exporting EV_LOGNAME_FILE Call by reference Type reference (TYPE) TSTRF01-FILE 20121107
3 Importing IV_LOGNAME Call by reference Type reference (TYPE) STRING 20121107
4 Importing IV_LOG_TYPE Call by reference Type reference (TYPE) TRLOG_TYPE 20121107

Method FILL_LOG_NAMES on class CL_ADT_RES_ABAP_LOGS has no exception.

Method FILL_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_LOG_LINE Call by reference Type reference (TYPE) TRLOG_LOG_EXT 20121022

Method FILL_PARENT on class CL_ADT_RES_ABAP_LOGS has no exception.

Method READ_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VIT_LINK Call by reference Type reference (TYPE) IF_ATOM_TYPES=>LINK_S 20121025
2 Exporting ET_LOG_LINE Call by reference Type reference (TYPE) TRLOG_LOG_EXT 20121022
3 Exporting EV_LANGU Call by reference Type reference (TYPE) SPRAS 20121022
4 Exporting EV_LOG_NAME Call by reference Type reference (TYPE) PROTNAME 20121022
5 Exporting EV_LOG_TYPE Call by reference Type reference (TYPE) STRING 20121022
6 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20121022
# Exception Resumable Description Created on
1 CX_ADT_REST 20121022
History
Last changed by/on SAP  20130531 
SAP Release Created in 740