Hierarchy

⤷

⤷

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 | ![]() |
Constant | Public | Type reference (TYPE) | SWF_LOGTYP | 'WFL' | Log Type: Workflow | 20000703 | |
2 | ![]() |
Static Attribute | Protected | See coding | Table of Profiles | 20000505 | |||
3 | ![]() |
Instance attribute | Protected | See coding | Table of Set Levels | 20000502 | |||
4 | ![]() |
Instance attribute | Protected | See coding | Table of Profile Texts | 20000504 | |||
5 | ![]() |
Instance attribute | Protected | See coding | Table of Read Categories (for Level) | 20000502 | |||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Profile created as new | 20000630 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SWFDLOGPRO-CATEGORY | Client control: Role of client (production, test,...) | 20000502 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Checkbox Field | 20000511 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SWFDLOGHDR | Log Manager: Headers for Log Profiles | 20000703 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Checkbox Field | 20000703 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Checkbox Field | 20000703 | ||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Checkbox Field | 20000703 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Checkbox Field | 20000508 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SWF_LOGPRO | Name of Log Profile | 20000502 | ||
15 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SWF_LOG_LOGTYP | Log Type | 20000508 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SWF_LOGLEV | 0 | Maximum Level | 20000512 | |
17 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SWFDLOGPRO-CATEGORY | Client control: Role of client (production, test,...) | 20000502 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | XFELD | Checkbox Field | 20000508 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000502 |
2 | ![]() |
Instance method | Public | Method | Generates a Copy of Profile Under Another Name | 20000511 |
3 | ![]() |
Instance method | Public | Constructor | Constructor | 20000502 |
4 | ![]() |
Static method | Public | Method | Generates a New Profile and Gets (Empty) Instance | 20000510 |
5 | ![]() |
Instance method | Public | Method | Removes ENQUEUE Lock | 20000510 |
6 | ![]() |
Instance method | Public | Method | Sets the ENQUEUE lock | 20000510 |
7 | ![]() |
Instance method | Protected | Method | 20000630 | |
8 | ![]() |
Instance method | Public | Method | Gets Available Components of Log Type | 20000504 |
9 | ![]() |
Instance method | Public | Method | Gets Description Text of a Component | 20000504 |
10 | ![]() |
Instance method | Public | Method | 20000703 | |
11 | ![]() |
Static method | Public | Method | Delivers an Instance | 20000502 |
12 | ![]() |
Instance method | Public | Method | Gets Text for a Log Level | 20000508 |
13 | ![]() |
Instance method | Public | Method | Gets the log types | 20000505 |
14 | ![]() |
Instance method | Public | Method | Gets the profile name | 20000504 |
15 | ![]() |
Instance method | Public | Method | Gets the description text | 20000504 |
16 | ![]() |
Instance method | Public | Method | Gets Current Set System Category | 20000508 |
17 | ![]() |
Instance method | Public | Method | Specifies whether profile has been changed | 20000508 |
18 | ![]() |
Instance method | Protected | Method | Flags the Profile as New | 20000630 |
19 | ![]() |
Instance method | Public | Method | Enables you to read current attribute values | 20000511 |
20 | ![]() |
Instance method | Protected | Method | Reads Profile Settings | 20000502 |
21 | ![]() |
Instance method | Public | Method | Saves Settings | 20000508 |
22 | ![]() |
Instance method | Public | Method | Sets Log Level for a Component | 20000508 |
23 | ![]() |
Instance method | Public | Method | Sets Docu Name (Text in Dialog) | 20000703 |
24 | ![]() |
Instance method | Public | Method | Sets Indicator: Also Transport When Saving | 20000703 |
25 | ![]() |
Instance method | Public | Method | Sets Text of Profile | 20000508 |
26 | ![]() |
Instance method | Public | Method | Sets Current System Category | 20000508 |
27 | ![]() |
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 | ![]() |
IM_LOGPROFILE | Call by reference | Type reference (TYPE) | SWF_LOGPRO | Name eines Logprofils | 20000511 | ||
2 | ![]() |
RE_PROFILE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_LOG_PROFILE | Log-Profil | 20000511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Log-Profil bereits vorhanden | 20000525 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXISTENCECHECK | Call by reference | Type reference (TYPE) | XFELD | 'X' | Existenzprüfung | 20000510 | |
2 | ![]() |
IM_LOGPROFILE | Call by reference | Type reference (TYPE) | SWF_LOGPRO | Name eines Logprofils | 20000502 | ||
3 | ![]() |
IM_LOGTYP | Call by reference | Type reference (TYPE) | SWF_LOGTYP | Logtyp zur Definition von Logprofilen | 20000502 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Log-Profil nicht gefunden | 20000525 |
Method CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_LOG_PROFILE | Log-Profil | 20000510 | ||
2 | ![]() |
IM_LOGPROFILE | Call by reference | Type reference (TYPE) | SWF_LOGPRO | Name eines Logprofils | 20000510 | ||
3 | ![]() |
IM_LOGTYP | Call by reference | Type reference (TYPE) | SWF_LOGTYP | Logtyp zur Definition von Logprofilen | 20000510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
EX_COMPONENTS | Call by reference | Type reference (TYPE) | SWF_TLOGCOMP | Tabelle der Componenten eines Logtyps | 20000504 | ||
2 | ![]() |
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 | ![]() |
IM_COMPONENT | Call by reference | Type reference (TYPE) | SWF_LOGCMP | Komponente eines Logtyps | 20000504 | ||
2 | ![]() |
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 | ![]() |
EX_PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_LOG_PROFILE | Log-Profil | 20000502 | ||
2 | ![]() |
IM_LOGPROFILE | Call by reference | Type reference (TYPE) | SWF_LOGPRO | Name eines Logprofils | 20000502 | ||
3 | ![]() |
IM_LOGTYP | Call by reference | Type reference (TYPE) | SWF_LOGTYP | Logtyp zur Definition von Logprofilen | 20000510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IM_COMPONENT | Call by reference | Type reference (TYPE) | SWF_LOGCMP | Komponente eines Logtyps | 20000508 | ||
2 | ![]() |
IM_LEVEL | Call by reference | Type reference (TYPE) | SWF_LOGLEV | Loglevel | 20000508 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IM_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20000504 | |
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IM_COMPONENT | Call by reference | Type reference (TYPE) | SWF_LOGCMP | Komponente eines Logtyps | 20000508 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IM_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20000508 | |
2 | ![]() |
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 | ![]() |
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 | ![]() |
IM_CUSTOMIZING | Call by reference | Type reference (TYPE) | XFELD | 'X' | Customizing oder Workbench-Auftrag | 20000523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme aus Funktionsbaustein | 20000525 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 50A |