SAP ABAP Class CL_CTS_DEFAULT_LOGGER (cCTS: Handler for application logs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_COMMON (Package) Common Parts of cCTS Organizer and Transport Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_CENTRAL_LOGGER cCTS: Central Activity Logging 20130110
Properties
Class CL_CTS_DEFAULT_LOGGER  
Short Description cCTS: Handler for application logs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_COMMON   Common Parts of cCTS Organizer and Transport Manager 
Created 20130110   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CTS_CENTRAL_LOGGING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_CENTRAL_LOGGER cCTS: Central Activity Logging 20130110
Friends
# Friend Modeled only Created on Description
1 CL_CTS_CENTRAL_LOGGING 20130110 cCTS: Central Activitiy Log Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LEVEL Instance attribute Protected Type reference (TYPE) CL_CTS_CENTRAL_LOGGING=>TY_DETAIL_LEVEL 20130118
2 LOG_HANDLE Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20130111
3 TOPIC_ID Instance attribute Protected Type reference (TYPE) CL_CTS_CENTRAL_LOGGING=>TY_TOPIC_AREA_ID 20130110
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Protected Method Create logger 20130110
2 LOG_ACTION_DETAIL Instance method Private Method 20130110
3 LOG_ACTION_FINISHED Instance method Private Method 20130110
4 LOG_ACTION_START Instance method Private Method 20130110
5 LOG_ACTION_TECHNICAL Instance method Private Method 20130110
6 LOG_ERROR Instance method Private Method 20130110
7 LOG_EXCEPTION Instance method Protected Method Log exception 20130118
8 LOG_TEXT Instance method Protected Method Helper for logging plain text 20130117
9 LOG_TRACE Instance method Private Method 20130117
10 SAVE Instance method Private Method 20130115
11 SPLIT_TEXT Instance method Protected Method Split string into message variables 20130117
Events
Class CL_CTS_DEFAULT_LOGGER has no event.
Types
Class CL_CTS_DEFAULT_LOGGER has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I 20130118
2 Returning R_LOGGER Value transfer Object reference (TYPE REF TO) IF_CTS_CENTRAL_LOGGER cCTS: Central Activity Logging 20130110
3 Importing TOPIC Call by reference Type reference (TYPE) CL_CTS_CENTRAL_LOGGING=>TY_TOPIC_AREA_ID 20130110
# Exception Resumable Description Created on
1 CX_CTS_LOGGING cCTS: Logging exceptioncs 20130419

Method LOG_ACTION_DETAIL Signature

Method LOG_ACTION_DETAIL on class CL_CTS_DEFAULT_LOGGER has no parameter.
Method LOG_ACTION_DETAIL on class CL_CTS_DEFAULT_LOGGER has no exception.

Method LOG_ACTION_FINISHED Signature

Method LOG_ACTION_FINISHED on class CL_CTS_DEFAULT_LOGGER has no parameter.
Method LOG_ACTION_FINISHED on class CL_CTS_DEFAULT_LOGGER has no exception.

Method LOG_ACTION_START Signature

Method LOG_ACTION_START on class CL_CTS_DEFAULT_LOGGER has no parameter.
Method LOG_ACTION_START on class CL_CTS_DEFAULT_LOGGER has no exception.

Method LOG_ACTION_TECHNICAL Signature

Method LOG_ACTION_TECHNICAL on class CL_CTS_DEFAULT_LOGGER has no parameter.
Method LOG_ACTION_TECHNICAL on class CL_CTS_DEFAULT_LOGGER has no exception.

Method LOG_ERROR Signature

Method LOG_ERROR on class CL_CTS_DEFAULT_LOGGER has no parameter.
Method LOG_ERROR on class CL_CTS_DEFAULT_LOGGER has no exception.

Method LOG_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_CTS_EXCEPTION CTS General Exception 20130118
2 Importing LEVEL Call by reference Type reference (TYPE) I 20130118

Method LOG_EXCEPTION on class CL_CTS_DEFAULT_LOGGER has no exception.

Method LOG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I 20130117
2 Importing TEXT Call by reference Type reference (TYPE) STRING 20130117

Method LOG_TEXT on class CL_CTS_DEFAULT_LOGGER has no exception.

Method LOG_TRACE Signature

Method LOG_TRACE on class CL_CTS_DEFAULT_LOGGER has no parameter.
Method LOG_TRACE on class CL_CTS_DEFAULT_LOGGER has no exception.

Method SAVE Signature

Method SAVE on class CL_CTS_DEFAULT_LOGGER has no parameter.
Method SAVE on class CL_CTS_DEFAULT_LOGGER has no exception.

Method SPLIT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING 20130117
2 Exporting VARIABLE_1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130117
3 Exporting VARIABLE_2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130117
4 Exporting VARIABLE_3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130117
5 Exporting VARIABLE_4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130117

Method SPLIT_TEXT on class CL_CTS_DEFAULT_LOGGER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702