SAP ABAP Class CL_SWF_RUN_WIM_HANDLER (Workflow: Abstract Event Handler for WIM)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWW (Package) Business Workflow: Work Items
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_EVENT_HANDLER Event handler 20010306
2 Interface implementation (CLASS c. INTERFACES i_ref)  BI_EVENT_HANDLER_STATIC Static Event Handler 20010404
3 Interface implementation (CLASS c. INTERFACES i_ref)  BI_OBJECT Business Instance 20010306
4 Interface implementation (CLASS c. INTERFACES i_ref)  BI_PERSISTENT Persistent Business Instance 20010306
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_RUN_HANDLER_CANCEL_WF Workflow: Handler for Cancel 20010311
2 Inheritance (c INHERITING FROM c_ref)  CL_SWF_RUN_HANDLER_EVAL_COND Workflow: Handler for Pre-/Postconditions 20010317
3 Inheritance (c INHERITING FROM c_ref)  CL_SWF_RUN_HANDLER_EVT_RECEIVE Workflow: Handler for Event Dispatcher 20020717
4 Inheritance (c INHERITING FROM c_ref)  CL_SWF_RUN_HANDLER_LOCAL_EVENT Workflow: Handler for Event Dispatcher 20021105
5 Inheritance (c INHERITING FROM c_ref)  CL_SWF_RUN_HANDLER_REPEAT_ROLE Workflow: Handler for Repetition of Role Trigger 20010306
6 Inheritance (c INHERITING FROM c_ref)  CL_SWF_RUN_HANDLER_RESTART_WF Workflow: Handler for Restart Workflow 20010320
Properties
Class CL_SWF_RUN_WIM_HANDLER  
Short Description Workflow: Abstract Event Handler for WIM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWW   Business Workflow: Work Items 
Created 20010306   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 SWP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 BI_EVENT_HANDLER Event handler 20010306
2 BI_EVENT_HANDLER_STATIC Static Event Handler 20010404
3 BI_OBJECT Business Instance 20010306
4 BI_PERSISTENT Persistent Business Instance 20010306
Friends
Class CL_SWF_RUN_WIM_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DEBUG_MODE Instance attribute Protected Type reference (TYPE) SWFDBGMOD 20031028
2 M_DEPENDANT_WIS Instance attribute Protected Type reference (TYPE) SWW_WI_HEADER_ARC WF: Work Item Header 20010306
3 M_DEPENDANT_WI_HANDLES Instance attribute Protected Type reference (TYPE) SWWTWIHNDL Workflow: Table of Work Item Handles 20010306
4 M_ENQUEUE_OWNER Instance attribute Protected Type reference (TYPE) STRING GUID in 'CHAR' Format in Uppercase 20010306
5 M_LANGUAGE Instance attribute Protected Type reference (TYPE) SYLANGU 20031028
6 M_LPOR Instance attribute Protected Type reference (TYPE) SIBFLPOR Local Persistent Object Reference 20010306
7 M_SWITCH_OFF_COMMAND Instance attribute Protected Object reference (TYPE REF TO) IF_SWF_UTL_COMMAND Command for Deactivating "Runtime system active" 20040121
8 M_TRACE_LEVEL Instance attribute Protected Type reference (TYPE) SWFTRCLEV 20031028
9 M_TXMGR Instance attribute Protected Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER 20031027
10 M_USER Instance attribute Protected Type reference (TYPE) SYUNAME 20031028
11 M_WI_HANDLE Instance attribute Protected Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Work Item Manager (Local) 20010306
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031027
2 DEQUEUE Instance method Protected Method Dequeue 20010306
3 DISCARD Instance method Protected Method 20040121
4 GET_AND_ENQUEUE_DEPENDANT_WIS Instance method Protected Method Determines and locks dependent work items 20010306
5 GET_DEBUG_MODE Instance method Protected Method 20031024
6 GET_NON_FINAL_STATUS Instance method Private Method 20031014
7 GET_TRACE_LEVEL Instance method Protected Method 20031024
8 GET_WORKITEM_HANDLE Instance method Protected Method Generates work item handle 20010306
9 PROCESS_FILTER_STRATEGY Instance method Protected Method Filter Strategy (Must Be Redefined) 20010306
10 SET_LPOR Instance method Protected Method Sets LPOR 20010306
11 WRITE_LOG_ENTRY Instance method Protected Method Writes Log Entry 20010312
Events
Class CL_SWF_RUN_WIM_HANDLER has no event.
Types
Class CL_SWF_RUN_WIM_HANDLER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method DEQUEUE Signature

Method DEQUEUE on class CL_SWF_RUN_WIM_HANDLER has no parameter.
Method DEQUEUE on class CL_SWF_RUN_WIM_HANDLER has no exception.

Method DISCARD Signature

Method DISCARD on class CL_SWF_RUN_WIM_HANDLER has no parameter.
Method DISCARD on class CL_SWF_RUN_WIM_HANDLER has no exception.

Method GET_AND_ENQUEUE_DEPENDANT_WIS Signature

Method GET_AND_ENQUEUE_DEPENDANT_WIS on class CL_SWF_RUN_WIM_HANDLER has no parameter.
# Exception Resumable Description Created on
1 CX_BO_TEMPORARY Temporary Bus. Exception 20010306

Method GET_DEBUG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DEBUG_MODE Value transfer Type reference (TYPE) SWFDBGMOD 20031024

Method GET_DEBUG_MODE on class CL_SWF_RUN_WIM_HANDLER has no exception.

Method GET_NON_FINAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NON_FINAL_STATUS Value transfer Type reference (TYPE) SWFARTWISTA 20031014

Method GET_NON_FINAL_STATUS on class CL_SWF_RUN_WIM_HANDLER has no exception.

Method GET_TRACE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRACE_LEVEL Value transfer Type reference (TYPE) SWFTRCLEV 20031024

Method GET_TRACE_LEVEL on class CL_SWF_RUN_WIM_HANDLER has no exception.

Method GET_WORKITEM_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORKITEM_HANDLE Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20031111
# Exception Resumable Description Created on
1 CX_BO_ERROR Error Bus. Exception 20031024
2 CX_BO_TEMPORARY Temporary Bus. Exception 20010306

Method PROCESS_FILTER_STRATEGY Signature

Method PROCESS_FILTER_STRATEGY on class CL_SWF_RUN_WIM_HANDLER has no parameter.
Method PROCESS_FILTER_STRATEGY on class CL_SWF_RUN_WIM_HANDLER has no exception.

Method SET_LPOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LPOR Call by reference Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20010306

Method SET_LPOR on class CL_SWF_RUN_WIM_HANDLER has no exception.

Method WRITE_LOG_ENTRY Signature

Method WRITE_LOG_ENTRY on class CL_SWF_RUN_WIM_HANDLER has no parameter.
Method WRITE_LOG_ENTRY on class CL_SWF_RUN_WIM_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610