SAP ABAP Class CL_SWF_CRL_MANAGER (Correlations: Manager for Instances)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CRL (Package) Workflow: Correlations
Properties
Class CL_SWF_CRL_MANAGER  
Short Description Correlations: Manager for Instances    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_CRL   Workflow: Correlations 
Created 20020510   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SWF_CNT_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SWF_CRL_MANAGER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SWF_CRL_CORRELATION 20020813 Correlation: Runtime Instance
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CRL_CONT_PERSISTENCE Constant Private Type reference (TYPE) SIBFTYPEID 'CL_SWF_CRL_DEF_CONT_PERSIST' 20020510
2 MC_KEY_CORRELATION_KEY Constant Private Type reference (TYPE) STRING 'CorrelationKey' 20021024
3 MC_KEY_VERSION Constant Private Type reference (TYPE) STRING 'Version' 20021024
4 MS_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_SWF_CRL_MANAGER 20020510
5 MT_CMP_BINDINGS Instance attribute Private Type reference (TYPE) TT_CMP_BINDINGS 20020510
6 MT_CRL_CONTAINERS Instance attribute Private Type reference (TYPE) TT_CRL_CONTAINERS 20020510
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_HASH_BY_COMPONENT Instance method Public Method 20021024
2 CALCULATE_HASH_BY_OBJECT Instance method Public Method 20021024
3 CALCULATE_HASH_BY_TASK Static method Public Method Calculate Hash of a Message for a Process Type 20060707
4 CALCULATE_HASH_BY_VALUES Instance method Public Method 20021024
5 CHECK_COMPONENT Instance method Protected Method 20020717
6 CONVERT_HASH_TO_VALUES Instance method Private Method 20030822
7 CORRELATE_BY_OBJECT Static method Public Method 20020510
8 CORRELATE_BY_OBJECT_FILTER Static method Public Method 20060706
9 GET_CMP_BINDING Instance method Private Method 20020510
10 GET_CMP_CONTAINER Instance method Private Method 20020510
11 GET_CRL_CONTAINER Instance method Private Method 20020510
12 RECALCULATE Instance method Public Method 20020603
13 SINGLETON Static method Public Method 20020510
14 VALIDATE Instance method Public Method 20020603
Events
Class CL_SWF_CRL_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CMP_BINDINGS Private See coding 20020510
2 TT_CRL_CONTAINERS Private See coding 20020510 TT_CRL_CONTAINERS type standard table of t_crl_container
3 T_CMP_BINDING Private See coding 20020510 begin of T_cmp_binding, key type swfdcrlkey, object type sibfotype, binding type swfbndptab, end of t_cmp_binding
4 T_CRL_CONTAINER Private See coding 20020510 begin of T_CRL_CONTAINER, key type swfdcrlkey, container type ref to if_swf_cnt_container, end of t_crl_container
Method Signatures

Method CALCULATE_HASH_BY_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HASH Call by reference Type reference (TYPE) HASH160 20021024
2 Exporting EX_HASH_BASE Call by reference Type reference (TYPE) XSTRING 20021024
3 Importing IM_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB 20021024
4 Importing IM_CMP_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20021024
5 Importing IM_CRL_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20021024

Method CALCULATE_HASH_BY_COMPONENT on class CL_SWF_CRL_MANAGER has no exception.

Method CALCULATE_HASH_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HASH Call by reference Type reference (TYPE) HASH160 20021024
2 Exporting EX_HASH_BASE Call by reference Type reference (TYPE) XSTRING 20021024
3 Importing IM_COMPONENT Call by reference Type reference (TYPE) SWFDCRLCMP 20021024
4 Importing IM_OBJECT Call by reference Type reference (TYPE) SIBFLPORB 20021024
# Exception Resumable Description Created on
1 CX_SWF_CRL_EXCEPTION 20021024

