SAP ABAP Class CL_SWF_WFM_COMPONENT_FACTORY (Factory for WFM Components)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWP (Package) Business Workflow: Processor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20040518
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_WFM_CMP_FACT_COMPONENT WFM: Component Factory Interface for Components 20041115
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_WFM_CMP_FACT_PERSIST Persistence Interface for Component Factory 20060524
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_WFM_CMP_FACT_WFM WFM Interface for Component Factory 20041116
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_BPE_COMPONENT_FACTORY Component Factory for BPE Service Provider 20061103
Properties
Class CL_SWF_WFM_COMPONENT_FACTORY  
Short Description Factory for WFM Components    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWP   Business Workflow: Processor 
Created 20030328   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SWF_WFM_CMP_FACT_PERSIST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SWPCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWPTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20040518
2 IF_SWF_WFM_CMP_FACT_COMPONENT WFM: Component Factory Interface for Components 20041115
3 IF_SWF_WFM_CMP_FACT_PERSIST Persistence Interface for Component Factory 20060524
4 IF_SWF_WFM_CMP_FACT_WFM WFM Interface for Component Factory 20041116
Friends
Class CL_SWF_WFM_COMPONENT_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BUILD_MODE_ATOMIC Instance attribute Private Attribute reference (LIKE) 20050115
2 C_BUILD_MODE_BOTTOM_UP Instance attribute Private Attribute reference (LIKE) 20050115
3 C_BUILD_MODE_TOP_DOWN Instance attribute Private Attribute reference (LIKE) 20050115
4 C_COMP_SELTYPE_FLOW Instance attribute Private Attribute reference (LIKE) 20050115
5 C_COMP_SELTYPE_GUID Instance attribute Private Attribute reference (LIKE) 20050115
6 C_COMP_SELTYPE_NODE Instance attribute Private Attribute reference (LIKE) 20050115
7 C_COMP_SELTYPE_WI Instance attribute Private Attribute reference (LIKE) 20050115
8 C_COMP_SELTYPE_WORKQUEUE Instance attribute Private Attribute reference (LIKE) 20050525
9 C_NODE_SELTYPE_GUID Instance attribute Private Attribute reference (LIKE) 20050115
10 C_NODE_SELTYPE_JOIN Instance attribute Private Attribute reference (LIKE) 20050115
11 C_NODE_SELTYPE_WI Instance attribute Private Attribute reference (LIKE) 20050115
12 G_TRACE_LPOINT Static Attribute Private Type reference (TYPE) SWFTRCLPNT Trace: Definition of a Logical Date/Time 20040518
13 MT_COMPONENT_PERSISTS Instance attribute Private Type reference (TYPE) SWPTCMPPERS 20130102
14 MT_INSTANCES Instance attribute Public Type reference (TYPE) SWPCMPINSTT 20030328
15 MT_NODE_HIERARCHY Instance attribute Protected Type reference (TYPE) SWPTFNODES 20030624
16 MT_PERSISTENT_OBJECTS Instance attribute Private Type reference (TYPE) SWPTCMPPERS 20030710
17 MT_SWPJOIN_INSERT Instance attribute Private Type reference (TYPE) SWPJOINT 20030711
18 MT_SWPJOIN_UPDATE Instance attribute Private Type reference (TYPE) SWPJOINT 20030711
19 MT_SWPNODEWI_INSERT Instance attribute Private Type reference (TYPE) SWP_NODES_TO_WIS 20030711
20 MT_SWPNODEWI_UPDATE Instance attribute Private Type reference (TYPE) SWP_NODES_TO_WIS 20030711
21 MT_SWPNODE_INSERT Instance attribute Private Type reference (TYPE) SWPNODET 20030711
22 MT_SWPNODE_UPDATE Instance attribute Private Type reference (TYPE) SWPNODET 20030711
23 MT_WIM_TO_DISCARD Instance attribute Private Type reference (TYPE) TY_WIM_TAB 20060530
24 M_ACTION Instance attribute Private Type reference (TYPE) SWPEXCACT WFM: Actions that Follow an Exception 20031107
25 M_EXCLOG Instance attribute Private Type reference (TYPE) SWP_EXCLOG WFM: Log Statement for Exceptions 20031116
26 M_NODE_HIERARCHY_BUILT Instance attribute Protected Type reference (TYPE) FLAG 20030821
27 M_REFRESH_INSTANCES Instance attribute Private Type reference (TYPE) FLAG 20030822
28 M_REFRESH_NODES Instance attribute Protected Type reference (TYPE) FLAG 20030822
29 M_T100 Instance attribute Private Type reference (TYPE) SWF_T100MS 20030922
30 M_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20030922
31 M_TRACE_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT WFM: Process Component 20040518
32 M_TRACE_HANDLE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logical Trace Handle 20040518
33 M_TRACE_NODE_DEF Instance attribute Private Type reference (TYPE) SWD_SNODES Workflow definition: Node table (runtime) 20040518
34 M_TRACE_P_IND Instance attribute Private Type reference (TYPE) SWP_PARIND Workflow: ParForEach index of a workflow step/node 20040518
35 M_TRACE_REENTRY Instance attribute Private Type reference (TYPE) SWPNNREENT WFM: Reentry Indicator for NEXT_NODES Queue 20040518
36 M_TRACE_STEP_DEF Instance attribute Private Type reference (TYPE) SWD_SSTEPS Workflow Definition: Steps (Runtime + Definition) 20040518
37 M_WFM Instance attribute Protected Object reference (TYPE REF TO) IF_SWF_RUN_WFM_INTERNAL 20030328
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE_HIERARCHY_ENTRY Instance method Private Method 20030714
2 BUILD_NODE_HIERARCHY Instance method Protected Method 20030624
3 CHECK_CASE_WHILE_END Instance method Private Method Checks whether CASE is end of a WHILE loop 20030610
4 CHECK_COMPONENT_IN_CONTEXT Instance method Private Method Checks whether a component is contained in another 20030825
5 CHECK_ENDIF_CASE_END Instance method Private Method Checks whether ENDIF is end of a CASE 20030610
6 CHECK_ENDIF_IF_END Instance method Private Method Checks whether ENDIF is end of an IF 20030610
7 CHECK_ENDIF_WHILE_END Instance method Private Method Checks whether ENDIF is end of a WHILE loop 20030610
8 CHECK_IF_UNTIL_END Instance method Private Method Checks whether IF is end of an UNTIL loop 20030611
9 CHECK_NODE_IN_CONTEXT Instance method Private Method 20050115
10 CHECK_VOID_UNTIL_START Instance method Private Method Checks whether VOID is start of an UNTIL loop 20030610
11 CHECK_VOID_WHILE_START Instance method Private Method Checks whether VOID is start of a WHILE loop 20030610
12 CONSTRUCTOR Instance method Public Constructor Constructor 20030328
13 CREATE Static method Public Method Meta Factory 20030328
14 CREATE_COMPONENT_ITERATOR Instance method Private Method Generates an iterator using components 20041116
15 GET_COMPONENT_FOR_NODE Instance method Protected Method Gets an existing component for NODEID 20030603
16 GET_COMPONENT_FOR_WFMNODE Instance method Private Method 20030714
17 GET_COMPONENT_INSTANCE Instance method Private Method 20050115
18 GET_DATA_FOR_WFMNODE Instance method Protected Method 20030710
19 GET_FLOW_COMPONENT Instance method Private Method Gets the instance of flow component (Singleton) 20030625
20 GET_PARENT_NODE Instance method Private Method 20030624
21 GET_PARFOREACH_COVER Instance method Private Method 20031008
22 GET_WFM_NODE Instance method Private Method 20030822
23 GET_WORKQUEUE_COMPONENT Instance method Private Method Gets the instance of flow component (Singleton) 20050525
24 LOAD_SUSPENDED_COMPONENT Instance method Private Method 20051021
25 PROCESS_BLOCK_END Instance method Private Method 20030610
26 PROCESS_BLOCK_START Instance method Protected Method 20030610
27 PROCESS_CASE Instance method Private Method 20030610
28 PROCESS_CONTAINER_OPERATION Instance method Private Method 20030610
29 PROCESS_CONTROL Instance method Protected Method 20030610
30 PROCESS_DEAD_END Instance method Private Method 20031212
31 PROCESS_ENDIF Instance method Private Method 20030610
32 PROCESS_FORK Instance method Private Method 20030610
33 PROCESS_IF Instance method Private Method 20030610
34 PROCESS_JOIN Instance method Private Method 20030610
35 PROCESS_RECEPTOR Instance method Protected Method 20030818
36 PROCESS_SERVICE Instance method Private Method 20051004
37 PROCESS_STEP Instance method Protected Method 20030613
38 PROCESS_TRIGGER Instance method Private Method 20030610
39 PROCESS_VOID Instance method Private Method 20030610
40 REFRESH_INSTANCE_TABLE Instance method Private Method 20030822
41 REFRESH_NODE_HIERARCHY Instance method Private Method 20030822
42 REMOVE_COMPONENT_INSTANCE Instance method Private Method Removes a component from instance management 20030612
43 REMOVE_NODE_HIERARCHY_ENTRY Instance method Private Method 20030714
44 SAVE Instance method Private Method Writes all updated data to database 20031024
45 TRC_DR_PROC_NODE Instance method Private Method 20040518
Events
Class CL_SWF_WFM_COMPONENT_FACTORY has no event.
Types
Class CL_SWF_WFM_COMPONENT_FACTORY has no local type.
Method Signatures

