SAP ABAP Class CL_SWF_LOG_PROFILE (Log Profile)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_LOG (Package) Workflow: Log Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_LOG_PROFILE Log Profile 20000502
Properties
Class CL_SWF_LOG_PROFILE  
Short Description Log Profile    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_LOG   Workflow: Log Manager 
Created 20000502   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_LOG_PROFILE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_LOG_PROFILE Log Profile 20000502
Friends
Class CL_SWF_LOG_PROFILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_LOGTYP_WORKFLOW Constant Public Type reference (TYPE) SWF_LOGTYP 'WFL' Log Type: Workflow 20000703
2 MT_PROFILES Static Attribute Protected See coding Table of Profiles 20000505
3 MT_PROFILE_LEVELS Instance attribute Protected See coding Table of Set Levels 20000502
4 MT_PROFILE_TEXTS Instance attribute Protected See coding Table of Profile Texts 20000504
5 MT_SELECTED_LEVELS Instance attribute Protected See coding Table of Read Categories (for Level) 20000502
6 M_CREATED Instance attribute Protected Type reference (TYPE) XFELD Profile created as new 20000630
7 M_CURRENT_CATEGORY Instance attribute Protected Type reference (TYPE) SWFDLOGPRO-CATEGORY Client control: Role of client (production, test,...) 20000502
8 M_ENQUEUED Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20000511
9 M_HEADER Instance attribute Protected Type reference (TYPE) SWFDLOGHDR Log Manager: Headers for Log Profiles 20000703
10 M_HEADER_CHANGED Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20000703
11 M_IMPLICIT_TRANSPORT Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20000703
12 M_IS_TRANSPORTED Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20000703
13 M_LEVEL_CHANGED Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20000508
14 M_LOGPROFILE Instance attribute Protected Type reference (TYPE) SWF_LOGPRO Name of Log Profile 20000502
15 M_LOGTYP Instance attribute Protected Object reference (TYPE REF TO) CL_SWF_LOG_LOGTYP Log Type 20000508
16 M_MAX_LEVEL Instance attribute Protected Type reference (TYPE) SWF_LOGLEV 0 Maximum Level 20000512
17 M_SYS_CATEGORY Static Attribute Protected Type reference (TYPE) SWFDLOGPRO-CATEGORY Client control: Role of client (production, test,...) 20000502
18 M_TEXT_CHANGED Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20000508
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000502
2 CLONE Instance method Public Method Generates a Copy of Profile Under Another Name 20000511
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000502
4 CREATE_INSTANCE Static method Public Method Generates a New Profile and Gets (Empty) Instance 20000510
5 DEQUEUE Instance method Public Method Removes ENQUEUE Lock 20000510
6 ENQUEUE Instance method Public Method Sets the ENQUEUE lock 20000510
7 GET_COMPONENT_LEVEL Instance method Protected Method 20000630
8 GET_COMPONENT_LIST Instance method Public Method Gets Available Components of Log Type 20000504
9 GET_COMPONENT_TEXT Instance method Public Method Gets Description Text of a Component 20000504
10 GET_DOCU_NAME Instance method Public Method 20000703
11 GET_INSTANCE Static method Public Method Delivers an Instance 20000502
12 GET_LEVEL_TEXT Instance method Public Method Gets Text for a Log Level 20000508
13 GET_LOGTYP Instance method Public Method Gets the log types 20000505
14 GET_PROFILE_NAME Instance method Public Method Gets the profile name 20000504
15 GET_PROFILE_TEXT Instance method Public Method Gets the description text 20000504
16 GET_SYSTEM_CATEGORY Instance method Public Method Gets Current Set System Category 20000508
17 IS_CHANGED Instance method Public Method Specifies whether profile has been changed 20000508
18 MARK_AS_CREATED Instance method Protected Method Flags the Profile as New 20000630
19 PREPARE_REFRESH Instance method Public Method Enables you to read current attribute values 20000511
20 READ_PROFILE_LEVELS Instance method Protected Method Reads Profile Settings 20000502
21 SAVE Instance method Public Method Saves Settings 20000508
22 SET_COMPONENT_LEVEL Instance method Public Method Sets Log Level for a Component 20000508
23 SET_DOCU_NAME Instance method Public Method Sets Docu Name (Text in Dialog) 20000703
24 SET_IMPLICIT_TRANSPORT Instance method Public Method Sets Indicator: Also Transport When Saving 20000703
25 SET_PROFILE_TEXT Instance method Public Method Sets Text of Profile 20000508
26 SET_SYSTEM_CATEGORY Instance method Public Method Sets Current System Category 20000508
27 TRANSPORT Instance method Public Method Transports Log Profile 20000523
Events
Class CL_SWF_LOG_PROFILE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_PROFILE Protected See coding T_PROFILE 20000505
2 T_TYPE_TEXT Protected See coding T_TYPE_TEXT 20000504
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOGPROFILE Call by reference Type reference (TYPE) SWF_LOGPRO Name eines Logprofils 20000511
2 Returning RE_PROFILE Value transfer Object reference (TYPE REF TO) CL_SWF_LOG_PROFILE Log-Profil 20000511
# Exception Resumable Description Created on
1 CX_SWF_LOG_PROFILE_EXISTS Log-Profil bereits vorhanden 20000525

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXISTENCECHECK Call by reference Type reference (TYPE) XFELD 'X' Existenzprüfung 20000510
2 Importing IM_LOGPROFILE Call by reference Type reference (TYPE) SWF_LOGPRO Name eines Logprofils 20000502
3 Importing IM_LOGTYP Call by reference Type reference (TYPE) SWF_LOGTYP Logtyp zur Definition von Logprofilen 20000502
# Exception Resumable Description Created on
1 CX_SWF_LOG_PROFILE_NOT_FOUND Log-Profil nicht gefunden 20000525

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROFILE Call by reference Object reference (TYPE REF TO) CL_SWF_LOG_PROFILE Log-Profil 20000510
2 Importing IM_LOGPROFILE Call by reference Type reference (TYPE) SWF_LOGPRO Name eines Logprofils 20000510
3 Importing IM_LOGTYP Call by reference Type reference (TYPE) SWF_LOGTYP Logtyp zur Definition von Logprofilen 20000510
# Exception Resumable Description Created on
1 CX_SWF_LOG_PROFILE_EXISTS Log-Profil bereits vorhanden 20000525

