SAP ABAP Class CL_SWF_RUN_WIM_SP (Service Provider for Work Items)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_RUN (Package) Workflow: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_CONFIGURABLE TSI: Interface for Configurable Service Providers 20070130
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20061103
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_ROLLBACK_LISTENER TSI: Interface for Rollback-Sensitive Service Provider 20061122
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20061103
Properties
Class CL_SWF_RUN_WIM_SP  
Short Description Service Provider for Work Items    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_RUN   Workflow: Runtime 
Created 20061103   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_RUN_WIM_SP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TSI_CONFIGURABLE TSI: Interface for Configurable Service Providers 20070130
2 IF_SWF_TSI_PERSISTABLE TSI: Interface for Service-Provider with Persistence 20061103
3 IF_SWF_TSI_ROLLBACK_LISTENER TSI: Interface for Rollback-Sensitive Service Provider 20061122
4 IF_SWF_TSI_SERVICE_PROVIDER TSI: Service Provider Interface 20061103
Friends
Class CL_SWF_RUN_WIM_SP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ON_DEMAND_CREATIONS Instance attribute Private Type reference (TYPE) LTY_ON_DEMAND_CREATION_TAB 20070105
2 M_T100 Instance attribute Private Type reference (TYPE) SWF_T100MS 20070102
3 M_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20070102
4 M_WIM_TRANSACTION Instance attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20061103
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20061103
2 CREATE_FLOWITEM Instance method Public Method 20061103
3 CREATE_WORKITEM_FOR_BPE Instance method Public Method 20061120
4 GET_CREATE_PARAMETERS Instance method Private Method 20061103
5 GET_EXEC_MGR_FOR_RESULT Instance method Public Method 20061123
6 GET_WIM_TRANSACTION Instance method Public Method 20061122
7 LOAD_WORKITEM_FOR_BPE Instance method Public Method 20061201
8 REGISTER_ON_DEMAND_CREATION Instance method Public Method 20070105
Events
Class CL_SWF_RUN_WIM_SP has no event.
Types
Class CL_SWF_RUN_WIM_SP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SWF_RUN_WIM_SP has no parameter.
Method CONSTRUCTOR on class CL_SWF_RUN_WIM_SP has no exception.

Method CREATE_FLOWITEM 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_CNT_CONTAINER 20061103
2 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20061103
3 Returning RE_FLOWITEM Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20061103
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_SP 20070102

Method CREATE_WORKITEM_FOR_BPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_RESULT 20061122
2 Exporting EX_WORKITEM Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_WIM_WFM 20061122
3 Importing IM_DEBUG_MODE Call by reference Type reference (TYPE) SWFDBGMOD 20061120
4 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) IF_SWF_WFM_WIM_REQUEST 20061120
5 Importing IM_TRACE_LEVEL Call by reference Type reference (TYPE) SWFTRCLEV 20061120
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_SP 20070102

Method GET_CREATE_PARAMETERS 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_CNT_CONTAINER 20061103
2 Importing IM_TASK_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_TASK_ATTRIBUTES 20061103
3 Returning RE_CREATE_PARAMETERS Value transfer Type reference (TYPE) SWWSCRTPAR 20061103

Method GET_CREATE_PARAMETERS on class CL_SWF_RUN_WIM_SP has no exception.

Method GET_EXEC_MGR_FOR_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIM_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_WFM 20061123
2 Returning RE_EXEC_MGR Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_EXECUTION_MGR 20061123
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_SP 20070102

Method GET_WIM_TRANSACTION Signature

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

Method GET_WIM_TRANSACTION on class CL_SWF_RUN_WIM_SP has no exception.

Method LOAD_WORKITEM_FOR_BPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEBUG_MODE Call by reference Type reference (TYPE) SWFDBGMOD '00' 20070117
2 Importing IM_ENQUEUE Call by reference Type reference (TYPE) FLAG 'X' 20070117
3 Importing IM_TRACE_LEVEL Call by reference Type reference (TYPE) SWFTRCLEV '0' 20070117
4 Importing IM_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20061201
5 Returning RE_WORKITEM Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_WIM_WFM 20061201
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_SP 20070102
2 CX_SWF_RUN_WIM_SP_ENQ_FAILED 20070102

Method REGISTER_ON_DEMAND_CREATION Signature

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

Method REGISTER_ON_DEMAND_CREATION on class CL_SWF_RUN_WIM_SP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700