Method ADD_NODE_HIERARCHY_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_HIERARCHY Value transfer Type reference (TYPE) SWP_FNODES WFM: Knoteneigenschaften und -hierarchie zur Laufzeit 20030714

Method ADD_NODE_HIERARCHY_ENTRY on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method BUILD_NODE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUILD_COMPLETE_HIERARCHY Value transfer Type reference (TYPE) FLAG SPACE 20040921
2 Importing IM_CANCEL_ERROR Value transfer Type reference (TYPE) FLAG SPACE 20031021
3 Importing IM_COMPLETION_ERROR Value transfer Type reference (TYPE) FLAG SPACE 20031021
4 Importing IM_INITIALIZE_FLAG Value transfer Type reference (TYPE) FLAG SPACE 20030912
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031021

Method CHECK_CASE_WHILE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
2 Returning RE_WHILE_END Value transfer Type reference (TYPE) FLAG 20030610

Method CHECK_CASE_WHILE_END on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_COMPONENT_IN_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CMPGUID Value transfer Type reference (TYPE) SWPCMPGUID 20030825
2 Importing IM_CONTEXT Value transfer Type reference (TYPE) SWPTCMPGUID 20031008
3 Returning RE_IN_CONTEXT Value transfer Type reference (TYPE) FLAG 20030825

