SAP ABAP Class CL_SRT_WSP_LOGGER (Logger for SOA Runtime)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Properties
Class CL_SRT_WSP_LOGGER  
Short Description Logger for SOA Runtime    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20071011   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_LOGGER has no forward declaration.
Interfaces
Class CL_SRT_WSP_LOGGER has no interface implemented.
Friends
Class CL_SRT_WSP_LOGGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_NAME Static Attribute Public Type reference (TYPE) STRING 'Undefined' Default Program Name 20071108
2 C_LOG_EXTNUMBER Constant Public Type reference (TYPE) BALNREXT 'SOAP Configuration' 20071011
3 C_LOG_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'SRT_CA' Reported Object 20071011
4 C_LOG_SUBOBJ Constant Public Type reference (TYPE) BALSUBOBJ 'CFG_FW' Application Log: Subobject 20071026
5 C_OPERATION Constant Public Type reference (TYPE) STRING 'operation' Operation is in process 20071011
6 C_TRIGGER Constant Public Type reference (TYPE) STRING 'trigger' Trigger is in process 20071011
7 G_INCREASED_LEVEL Static Attribute Private Type reference (TYPE) BOOLEAN '' show if the log is increased 20071115
8 G_LAST_OPERATION Static Attribute Private Type reference (TYPE) INT4 1 Last Operation 20071011
9 G_LOG_HANDLE Static Attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20071011
10 G_S_LOG Static Attribute Private Type reference (TYPE) BAL_S_LOG Application Log: Log header data 20071025
11 G_S_MSG_HND Static Attribute Private Type reference (TYPE) BALMSGHNDL Application Log: Message Data 20071025
12 PROBCLASS_HIGH Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '2' 20071011
13 PROBCLASS_LOW Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '4' 20071011
14 PROBCLASS_MEDIUM Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '3' 20071011
15 PROBCLASS_NONE Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS ' ' 20071011
16 PROBCLASS_VERY_HIGH Constant Public Type reference (TYPE) BAL_S_MSG-PROBCLASS '1' 20071011
Methods
# Method Level Visibility Method type Description Created on
1 CALLBACK_LOG_DETAIL Static method Public Method Callback for the log 20071116
2 CALLBACK_MSG_DETAIL Static method Public Method Callback for the message 20071116
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20071025
4 CREATE_HANDLER Static method Private Method Create log handler 20071011
5 DECREASE_OP_LEVEL Static method Public Method Decrease Operation Level 20071115
6 INCREASE_OP_LEVEL Static method Public Method Increase Operation Level 20071115
7 LOG_ALL_MSGS Static method Private Method Log all kind of messages 20071011
8 LOG_CONTROL Static method Public Method Log a control message for the current operation 20071011
9 LOG_END_TRIGGER Static method Public Method Log finish triggering 20071011
10 LOG_ERROR Static method Public Method Log an error for the current operation 20071011
11 LOG_INFO Static method Public Method Log an info message for the current operation 20071105
12 LOG_OPERATION Static method Public Method Log operation in the current session 20071011
13 LOG_START_TRIGGER Static method Public Method Log start triggering for the current session 20071011
14 LOG_WARNING Static method Public Method Log a warning for the current operation 20071011
15 RELEASE_LOG_SESSION Static method Public Method Relese the already created log handler 20071011
16 SAVE_LOG Static method Private Method Save the log 20071011
17 UPDATE_HANDLE Static method Private Method Update Log Handle with program name 20071025
18 UPDATE_LOG_SESSION Static method Public Method Update already created session log with program name 20071025
19 UPDATE_MESSAGE Static method Private Method Update Log Message with program name 20071025
Events
Class CL_SRT_WSP_LOGGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MSG_LEVEL Private See coding 20071011 begin of msg_level , log_hndl type balloghndl, current_level type i, end of msg_level
Method Signatures

Method CALLBACK_LOG_DETAIL Signature

Method CALLBACK_LOG_DETAIL on class CL_SRT_WSP_LOGGER has no parameter.
Method CALLBACK_LOG_DETAIL on class CL_SRT_WSP_LOGGER has no exception.

Method CALLBACK_MSG_DETAIL Signature

Method CALLBACK_MSG_DETAIL on class CL_SRT_WSP_LOGGER has no parameter.
Method CALLBACK_MSG_DETAIL on class CL_SRT_WSP_LOGGER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_LOGGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_LOGGER has no exception.

Method CREATE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20071011
2 Importing I_PROGRAM Call by reference Type reference (TYPE) STRING Entry point 20071011

Method CREATE_HANDLER on class CL_SRT_WSP_LOGGER has no exception.

Method DECREASE_OP_LEVEL Signature

Method DECREASE_OP_LEVEL on class CL_SRT_WSP_LOGGER has no parameter.
Method DECREASE_OP_LEVEL on class CL_SRT_WSP_LOGGER has no exception.

Method INCREASE_OP_LEVEL Signature

Method INCREASE_OP_LEVEL on class CL_SRT_WSP_LOGGER has no parameter.
Method INCREASE_OP_LEVEL on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_ALL_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DET_LEVEL Call by reference Type reference (TYPE) I Level of detail 20071011
2 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Message type 20071105
3 Importing I_PROB_CLASS Call by reference Type reference (TYPE) BALPROBCL Message problem class 20071011

Method LOG_ALL_MSGS on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_CONTROL Signature

Method LOG_CONTROL on class CL_SRT_WSP_LOGGER has no parameter.
Method LOG_CONTROL on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_END_TRIGGER Signature

Method LOG_END_TRIGGER on class CL_SRT_WSP_LOGGER has no parameter.
Method LOG_END_TRIGGER on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT exception 20071011

Method LOG_ERROR on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_INFO Signature

Method LOG_INFO on class CL_SRT_WSP_LOGGER has no parameter.
Method LOG_INFO on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_OPERATION Signature

Method LOG_OPERATION on class CL_SRT_WSP_LOGGER has no parameter.
Method LOG_OPERATION on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_START_TRIGGER Signature

Method LOG_START_TRIGGER on class CL_SRT_WSP_LOGGER has no parameter.
Method LOG_START_TRIGGER on class CL_SRT_WSP_LOGGER has no exception.

Method LOG_WARNING Signature

Method LOG_WARNING on class CL_SRT_WSP_LOGGER has no parameter.
Method LOG_WARNING on class CL_SRT_WSP_LOGGER has no exception.

Method RELEASE_LOG_SESSION Signature

Method RELEASE_LOG_SESSION on class CL_SRT_WSP_LOGGER has no parameter.
Method RELEASE_LOG_SESSION on class CL_SRT_WSP_LOGGER has no exception.

Method SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LONG_NUMBER Call by reference Type reference (TYPE) BAL_S_LGNM Log Number for the created handler 20071011

Method SAVE_LOG on class CL_SRT_WSP_LOGGER has no exception.

Method UPDATE_HANDLE Signature

Method UPDATE_HANDLE on class CL_SRT_WSP_LOGGER has no parameter.
Method UPDATE_HANDLE on class CL_SRT_WSP_LOGGER has no exception.

Method UPDATE_LOG_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGRAM Call by reference Type reference (TYPE) STRING entry point - program name 20071025

Method UPDATE_LOG_SESSION on class CL_SRT_WSP_LOGGER has no exception.

Method UPDATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20071025

Method UPDATE_MESSAGE on class CL_SRT_WSP_LOGGER has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 711