SAP ABAP Class CL_SWF_RUN_WIM_ENQUEUE (Workflow: Enqueue Object for WIM)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_RUN (Package) Workflow: Runtime
Properties
Class CL_SWF_RUN_WIM_ENQUEUE  
Short Description Workflow: Enqueue Object for WIM    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_RUN   Workflow: Runtime 
Created 20030424   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_RUN_WIM_ENQUEUE has no forward declaration.
Interfaces
Class CL_SWF_RUN_WIM_ENQUEUE has no interface implemented.
Friends
Class CL_SWF_RUN_WIM_ENQUEUE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DATA Instance attribute Private Type reference (TYPE) SWW_ENQPRP 20030424
2 M_DEFERRED_ENQUEUE Instance attribute Private Type reference (TYPE) XFELD Checkbox 20080904
3 M_ENQCNT Static Attribute Private Type reference (TYPE) SWP_ENQCNT 20030424
4 M_WIID Instance attribute Private Type reference (TYPE) SWW_WIID 20030424
5 M_WI_HANDLE Instance attribute Private Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20030424
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_DEFERRED_ENQUEUE Instance method Public Method 20080904
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030424
3 DEQUEUE Instance method Public Method Dequeue 20030424
4 ENQUEUE Instance method Public Method Sets Enqueue Lock to Current Work Item 20030424
5 GET_DEFERRED_ENQUEUE Instance method Public Method 20080904
6 GET_ENQUEUE_OWNER Instance method Public Method Gets Enqueue Owner 20030424
7 GET_ENQUEUE_PROPERTIES Instance method Public Method Gets Enqueue Properties 20030429
8 GET_INSTANCE Static method Public Method Gets Enqueue Object and Sets Enqueue Lock 20030424
9 GET_INSTANCE_FOR_SERVICE Static method Public Method Creates Enqueue Object for Service Implementation 20050419
10 GET_TRANSIENT_EXECUTION Instance method Private Method Delivers Flag Whether Execution Is Transient 20030424
11 REFRESH Instance method Private Method Recreate Instance from Database 20030424
12 REGISTER_FOR_DEQUEUE_ALL Instance method Private Method 20060816
13 SET_ENQUEUE_OWNER Instance method Private Method Sets Enqueue Owner 20030429
14 SET_WI_HANDLE Instance method Public Method Sets Work Item 20030424
Events
Class CL_SWF_RUN_WIM_ENQUEUE has no event.
Types
Class CL_SWF_RUN_WIM_ENQUEUE has no local type.
Method Signatures

Method CLEAR_DEFERRED_ENQUEUE Signature

Method CLEAR_DEFERRED_ENQUEUE on class CL_SWF_RUN_WIM_ENQUEUE has no parameter.
Method CLEAR_DEFERRED_ENQUEUE on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIID Call by reference Type reference (TYPE) SWW_WIID 20030424
2 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL 20030424

Method CONSTRUCTOR on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQUEUE_ALREADY_SENT Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20050502
2 Importing IM_ENQUEUE_OWNER Call by reference Type reference (TYPE) STRING Workflow: Enqueueowner 20030424
3 Importing IM_FORCE_ENQUEUE Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20030424
4 Returning RE_ENQUEUE_EXECUTED Value transfer Type reference (TYPE) XFELD Enqueue abgesetzt 20030424

Method DEQUEUE on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFERRED_ENQUEUE Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20060618
2 Importing IM_ENQUEUE_OWNER Call by reference Type reference (TYPE) STRING Workflow: Enqueueowner 20030424
3 Importing IM_REFRESH Call by reference Type reference (TYPE) XFELD 'X' Daten nachlesen, wenn notwendig 20030424
4 Importing IM_WAIT Call by reference Type reference (TYPE) XFELD 'X' Warten auf Enqueue (nxZeiteinheit) 20030424
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_ENQ_FAILED Enqueue fehlgeschlagen 20030424

Method GET_DEFERRED_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DEFERRED_ENQUEUE Value transfer Type reference (TYPE) XFELD 'X' - Enqueue deferred 20080904

Method GET_DEFERRED_ENQUEUE on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method GET_ENQUEUE_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENQUEUE_OWNER Value transfer Type reference (TYPE) SWW_ENQOWN 20030424

Method GET_ENQUEUE_OWNER on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method GET_ENQUEUE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENQUEUE_PROPERTIES Value transfer Type reference (TYPE) SWW_ENQPRP 20030429

Method GET_ENQUEUE_PROPERTIES on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFERRED_ENQUEUE Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20060618
2 Importing IM_ENQUEUE_OWNER Call by reference Type reference (TYPE) STRING Workflow: Enqueueowner 20030424
3 Importing IM_REFRESH Call by reference Type reference (TYPE) XFELD SPACE 'X' - Refresh auf Workitem aufrufen 20030429
4 Importing IM_WAIT_FOR_ENQUEUE Call by reference Type reference (TYPE) XFELD Auf Enqueue warten 20030424
5 Importing IM_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20030424
6 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workitem 20030424
7 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_ENQUEUE 20030424
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_ENQ_FAILED Enqueue fehlgeschlagen 20030424

Method GET_INSTANCE_FOR_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQUEUE_OWNER Call by reference Type reference (TYPE) STRING Workflow: Enqueueowner 20050419
2 Importing IM_WIID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050419
3 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_ENQUEUE 20050419
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_ENQ_FAILED Enqueue fehlgeschlagen 20050419

Method GET_TRANSIENT_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRANSIENT Value transfer Type reference (TYPE) XFELD 'X' - Ausführung transient 20030424

Method GET_TRANSIENT_EXECUTION on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method REFRESH Signature

Method REFRESH on class CL_SWF_RUN_WIM_ENQUEUE has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20030424

Method REGISTER_FOR_DEQUEUE_ALL Signature

Method REGISTER_FOR_DEQUEUE_ALL on class CL_SWF_RUN_WIM_ENQUEUE has no parameter.
Method REGISTER_FOR_DEQUEUE_ALL on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method SET_ENQUEUE_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQUEUE_OWNER Call by reference Type reference (TYPE) STRING Enqueue-Owner 20030429

Method SET_ENQUEUE_OWNER on class CL_SWF_RUN_WIM_ENQUEUE has no exception.

Method SET_WI_HANDLE Signature

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

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