Method CHECK_COMPONENT_IN_CONTEXT on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_ENDIF_CASE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
2 Returning RE_CASE_END Value transfer Type reference (TYPE) FLAG 20030610

Method CHECK_ENDIF_CASE_END on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_ENDIF_IF_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
2 Returning RE_IF_END Value transfer Type reference (TYPE) FLAG 20030610

Method CHECK_ENDIF_IF_END on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_ENDIF_WHILE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
2 Returning RE_WHILE_END Value transfer Type reference (TYPE) FLAG 20030610

Method CHECK_ENDIF_WHILE_END on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_IF_UNTIL_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030611
2 Returning RE_UNTIL_END Value transfer Type reference (TYPE) FLAG 20030611

Method CHECK_IF_UNTIL_END on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_NODE_IN_CONTEXT Signature

Method CHECK_NODE_IN_CONTEXT on class CL_SWF_WFM_COMPONENT_FACTORY has no parameter.
Method CHECK_NODE_IN_CONTEXT on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_VOID_UNTIL_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
2 Returning RE_UNTIL_START Value transfer Type reference (TYPE) FLAG 20030610

Method CHECK_VOID_UNTIL_START on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CHECK_VOID_WHILE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
2 Returning RE_WHILE_START Value transfer Type reference (TYPE) FLAG 20030610

Method CHECK_VOID_WHILE_START on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WFM Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WFM_INTERNAL 20030328

Method CONSTRUCTOR on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WFM Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WFM_INTERNAL 20030328
2 Returning RE_COMPONENT_FACTORY Value transfer Object reference (TYPE REF TO) CL_SWF_WFM_COMPONENT_FACTORY 20030328