Method DEQUEUE Signature

Method DEQUEUE on class CL_SWF_LOG_PROFILE has no parameter.
Method DEQUEUE on class CL_SWF_LOG_PROFILE has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_SWF_LOG_PROFILE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_UTL_OBJ_LOCKED Objekt gesperrt 20000525

Method GET_COMPONENT_LEVEL Signature

Method GET_COMPONENT_LEVEL on class CL_SWF_LOG_PROFILE has no parameter.
Method GET_COMPONENT_LEVEL on class CL_SWF_LOG_PROFILE has no exception.

Method GET_COMPONENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENTS Call by reference Type reference (TYPE) SWF_TLOGCOMP Tabelle der Componenten eines Logtyps 20000504
2 Importing IM_ONLY_VISIBLE Call by reference Type reference (TYPE) XFELD 'X' nur sichtbare Komponenten 20000504

Method GET_COMPONENT_LIST on class CL_SWF_LOG_PROFILE has no exception.

Method GET_COMPONENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Call by reference Type reference (TYPE) SWF_LOGCMP Komponente eines Logtyps 20000504
2 Returning RE_TEXT Value transfer Type reference (TYPE) STRING beschreibender Text 20000504

Method GET_COMPONENT_TEXT on class CL_SWF_LOG_PROFILE has no exception.

Method GET_DOCU_NAME Signature

Method GET_DOCU_NAME on class CL_SWF_LOG_PROFILE has no parameter.
Method GET_DOCU_NAME on class CL_SWF_LOG_PROFILE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PROFILE Call by reference Object reference (TYPE REF TO) CL_SWF_LOG_PROFILE Log-Profil 20000502
2 Importing IM_LOGPROFILE Call by reference Type reference (TYPE) SWF_LOGPRO Name eines Logprofils 20000502
3 Importing IM_LOGTYP Call by reference Type reference (TYPE) SWF_LOGTYP Logtyp zur Definition von Logprofilen 20000510
# Exception Resumable Description Created on
1 CX_SWF_LOG_PROFILE_NOT_FOUND Log-Profil nicht gefunden 20000525

