SAP ABAP Class CL_SWF_APP_LOG (Service Class for Application Log)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_ALM (Package) Workflow: Alert Monitor Connection
Properties
Class CL_SWF_APP_LOG  
Short Description Service Class for Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_ALM   Workflow: Alert Monitor Connection 
Created 20030820   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_APP_LOG has no forward declaration.
Interfaces
Class CL_SWF_APP_LOG has no interface implemented.
Friends
Class CL_SWF_APP_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PROBCLASS_HIGH Constant Public Type reference (TYPE) BALPROBCL 2 20030822
2 GC_PROBCLASS_LOW Constant Public Type reference (TYPE) BALPROBCL 4 20030822
3 GC_PROBCLASS_MEDIUM Constant Public Type reference (TYPE) BALPROBCL 3 20030822
4 GC_PROBCLASS_NONE Constant Public Type reference (TYPE) BALPROBCL ' ' 20030822
5 GC_PROBCLASS_VERY_HIGH Constant Public Type reference (TYPE) BALPROBCL 1 20030822
6 GR_TREE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_APP_LOG_TREE 20030825
7 GS_MESSAGES Instance attribute Private Type reference (TYPE) SWF_APP_LOG_MESSAGE_S 20030825
8 GT_LOG_HANDLE Instance attribute Private Type reference (TYPE) BAL_T_LOGH 20030903
9 G_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20030825
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor: Adopts an App Log Handle 20030820
2 CREATE_MESSAGE Instance method Public Method Create a Message in App Log 20030822
3 DELETE_LOGS Instance method Public Method Delete Application 20030904
4 DELETE_MESSAGE_ALL Instance method Public Method Delete a Message from a Log 20030822
5 DISPLAY_LOG Instance method Public Method Display Log 20030822
6 DISPLAY_TREE Instance method Public Method Display Messages in a Tree 20030825
7 GET_LOG_HANDLE Instance method Public Method Returns the App Log Handle 20030820
8 GET_MESSAGES Instance method Public Method Returns the Messages in a App Log 20030826
9 PREPARE_DISPLAY_PROFILE Instance method Private Method Create the Display Profile for the App Log 20030821
10 SAVE_LOG Instance method Public Method Save Log 20030822
Events
Class CL_SWF_APP_LOG has no event.
Types
Class CL_SWF_APP_LOG has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOG_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH 20030903
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20030820
# Exception Resumable Description Created on
1 CX_SWF_APP_LOG_ERROR Allgemeiner Fehler: Applikation Log im Busines Workflow 20031029

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE_HANDLE Value transfer Type reference (TYPE) BALMSGHNDL 20030822
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) SWF_APP_LOG_CONTEXT_S 20030827
3 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG 20030822
4 Importing IV_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION 20030822
5 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20030903
6 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY 20030822
7 Importing IV_PROBLEM_CLASS Call by reference Type reference (TYPE) BALPROBCL 20030822
# Exception Resumable Description Created on
1 CX_SWF_APP_LOG_ERROR Allgemeiner Fehler: Applikation Log im Busines Workflow 20031029

Method DELETE_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOG_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH 20030904
# Exception Resumable Description Created on
1 CX_SWF_APP_LOG_ERROR Allgemeiner Fehler: Applikation Log im Busines Workflow 20031029

Method DELETE_MESSAGE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SUCCESS Value transfer Type reference (TYPE) SWF_RESULT 20030822
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20030822

Method DELETE_MESSAGE_ALL on class CL_SWF_APP_LOG has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF 20030822

Method DISPLAY_LOG on class CL_SWF_APP_LOG has no exception.

Method DISPLAY_TREE Signature

Method DISPLAY_TREE on class CL_SWF_APP_LOG has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_APP_LOG_ERROR Allgemeiner Fehler: Applikation Log im Busines Workflow 20031029

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LOG_HANDLE Value transfer Type reference (TYPE) BAL_T_LOGH 20030903

Method GET_LOG_HANDLE on class CL_SWF_APP_LOG has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MESSAGES Value transfer Type reference (TYPE) SFB_T_BAL_S_MSG 20030826
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20030826
# Exception Resumable Description Created on
1 CX_SWF_APP_LOG_ERROR Allgemeiner Fehler: Applikation Log im Busines Workflow 20031029

Method PREPARE_DISPLAY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DISPLAY_PROFILE Value transfer Type reference (TYPE) BAL_S_PROF 20030821
2 Importing IV_COMPONENT_TYPE Call by reference Type reference (TYPE) CHAR10 20030821

Method PREPARE_DISPLAY_PROFILE on class CL_SWF_APP_LOG has no exception.

Method SAVE_LOG Signature

Method SAVE_LOG on class CL_SWF_APP_LOG has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_APP_LOG_ERROR Allgemeiner Fehler: Applikation Log im Busines Workflow 20031029
History
Last changed by/on SAP  20110908 
SAP Release Created in 640