Method CREATE on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method CREATE_COMPONENT_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_PARFOREACH_CONTEXT Value transfer Type reference (TYPE) FLAG SPACE 20041116
2 Importing IM_FORCE_ENQUEUE Value transfer Type reference (TYPE) FLAG 'X' 20041116
3 Importing IM_NODEID Value transfer Type reference (TYPE) SWD_NODEID 20041116
4 Importing IM_ONLY_ACTIVE_COMPONENTS Call by reference Type reference (TYPE) FLAG SPACE 20070403
5 Importing IM_REQUESTER Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20041116
6 Returning RE_COMPONENT_ITERATOR Value transfer Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT_ITERATOR 20041116
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20041116
2 CX_SWF_WFM_TEMPORARY Temporäre Ausnahme im WFM 20041116

Method GET_COMPONENT_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030711
2 Importing IM_NODEID Call by reference Type reference (TYPE) SWD_NODEID 20030603
3 Importing IM_NODE_L_IND Call by reference Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Call by reference Type reference (TYPE) SWP_PARIND 20030711
5 Returning RE_COMPONENT Value transfer Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030603
# Exception Resumable Description Created on
1 CX_SWF_WFM_EMPTY_RESULT WFM: Methode liefert kein Ergebnis 20031117

Method GET_COMPONENT_FOR_WFMNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENT Value transfer Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030821
2 Exporting EX_CONTAINS_FINAL_STATE Value transfer Type reference (TYPE) FLAG 20031021
3 Importing IM_BUILD_MODE Value transfer Type reference (TYPE) STRING 20030919
4 Importing IM_CALLBACK_ENTRY Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_CALLBACK_ENTRY 20031112
5 Importing IM_CALLBACK_RESULT Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_RESULT 20030901
6 Importing IM_DISCARD_AT_CLEANUP Value transfer Type reference (TYPE) FLAG 'X' 20031120
7 Importing IM_FORCE_ENQUEUE Value transfer Type reference (TYPE) FLAG 'X' 20031021
8 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_SWF_WFM_COMPOSITE 20030919
9 Importing IM_WFMNODE Value transfer Type reference (TYPE) SWP_FNODES 20030822
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031021
2 CX_SWF_WFM_ENQUEUE_EXC WFM Fehler: Enqueue im WIM 20030922
3 CX_SWF_WFM_SYSTEM WFM System-Ausnahme 20031021

Method GET_COMPONENT_INSTANCE Signature

Method GET_COMPONENT_INSTANCE on class CL_SWF_WFM_COMPONENT_FACTORY has no parameter.
Method GET_COMPONENT_INSTANCE on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method GET_DATA_FOR_WFMNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSNAME Value transfer Type reference (TYPE) CLASSNAME 20030710
2 Exporting EX_COMPATIBILITY_MODE Value transfer Type reference (TYPE) FLAG 20030904
3 Exporting EX_FLOW_LEVEL_REACHED Value transfer Type reference (TYPE) FLAG 20030918
4 Exporting EX_SWPJOIN Value transfer Type reference (TYPE) SWP_JOIN 20030710
5 Exporting EX_SWPNODE Value transfer Type reference (TYPE) SWPNODE 20030710
6 Exporting EX_SWPNODEWI Value transfer Type reference (TYPE) SWP_NODEWI 20030710
7 Exporting EX_SWZAIENTRY Value transfer Type reference (TYPE) SWZAIENTRY 20050524
8 Exporting EX_TRANSIENT Value transfer Type reference (TYPE) FLAG 20030918
9 Exporting EX_WIM_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_WFM 20030918
10 Importing IM_FORCE_ENQUEUE Value transfer Type reference (TYPE) FLAG 'X' 20031021
11 Importing IM_WFMNODE Call by reference Type reference (TYPE) SWP_FNODES 20030710
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031021
2 CX_SWF_WFM_ENQUEUE_EXC WFM Fehler: Enqueue im WIM 20031021

Method GET_FLOW_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLOW_COMPONENT Value transfer Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030625
# Exception Resumable Description Created on
1 CX_SWF_WFM_SYSTEM WFM System-Ausnahme 20031113

Method GET_PARENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Value transfer Type reference (TYPE) SWP_FNODES WFM: Knoteneigenschaften und -hierarchie zur Laufzeit 20030624
2 Returning RE_NODE Value transfer Type reference (TYPE) SWP_FNODES WFM: Knoteneigenschaften und -hierarchie zur Laufzeit 20030624
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031121
2 CX_SWF_WFM_EMPTY_RESULT WFM: Ausnahme 20031105

Method GET_PARFOREACH_COVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20031008
2 Importing IM_PFE_CMPGUID Value transfer Type reference (TYPE) SWPCMPGUID 20031008
3 Returning RE_COVER_TABLE Value transfer Type reference (TYPE) SWPTCMPGUID 20031008

