SAP ABAP Class CL_SWR_BASE (General Basis Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_SWR (Package) Workflow: Internal Implementation for API Layer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWR_API_BASE Basis Class for APIs 20100204
2 Inheritance (c INHERITING FROM c_ref)  CL_SWR_INTERNAL_SERVICES Internal Service Class 20100204
3 Inheritance (c INHERITING FROM c_ref)  CL_SWR_SYSTEM_HANDLER Manages Systems 20100204
Properties
Class CL_SWR_BASE  
Short Description General Basis Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_SWR   Workflow: Internal Implementation for API Layer 
Created 20100204   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWFRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWR_BASE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SWR_API_FACTORY 20100204 Factory for Instantiating APIs
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DEST_ID Instance attribute Protected Type reference (TYPE) SWR_DEST Workflow: Destination for Remote Calls 20100302
2 M_LANGU Instance attribute Protected Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20100204
3 M_RFCDEST Instance attribute Protected Type reference (TYPE) SWR_RFCDEST Logical destination (specified when calling function) 20100302
4 M_TIMEZONE Instance attribute Protected Type reference (TYPE) SYSTZONLO Time Zone of Current User 20100204
5 M_USER Instance attribute Protected Type reference (TYPE) SYUNAME User Name 20100204
Methods
# Method Level Visibility Method type Description Created on
1 GET_INITIAL_TRACE_CONTAINER Instance method Protected Method Create Empty Container for Trace Data 20100204
2 GET_METHOD_PARMS Instance method Protected Method 20100303
3 GET_OWN_CLASSNAME Instance method Protected Method Class Name of API 20100204
4 GET_START_TRACE_CONTAINER Instance method Protected Method Create Container for Trace Data with User, Language ... 20100303
5 GET_TRACE_HANDLE Instance method Protected Method Create Trace Handler 20100204
6 SET_TRACE_CNT_VALUE Static method Protected Method Sets Value in Trace Container 20100303
7 WRITE_TRACE Instance method Protected Method Write Trace Entries 20100204
Events
Class CL_SWR_BASE has no event.
Types
Class CL_SWR_BASE has no local type.
Method Signatures

Method GET_INITIAL_TRACE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RH_CNT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20100204

Method GET_INITIAL_TRACE_CONTAINER on class CL_SWR_BASE has no exception.

Method GET_METHOD_PARMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD Call by reference Type reference (TYPE) C 20100303
2 Returning RT_PARM Value transfer Type reference (TYPE) ABAP_PARMDESCR_TAB 20100303

Method GET_METHOD_PARMS on class CL_SWR_BASE has no exception.

Method GET_OWN_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CLSNAME Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20100204

Method GET_OWN_CLASSNAME on class CL_SWR_BASE has no exception.

Method GET_START_TRACE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RH_CNT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20100303

Method GET_START_TRACE_CONTAINER on class CL_SWR_BASE has no exception.

Method GET_TRACE_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RH_TRACE Value transfer Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20100204

Method GET_TRACE_HANDLE on class CL_SWR_BASE has no exception.

Method SET_TRACE_CNT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IH_CNT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20100303
2 Importing I_NAME Call by reference Type reference (TYPE) C 20100303
3 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20100303

Method SET_TRACE_CNT_VALUE on class CL_SWR_BASE has no exception.

Method WRITE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVT Call by reference Type reference (TYPE) SWFTRC_EVT Trace: Logischer Zeitpunkt innerhalb eines Pakets 20100204
2 Importing I_METHOD Call by reference Type reference (TYPE) SWF_CLSMET Workflow: Methodename 20100204
3 Importing I_TRACE_CNT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20100204
4 Importing I_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20100204

Method WRITE_TRACE on class CL_SWR_BASE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730