SAP ABAP Class CL_SWF_UTL_PERS_PROFILE (Workflow: Access Methods to Persistence Profile)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_UTL (Package) Workflow: Tools
Properties
Class CL_SWF_UTL_PERS_PROFILE  
Short Description Workflow: Access Methods to Persistence Profile    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_UTL   Workflow: Tools 
Created 20001106   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWFUT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_UTL_PERS_PROFILE has no interface implemented.
Friends
Class CL_SWF_UTL_PERS_PROFILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_XML_PROFILE Constant Public Type reference (TYPE) SWD_PERSID 0002 Type of Persistence Profile 20040205
2 C_LEGACY_PERS_PROFILES Static Attribute Public Type reference (TYPE) SWDTPERSID 20040205
3 M_SWD_WFPERS Static Attribute Private Type reference (TYPE) TSWDWFPERS Workflow: Table with Persistence Profiles 20010106
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040205
2 GET_ALL_PROFILES Static method Public Method 20050519
3 GET_CNT_LPOR_FROM_COMPONENTS Static method Public Method Determines LPOP from Components 20001107
4 GET_CNT_LPOR_FROM_HEADER Static method Public Method Determines LPOP of Container 20001107
5 GET_CNT_PERSISTENCE_FROM_ID Static method Public Method Determines Name of Container Persistence Class Using ID 20001106
6 GET_CNT_PERSISTENCE_FROM_TASK Static method Public Method Determines Name of Container Persistence Class Using Task 20001106
7 GET_DB_ENTRY_FROM_ID Static method Private Method Reads Database 20010106
8 GET_PROFILE_FROM_TASK Static method Public Method Determines Persistence Profile for Task 20001106
9 GET_W2O_PERSISTENCE_FROM_ID Static method Public Method Determines Name of WorkItem2ObjectClass Using ID 20020111
Events
Class CL_SWF_UTL_PERS_PROFILE has no event.
Types
Class CL_SWF_UTL_PERS_PROFILE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_ALL_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROFILES Value transfer Type reference (TYPE) SWDTPRSPRF 20050519

Method GET_ALL_PROFILES on class CL_SWF_UTL_PERS_PROFILE has no exception.

Method GET_CNT_LPOR_FROM_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20001107
2 Importing IM_PERSISTENCE_CLASSNAME Call by reference Type reference (TYPE) C Name der Persistenzklasse 20001107
3 Returning RETURN Value transfer Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20001107

Method GET_CNT_LPOR_FROM_COMPONENTS on class CL_SWF_UTL_PERS_PROFILE has no exception.

Method GET_CNT_LPOR_FROM_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER Call by reference Type reference (TYPE) SWWWIHEAD Workflow Runtime: Kopftabelle für alle Workitemtypen 20001107
2 Importing IM_HEADER_EXTENDED Call by reference Type reference (TYPE) SWW_WIHEAD Workflow: Struktur für Kopftabelle aller Workitemtypen 20050507
3 Returning RETURN Value transfer Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20001107

Method GET_CNT_LPOR_FROM_HEADER on class CL_SWF_UTL_PERS_PROFILE has no exception.

Method GET_CNT_PERSISTENCE_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSNAME Call by reference Type reference (TYPE) CHAR32 Name der Persistenzklasse 20001106
2 Importing IM_PROFILE_ID Call by reference Type reference (TYPE) SWD_PERSID Workflow: Kennung des Persistenzprofils 20001106

Method GET_CNT_PERSISTENCE_FROM_ID on class CL_SWF_UTL_PERS_PROFILE has no exception.

Method GET_CNT_PERSISTENCE_FROM_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSNAME Call by reference Type reference (TYPE) CHAR32 Name der Persistenzklasse 20001106
2 Exporting EX_PROFILE_ID Call by reference Type reference (TYPE) SWD_PERSID Workflow: Kennung des Persistenzprofils 20001106
3 Importing IM_TASK Call by reference Type reference (TYPE) SWD_STEP_T Aufgabenkürzel 20001106

Method GET_CNT_PERSISTENCE_FROM_TASK on class CL_SWF_UTL_PERS_PROFILE has no exception.

Method GET_DB_ENTRY_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ENTRY Call by reference Type reference (TYPE) SWD_WFPERS Workflow: Persistenzprofil für Business Workflow 20010106
2 Importing IM_PROFILE_ID Call by reference Type reference (TYPE) SWD_PERSID Workflow: Kennung des Persistenzprofils 20010106

Method GET_DB_ENTRY_FROM_ID on class CL_SWF_UTL_PERS_PROFILE has no exception.

Method GET_PROFILE_FROM_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK Call by reference Type reference (TYPE) SWD_STEP_T 20001106
2 Importing IM_WFDKEY Call by reference Type reference (TYPE) SWD_WFDKEY 20050330
3 Returning RETURN Value transfer Type reference (TYPE) SWD_PERSID 20001106

Method GET_PROFILE_FROM_TASK on class CL_SWF_UTL_PERS_PROFILE has no exception.

Method GET_W2O_PERSISTENCE_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSNAME Call by reference Type reference (TYPE) CHAR32 Name der Persistenzklasse 20020111
2 Importing IM_PROFILE_ID Call by reference Type reference (TYPE) SWD_PERSID Workflow: Kennung des Persistenzprofils 20020111

Method GET_W2O_PERSISTENCE_FROM_ID on class CL_SWF_UTL_PERS_PROFILE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610