Method GET_PARFOREACH_COVER on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method GET_WFM_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WFM_NODE Value transfer Type reference (TYPE) SWP_FNODES 20030822
2 Exporting EX_WFM_NODE_REF Call by reference Object reference (TYPE REF TO) DATA 20030822
3 Importing IM_CMPGUID Value transfer Type reference (TYPE) SWPCMPGUID 20030822
4 Importing IM_NODEID Value transfer Type reference (TYPE) SWD_NODEID 20030904
5 Importing IM_SELECTION_TYPE Call by reference Type reference (TYPE) STRING 20030822
6 Importing IM_WI_ID Value transfer Type reference (TYPE) SWW_WIID 20030822
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031105

Method GET_WORKQUEUE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORKQUEUE_COMPONENT Value transfer Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20050525
# Exception Resumable Description Created on
1 CX_SWF_WFM_SYSTEM WFM System-Ausnahme 20050525

Method LOAD_SUSPENDED_COMPONENT Signature

Method LOAD_SUSPENDED_COMPONENT on class CL_SWF_WFM_COMPONENT_FACTORY has no parameter.
Method LOAD_SUSPENDED_COMPONENT on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method PROCESS_BLOCK_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610

Method PROCESS_BLOCK_END on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method PROCESS_BLOCK_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_OF_CREATED_WIS Call by reference Type reference (TYPE) I 20041119
2 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
3 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
4 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
5 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030626
6 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
7 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
8 Importing IM_REENTRY Value transfer Type reference (TYPE) SWPNNREENT 20031217
9 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030703
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_CONTAINER_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030703
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030703
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_DEAD_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20031212
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20031212
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20031212
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20031212
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031212

Method PROCESS_ENDIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20031006
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_FORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030703
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030703
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_JOIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_RECEPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_OF_CREATED_WIS Call by reference Type reference (TYPE) I 20041119
2 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030818
3 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030818
4 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
5 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030818
6 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
7 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
8 Importing IM_REENTRY Value transfer Type reference (TYPE) SWPNNREENT 20031217
9 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030818
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20051004
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20051004
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20051004
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20051004
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_REENTRY Value transfer Type reference (TYPE) SWPNNREENT 20051004
8 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20051004
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20051004

Method PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_OF_CREATED_WIS Call by reference Type reference (TYPE) I 20041119
2 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030613
3 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030613
4 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
5 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030626
6 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
7 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
8 Importing IM_REENTRY Value transfer Type reference (TYPE) SWPNNREENT 20031217
9 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030613
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030703
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method PROCESS_VOID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_COMPONENT 20030610
2 Importing IM_NODE_DEFINITION Call by reference Type reference (TYPE) SWD_SNODES 20030610
3 Importing IM_NODE_L_IND Value transfer Type reference (TYPE) SWP_LOOPIND 20040601
4 Importing IM_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20030703
5 Importing IM_PRED_NODE_ID Value transfer Type reference (TYPE) SWD_NODEID 20060112
6 Importing IM_PRED_NODE_P_IND Value transfer Type reference (TYPE) SWP_PARIND 20060112
7 Importing IM_STEP_DEFINITION Call by reference Type reference (TYPE) SWD_SSTEPS 20030610
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031117

Method REFRESH_INSTANCE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_INSTANCE Call by reference Type reference (TYPE) SWPCMPINST 20030824

Method REFRESH_INSTANCE_TABLE on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method REFRESH_NODE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CMPGUID Call by reference Type reference (TYPE) SWPCMPGUID 20030824
# Exception Resumable Description Created on
1 CX_SWF_WFM WFM: Ausnahme 20031021

Method REMOVE_COMPONENT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT_GUID Value transfer Type reference (TYPE) SWPCMPGUID 20030714

Method REMOVE_COMPONENT_INSTANCE on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method REMOVE_NODE_HIERARCHY_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT_GUID Value transfer Type reference (TYPE) SWPCMPGUID 20030714

Method REMOVE_NODE_HIERARCHY_ENTRY on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.

Method SAVE Signature

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

Method TRC_DR_PROC_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Parametern 20040518

Method TRC_DR_PROC_NODE on class CL_SWF_WFM_COMPONENT_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640