Method CALCULATE_HASH_BY_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CRL_NAME Value transfer Type reference (TYPE) SWFDCRLNAM Name der Korrelation 20061120
2 Exporting EX_HASH Value transfer Type reference (TYPE) HASH160 Hash-Wert 20060707
3 Exporting EX_HASH_BASE Value transfer Type reference (TYPE) XSTRING Hash-Basis 20061120
4 Importing IM_OBJECT Value transfer Type reference (TYPE) SIBFLPORB Message-Proxy 20060707
5 Importing IM_TASK Value transfer Type reference (TYPE) SWW_TASK Aufgabenkennung 20060707
6 Importing IM_VERSION Value transfer Type reference (TYPE) SWD_VERSION Version 20060912
# Exception Resumable Description Created on
1 CX_SWF_CRL_EXCEPTION Correlations: Ausnahme 20060707

Method CALCULATE_HASH_BY_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HASH Call by reference Type reference (TYPE) HASH160 20021024
2 Exporting EX_HASH_BASE Call by reference Type reference (TYPE) XSTRING 20021024
3 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20021024

Method CALCULATE_HASH_BY_VALUES on class CL_SWF_CRL_MANAGER has no exception.

Method CHECK_COMPONENT 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) SWFDCRLCMP 20020717
# Exception Resumable Description Created on
1 CX_SWF_CRL_EXCEPTION 20020717

Method CONVERT_HASH_TO_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20030822
2 Importing IM_CORRELATION Call by reference Object reference (TYPE REF TO) IF_SWF_CRL_CORRELATION 20030822
# Exception Resumable Description Created on
1 CX_SWF_CRL_EXCEPTION 20030822

Method CORRELATE_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) SIBFLPORB 20020510
2 Returning RE_CORRELATIONS Value transfer Type reference (TYPE) SWFRCRLINSTTAB 20020510

Method CORRELATE_BY_OBJECT on class CL_SWF_CRL_MANAGER has no exception.

Method CORRELATE_BY_OBJECT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILTER_CORRELATIONS Call by reference Type reference (TYPE) SWFSTRTAB Tabelle aus Strings 20060706
2 Importing IM_OBJECT Call by reference Type reference (TYPE) SIBFLPORB 20060706
3 Returning RE_CORRELATIONS Value transfer Type reference (TYPE) SWFRCRLINSTTAB 20060706

Method CORRELATE_BY_OBJECT_FILTER on class CL_SWF_CRL_MANAGER has no exception.

Method GET_CMP_BINDING 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) SWFDCRLCMP 20020510
2 Importing IM_OBJECT Call by reference Type reference (TYPE) SIBFLPORB 20020510
3 Returning RE_BINDING Value transfer Type reference (TYPE) SWFBNDPTAB 20020510

Method GET_CMP_BINDING on class CL_SWF_CRL_MANAGER has no exception.

Method GET_CMP_CONTAINER 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) SWFDCRLCMP 20020510
2 Importing IM_OBJECT Call by reference Type reference (TYPE) SIBFLPORB 20020510
3 Returning RE_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20020510

Method GET_CMP_CONTAINER on class CL_SWF_CRL_MANAGER has no exception.

Method GET_CRL_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CRL_NAME Call by reference Type reference (TYPE) SWFDCRLNAM 20020510
2 Returning RE_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20020510

Method GET_CRL_CONTAINER on class CL_SWF_CRL_MANAGER has no exception.

Method RECALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CORRELATIONS Call by reference Type reference (TYPE) SWFRCRLINSTTAB 20020603

Method RECALCULATE on class CL_SWF_CRL_MANAGER has no exception.

Method SINGLETON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MANAGER Value transfer Object reference (TYPE REF TO) CL_SWF_CRL_MANAGER 20020510

Method SINGLETON on class CL_SWF_CRL_MANAGER has no exception.

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CORRELATION Call by reference Object reference (TYPE REF TO) IF_SWF_CRL_CORRELATION 20020603
2 Returning RE_VALID Value transfer Type reference (TYPE) XFELD 20020603

Method VALIDATE on class CL_SWF_CRL_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630