SAP ABAP Class CL_SWF_RUN_WORKFLOW_RESTART (Workflow: Restart a Workflow)
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_WORKFLOW_RESTART  
Short Description Workflow: Restart a Workflow    
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 20040109   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_RUN_WORKFLOW_RESTART has no forward declaration.
Interfaces
Class CL_SWF_RUN_WORKFLOW_RESTART has no interface implemented.
Friends
Class CL_SWF_RUN_WORKFLOW_RESTART has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_BACKGROUND_ACTIVE Instance attribute Private Type reference (TYPE) XFELD 'X' 20040109
2 M_CHECKED Instance attribute Private Type reference (TYPE) XFELD Checkbox 20040109
3 M_CHECK_AUTHORITY Instance attribute Private Type reference (TYPE) XFELD SPACE 20040109
4 M_CREATOR Instance attribute Private Type reference (TYPE) STRING 20040109
5 M_DEBUG_MODE Instance attribute Private Type reference (TYPE) SWFDBGMOD '00' 20040109
6 M_DO_COMMIT Instance attribute Private Type reference (TYPE) XFELD 'X' 20040109
7 M_EXEC_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_WIM_EXECUTION_MGR Workflow: Executes a work item 20040109
8 M_LANGUAGE Instance attribute Private Type reference (TYPE) SYLANGU 20040109
9 M_LOG_METHOD Instance attribute Private Type reference (TYPE) FUNCNAME 'SWW_WI_ADMIN_ERROR_RESTART' Function Name 20040109
10 M_TRACE_LEVEL Instance attribute Private Type reference (TYPE) SWFTRCLEV '0' 20040109
11 M_TXMGR Instance attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER Workflow: Transaction Manager 20040109
12 M_USER Instance attribute Private Type reference (TYPE) SYUNAME 20040109
13 M_WORKITEM_HANDLE Instance attribute Private Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Work Item Manager (Local) 20040109
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20040109
2 CHECK_AUTHORITY Instance method Private Method 20040109
3 CONSTRUCTOR Instance method Public Constructor Constructor 20040109
4 DISCARD Instance method Private Method 20040109
5 EXECUTE Instance method Public Method Restart Workflow 20040109
6 GET_EXECUTION_MANAGER Instance method Private Method 20040109
7 GET_INSTANCE Static method Public Method 20051028
8 GET_INSTANCE_FOR_RESTART Static method Public Method 20040109
9 GET_TRANSACTION_MANAGER Instance method Private Method 20040109
10 GET_WORKITEM_ID Instance method Public Method 20040109
11 GET_WORKITEM_STATUS Instance method Public Method 20040109
12 RESTART_WORKITEM Instance method Private Method 20040109
13 SET_BACKGROUND Instance method Public Method 20040109
14 SET_CHECK_AUTHORITY Instance method Public Method 20040109
15 SET_DEBUG_MODE Instance method Public Method 20040109
16 SET_DO_COMMIT Instance method Public Method 20040109
17 SET_LANGUAGE Instance method Public Method 20040109
18 SET_TRACE_LEVEL Instance method Public Method 20040109
19 SET_USER Instance method Public Method 20040109
20 SET_WORKITEM_TO_ERROR Instance method Private Method 20040109
Events
Class CL_SWF_RUN_WORKFLOW_RESTART has no event.
Types
Class CL_SWF_RUN_WORKFLOW_RESTART has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_SWF_RUN_WORKFLOW_RESTART has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20040109

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_SWF_RUN_WORKFLOW_RESTART has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20040109
2 CX_SWF_RUN_WIM_AUTH_FAILED Fehlende Berechtigung 20040109

Method CONSTRUCTOR Signature

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

Method DISCARD Signature

Method DISCARD on class CL_SWF_RUN_WORKFLOW_RESTART has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20060517

Method EXECUTE Signature

Method EXECUTE on class CL_SWF_RUN_WORKFLOW_RESTART has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_IFS_EXCEPTION Workflow Ausnahme 20051121
2 CX_SWF_RUN_WIM Ausnahme im WIM 20040109

Method GET_EXECUTION_MANAGER 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 Workflow: Workitemmanager (lokal) 20040109
2 Returning RE_EXECUTION_MANAGER Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_EXECUTION_MGR Workflow: Führt ein Workitem aus 20040109
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20040109

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU 20051028
2 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20051028
3 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WORKFLOW_RESTART Workflow: Restarten eines Workflows 20051028
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20051028

Method GET_INSTANCE_FOR_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BACKGROUND Call by reference Type reference (TYPE) XFELD 'X' - Im Hintergrund gerufen 20040109
2 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU 20040109
3 Importing IM_LOG_METHOD Call by reference Type reference (TYPE) FUNCNAME Funktionsname 20040109
4 Importing IM_TXMGR Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER Workflow: Transaktionsmanager 20040109
5 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME 20040109
6 Importing IM_WIHANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20040109
7 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WORKFLOW_RESTART Workflow: Restarten eines Workflows 20040109
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20040109

Method GET_TRANSACTION_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRANSACTION_MANAGER Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_TRANSACTION_MANAGER Workflow: Transaktionsmanager 20040109

Method GET_TRANSACTION_MANAGER on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method GET_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORKITEM_ID Value transfer Type reference (TYPE) SWW_WIID 20040109

Method GET_WORKITEM_ID on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method GET_WORKITEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_WORKITEM_STATUS Value transfer Type reference (TYPE) SWR_WISTAT 20040109

Method GET_WORKITEM_STATUS on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method RESTART_WORKITEM 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 Workflow: Workitemmanager (lokal) 20040109
# Exception Resumable Description Created on
1 CX_SWF_IFS_EXCEPTION Workflow Ausnahme 20040109
2 CX_SWF_RUN_WIM_EXEC_INTERUPTED 20040109

Method SET_BACKGROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BACKGROUND Call by reference Type reference (TYPE) XFELD 'X' 20040109

Method SET_BACKGROUND on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method SET_CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_AUTHORITY Call by reference Type reference (TYPE) XFELD SPACE 20040109

Method SET_CHECK_AUTHORITY on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method SET_DEBUG_MODE 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 20040109

Method SET_DEBUG_MODE on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method SET_DO_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DO_COMMIT Call by reference Type reference (TYPE) XFELD 'X' 20040109

Method SET_DO_COMMIT on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU 20040109

Method SET_LANGUAGE on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method SET_TRACE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRACE_LEVEL Call by reference Type reference (TYPE) SWFTRCLEV 20040109

Method SET_TRACE_LEVEL on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method SET_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20040109

Method SET_USER on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.

Method SET_WORKITEM_TO_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SWF_RUN_WIM Ausnahme im WIM 20040109
2 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20040109

Method SET_WORKITEM_TO_ERROR on class CL_SWF_RUN_WORKFLOW_RESTART has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640