Method GET_LEVEL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Call by reference Type reference (TYPE) SWF_LOGCMP Komponente eines Logtyps 20000508
2 Importing IM_LEVEL Call by reference Type reference (TYPE) SWF_LOGLEV Loglevel 20000508
3 Returning RE_TEXT Value transfer Type reference (TYPE) STRING Text 20000508

Method GET_LEVEL_TEXT on class CL_SWF_LOG_PROFILE has no exception.

Method GET_LOGTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LOGTYP Value transfer Type reference (TYPE) SWF_LOGTYP Logtyp zur Definition von Logprofilen 20000505

Method GET_LOGTYP on class CL_SWF_LOG_PROFILE has no exception.

Method GET_PROFILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROFILE_NAME Value transfer Type reference (TYPE) SWF_LOGPRO Name eines Logprofils 20000504

Method GET_PROFILE_NAME on class CL_SWF_LOG_PROFILE has no exception.

Method GET_PROFILE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20000504
2 Returning RE_TEXT Value transfer Type reference (TYPE) SWFDLOGPRT-TEXT Text eines Log-Profils 20000504

Method GET_PROFILE_TEXT on class CL_SWF_LOG_PROFILE has no exception.

Method GET_SYSTEM_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CATEGORY Value transfer Type reference (TYPE) SWFDLOGPRO-CATEGORY Client Control: Rolle des Mandanten (Productive, Test,...) 20000508

Method GET_SYSTEM_CATEGORY on class CL_SWF_LOG_PROFILE has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20000508

Method IS_CHANGED on class CL_SWF_LOG_PROFILE has no exception.

Method MARK_AS_CREATED Signature

Method MARK_AS_CREATED on class CL_SWF_LOG_PROFILE has no parameter.
Method MARK_AS_CREATED on class CL_SWF_LOG_PROFILE has no exception.

Method PREPARE_REFRESH Signature

Method PREPARE_REFRESH on class CL_SWF_LOG_PROFILE has no parameter.
Method PREPARE_REFRESH on class CL_SWF_LOG_PROFILE has no exception.

Method READ_PROFILE_LEVELS Signature

Method READ_PROFILE_LEVELS on class CL_SWF_LOG_PROFILE has no parameter.
Method READ_PROFILE_LEVELS on class CL_SWF_LOG_PROFILE has no exception.

Method SAVE Signature

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

Method SET_COMPONENT_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Call by reference Type reference (TYPE) SWF_LOGCMP Komponente eines Logtyps 20000508
2 Importing IM_LEVEL Call by reference Type reference (TYPE) SWF_LOGLEV Loglevel 20000508

Method SET_COMPONENT_LEVEL on class CL_SWF_LOG_PROFILE has no exception.

Method SET_DOCU_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCU Call by reference Type reference (TYPE) DOKU_OBJ Dokumentations-Objekt 20000703

Method SET_DOCU_NAME on class CL_SWF_LOG_PROFILE has no exception.

Method SET_IMPLICIT_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRANSPORT Call by reference Type reference (TYPE) XFELD X = impliziter Transport 20000703

Method SET_IMPLICIT_TRANSPORT on class CL_SWF_LOG_PROFILE has no exception.

Method SET_PROFILE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20000508
2 Importing IM_TEXT Call by reference Type reference (TYPE) SWFDLOGPRT-TEXT Text 20000508

Method SET_PROFILE_TEXT on class CL_SWF_LOG_PROFILE has no exception.

Method SET_SYSTEM_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CATEGORY Value transfer Type reference (TYPE) SWFDLOGPRO-CATEGORY Client Control: Rolle des Mandanten (Productive, Test,...) 20000508

Method SET_SYSTEM_CATEGORY on class CL_SWF_LOG_PROFILE has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CUSTOMIZING Call by reference Type reference (TYPE) XFELD 'X' Customizing oder Workbench-Auftrag 20000523
# Exception Resumable Description Created on
1 CX_SWF_UTL_FUNCTION_MODULE_EXC Ausnahme aus Funktionsbaustein 20000525
History
Last changed by/on SAP  20110908 
SAP Release Created in 50A