SAP ABAP Class CL_SWF_UTL_REPORT_SINGLETON (Service Class for Job Instance Check)
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_REPORT_SINGLETON  
Short Description Service Class for Job Instance Check    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_UTL   Workflow: Tools 
Created 20011113   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_UTL_REPORT_SINGLETON has no forward declaration.
Interfaces
Class CL_SWF_UTL_REPORT_SINGLETON has no interface implemented.
Friends
Class CL_SWF_UTL_REPORT_SINGLETON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BPE_SHUTDOWN Constant Public Type reference (TYPE) CHAR40 'BPE_SHUTDOWN' Shutdown/Startup 20060424
2 C_FM_WI_EVTS_UWL Constant Public Type reference (TYPE) CHAR40 'SWN_UWL_GET_FINAL_WORKITEMS' Function Module: Work Item Event for UWL 20081112
3 C_RSWFSLSDLEX Constant Public Type reference (TYPE) CHAR40 'RSWFSLSDLEX' Scheduling Services: Deadline Monitoring 20041007
4 C_RSWF_ADM_SUSPEND Constant Public Type reference (TYPE) CHAR40 'RSWF_ADM_SUSPEND' Restart Suspended Entries 20031120
5 C_RSWF_ADM_SWWWIDH Constant Public Type reference (TYPE) CHAR40 'RSWF_ADM_SWWWIDH' Restart Suspended Entries 20031122
6 C_RSWF_CNT_FACT_SHMEM Constant Public Type reference (TYPE) CHAR40 'RSWF_CNT_FACTORY_SHMEM_UPDATE' Container Factory: Update Shared Buffer 20050217
7 C_RSWF_XI_DISPATCH Constant Public Type reference (TYPE) CHAR40 'RSWF_XI_DISPATCH' Message Dispatcher (Bulking) 20070124
8 C_RSWF_XI_REORG Constant Public Type reference (TYPE) CHAR40 'RSWF_XI_REORG' Reorganization Job 20101021
9 C_RSWNNOTIFDEL Constant Public Type reference (TYPE) CHAR40 'RSWNNOTIFDEL' Delete Notifications 20040323
10 C_RSWTTR02 Constant Public Type reference (TYPE) CHAR40 'RSWTTR02' Delete Trace 20020110
11 C_RSWUWFML Constant Public Type reference (TYPE) CHAR40 'RSWUWFML' Generate Mail 20020618
12 C_RSWWCLEAR Constant Public Type reference (TYPE) CHAR40 'RSWWCLEAR' Clearing Tasks 20011228
13 C_RSWWCOND Constant Public Type reference (TYPE) CHAR40 'RSWWCOND' Check Conditions 20011113
14 C_RSWWDHEX Constant Public Type reference (TYPE) CHAR40 'RSWWDHEX' Deadline Monitoring 20011113
15 C_RSWWERRE Constant Public Type reference (TYPE) CHAR40 'RSWWERRE' Work items with errors 20011113
16 C_RSWWSTAT Constant Public Type reference (TYPE) CHAR40 'RSWWSTAT' Write Statistics 20091220
17 C_RSWWWIM Constant Public Type reference (TYPE) CHAR40 'RSWWWIM' Check Conditions 20120125
18 C_SWNDELIVER Constant Public Type reference (TYPE) CHAR40 'SWN_DELIVER' Send Notification 20030929
19 C_SWNSELECT Constant Public Type reference (TYPE) CHAR40 'SWN_SELSEN' Select Notification 20030929
20 C_UWL_REQUEST Constant Public Type reference (TYPE) CHAR40 'UWL_REQUEST' Check Conditions 20130910
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ENQUEUE_REPORT Static method Public Method 20130827
2 DEQUEUE_REPORT Static method Public Method 20011113
3 DEQUEUE_TX Static method Public Method 20020127
4 ENQUEUE_REPORT Static method Public Method 20011113
5 ENQUEUE_TX Static method Public Method 20020127
Events
Class CL_SWF_UTL_REPORT_SINGLETON has no event.
Types
Class CL_SWF_UTL_REPORT_SINGLETON has no local type.
Method Signatures

Method CHECK_ENQUEUE_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT 20130827
2 Importing IM_REPORT Value transfer Type reference (TYPE) CHAR40 20130827
3 Importing IM_WILDCARD Value transfer Type reference (TYPE) XFELD 'X' 20130827
4 Returning RE_IS_ENQUEUED Value transfer Type reference (TYPE) XFELD 20130827

Method CHECK_ENQUEUE_REPORT on class CL_SWF_UTL_REPORT_SINGLETON has no exception.

Method DEQUEUE_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20011113
2 Importing IM_MODE Value transfer Type reference (TYPE) ENQMODE 'X' 20130910
3 Importing IM_REPORT Value transfer Type reference (TYPE) CHAR40 Zu sperrender Report 20011113

Method DEQUEUE_REPORT on class CL_SWF_UTL_REPORT_SINGLETON has no exception.

Method DEQUEUE_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20020127
2 Importing IM_TX Value transfer Type reference (TYPE) SYTCODE SY-TCODE Zu entsperrende Transaktion 20020127

Method DEQUEUE_TX on class CL_SWF_UTL_REPORT_SINGLETON has no exception.

Method ENQUEUE_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20011113
2 Importing IM_MODE Value transfer Type reference (TYPE) ENQMODE 'X' 20130910
3 Importing IM_REPORT Value transfer Type reference (TYPE) CHAR40 Zu entsperrender Report 20011113
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Lock auf Report -> Instanz bereits aktiv 20011113

Method ENQUEUE_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20020127
2 Importing IM_TX Value transfer Type reference (TYPE) SYTCODE SY-TCODE Zu sperrende Transaktion 20020127
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Lock auf Report -> Instanz bereits aktiv 20020127
History
Last changed by/on SAP  20130531 
SAP Release Created in 620