SAP ABAP Class CL_SWF_TST_WFUNIT_API (WFUNIT: Unit Tests Workflow API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM-RUN (Application Component) Runtime
     SWF_TST_WI_EXIT_API (Package) Workflow: Unit Tests for API of Work Item Exit
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API039 WFUNIT: SAP_WAPI_ADM_WORKFLOW_RESTART 20051116
2 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API026 WFUNIT: SWW_WI_START_SIMPLE 20051110
3 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API027 WFUNIT: SWW_WI_START 20051110
4 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API029 WFUNIT: SAP_WAPI_ADM_WORKITEM_CANCEL 20051111
5 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API030 WFUNIT: SAP_WAPI_ADM_WORKITEM_BACK 20051111
6 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API031 WFUNIT: SWW_WI_REJECT 20051111
7 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API032 WFUNIT: SWW_WI_DEADLINES_CHANGE 20051111
8 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API033 WFUNIT: SWW_WI_ADMIN_CONTINUE 20051111
9 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API034 WFUNIT: SWW_WI_ADMIN_EXECUTE 20051111
10 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API035 WFUNIT: SWW_WI_ADMIN_DEBUG_EXECUTE 20051111
... Click here to see Used By full list (48 items)
Properties
Class CL_SWF_TST_WFUNIT_API  
Short Description WFUNIT: Unit Tests Workflow API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_TST_WI_EXIT_API   Workflow: Unit Tests for API of Work Item Exit 
Created 20051104   SAP 
Last change 20130531   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)
Interfaces
Class CL_SWF_TST_WFUNIT_API has no interface implemented.
Friends
Class CL_SWF_TST_WFUNIT_API has no friend class.
Attributes
Class CL_SWF_TST_WFUNIT_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSE_WF_STATUS Instance method Protected Method Analyse workflow status 20051109
2 ANALYSE_WI_STATUS Instance method Protected Method Analyse workflow status 20051109
3 ASSERT_AGENT Instance method Protected Method Assert agent 20051110
4 DELETE_WORKFLOW Instance method Protected Method Delete Workflow 20051107
5 EXECUTE Instance method Public Method Ausführung des Uni Tests 20051107
6 GET_EVENT_RULE_TABLE Instance method Protected Method Event rule table 20051107
7 GET_FIRST_WI_ID_BY_WFL_WI_ID Instance method Protected Method Get workitem ID by workflow ID 20051104
8 IS_STATE_CHANGE_COMM_COMPLETED Instance method Protected Method State changel: Comm -> Completed 20051107
9 PREPARE_MESSAGE Instance method Protected Method Message 20051107
10 RAISE_EXCEPTION_BY_SYMSG Instance method Protected Method Exception from sy-msg variables 20051104
11 START_WORKFLOW Instance method Protected Method Start workflow 20051104
Events
Class CL_SWF_TST_WFUNIT_API has no event.
Types
Class CL_SWF_TST_WFUNIT_API has no local type.
Method Signatures

Method ANALYSE_WF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT_RULE Call by reference Type reference (TYPE) SWF_TST_TT_EVENT_ITEM_RULE 20051109
2 Importing IM_TEST_ID Call by reference Type reference (TYPE) STRING 20051109
3 Importing IM_WF_ID Call by reference Type reference (TYPE) STRING 20051109
4 Importing IM_WF_STATUS Call by reference Type reference (TYPE) CSEQUENCE 20051109
5 Returning RE_VA Value transfer Type reference (TYPE) STRING Assertion failed = 'X' 20051109
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20051109

Method ANALYSE_WI_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT_RULE Call by reference Type reference (TYPE) SWF_TST_TT_EVENT_ITEM_RULE 20051109
2 Importing IM_TEST_ID Call by reference Type reference (TYPE) STRING 20051109
3 Importing IM_WF_ID Call by reference Type reference (TYPE) STRING 20051109
4 Importing IM_WI_STATUS Call by reference Type reference (TYPE) CSEQUENCE 20051109
5 Returning RE_VA Value transfer Type reference (TYPE) STRING Assertion failed = 'X' 20051109
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20051109

Method ASSERT_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT_RULE Call by reference Type reference (TYPE) SWF_TST_TT_EVENT_ITEM_RULE 20051110
2 Importing IM_EXP_AGENT Call by reference Type reference (TYPE) SY-UNAME User Name 20051110
3 Importing IM_TEST_ID Call by reference Type reference (TYPE) STRING Test ID 20051110
4 Importing IM_WF_ID Call by reference Type reference (TYPE) STRING Workflow ID 20051110
5 Returning RE_VA Value transfer Type reference (TYPE) STRING Assertion failed = 'X' 20051110
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20051110

Method DELETE_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WF_ID Call by reference Type reference (TYPE) STRING 20051107
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM 20051107

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEST_ID Call by reference Type reference (TYPE) STRING ID 20051108
2 Importing IM_WFUNIT_API_HANDLER Call by reference Object reference (TYPE REF TO) IF_SWF_TST_WFUNIT_API Workitem: Unit Test 20051107
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20051107

Method GET_EVENT_RULE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT_LOG Call by reference Type reference (TYPE) SWF_TST_TT_EVENT_ITEM Tabellentyp: Event Item 20051107
2 Importing IM_INDEX_EXCEPTION Call by reference Type reference (TYPE) I 20051107
3 Returning RE_VA Value transfer Type reference (TYPE) SWF_TST_TT_EVENT_ITEM_RULE Tabellentyp zu SWF_TST_EVENT_ITEM_RULE 20051107
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20051107

Method GET_FIRST_WI_ID_BY_WFL_WI_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WF_ID Call by reference Type reference (TYPE) STRING 20051104
2 Returning RE_VA Value transfer Type reference (TYPE) STRING 20051104
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM 20051107

Method IS_STATE_CHANGE_COMM_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT_RULE Call by reference Type reference (TYPE) SWF_TST_EVENT_ITEM_RULE 20051107
2 Returning RE_VA Value transfer Type reference (TYPE) STRING 20051107

Method IS_STATE_CHANGE_COMM_COMPLETED on class CL_SWF_TST_WFUNIT_API has no exception.

Method PREPARE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EVENT_RULE Call by reference Type reference (TYPE) SWF_TST_TT_EVENT_ITEM_RULE 20051107
2 Importing IM_TEXT Call by reference Type reference (TYPE) STRING 20051107
3 Returning RE_VA Value transfer Type reference (TYPE) STRING 20051107

Method PREPARE_MESSAGE on class CL_SWF_TST_WFUNIT_API has no exception.

Method RAISE_EXCEPTION_BY_SYMSG Signature

Method RAISE_EXCEPTION_BY_SYMSG on class CL_SWF_TST_WFUNIT_API has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM 20051104

Method START_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WF_ID Call by reference Type reference (TYPE) STRING 20051104
2 Returning RE_VA Value transfer Type reference (TYPE) STRING 20051104
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM 20051104
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API039 WFUNIT: SAP_WAPI_ADM_WORKFLOW_RESTART 20051116
2 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API026 WFUNIT: SWW_WI_START_SIMPLE 20051110
3 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API027 WFUNIT: SWW_WI_START 20051110
4 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API029 WFUNIT: SAP_WAPI_ADM_WORKITEM_CANCEL 20051111
5 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API030 WFUNIT: SAP_WAPI_ADM_WORKITEM_BACK 20051111
6 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API031 WFUNIT: SWW_WI_REJECT 20051111
7 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API032 WFUNIT: SWW_WI_DEADLINES_CHANGE 20051111
8 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API033 WFUNIT: SWW_WI_ADMIN_CONTINUE 20051111
9 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API034 WFUNIT: SWW_WI_ADMIN_EXECUTE 20051111
10 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API035 WFUNIT: SWW_WI_ADMIN_DEBUG_EXECUTE 20051111
11 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API037 WFUNIT: SWW_WI_ADMIN_ERROR_RESTART 20051111
12 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API038 WFUNIT: SAP_WAPI_DECISION_COMPLETE 20051111
13 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API025 WFUNIT: SWW_WI_WITHOUT_WLC_EXECUTE 20051110
14 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API040 WFUNIT: SAP_WAPI_ADM_WORKFLOW_RESUME: no exception 20051117
15 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API041 WFUNIT: SAP_WAPI_ADM_WORKFLOW_SUSPEND: no exception 20051117
16 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API042 WFUNIT: SAP_WAPI_ADM_WORKFLOW_REDORULE 20051117
17 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API043 WFUNIT: SAP_WAPI_REJECT_WORKITEM 20051111
18 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API044 WFUNIT: SWW_WI_STATUS_CHANGE_INTERNAL 20051114
19 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API045 WFUNIT: SWW_WI_EXECUTE_INTERNAL_RFC 20051114
20 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API046 WFUNIT: SWW_EI_EVENT_RECEIVE_INTERN 20051114
21 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API047 WFUNIT: SWW_WI_COMP_EVT_RECEIVE_INTERN 20051115
22 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API049 WFUNIT: SWW_WI_DELETE_S (on WI) 20051116
23 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API050 WFUNIT: SWW_FI_DELETE 20051116
24 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API051 WFUNIT: SWW_WI_CREATE_EVENT 20051116
25 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API013 WFUNIT: SAP_WAPI_SET_WORKITEM_STATUS 20051108
26 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API002 WFUNIT: SWW_WI_BACK 20051107
27 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API003 WFUNIT: SWW_WI_DELETE 20051107
28 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API004 WFUNIT: SWW_WI_SELECT 20051108
29 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API005 WFUNIT: SWW_WI_RESUBMIT 20051108
30 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API006 WFUNIT: SWW_WI_RESUBMISSION_END 20051108
31 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API007 WFUNIT: SWW_WI_STATUS_SET_READY 20051108
32 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API008 WFUNIT: SAP_WAPI_EXECUTE_WORKITEM 20051108
33 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API009 WFUNIT: SAP_WAPI_PUT_BACK_WORKITEM 20051108
34 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API010 WFUNIT: SAP_WAPI_RESERVE_WORKITEM 20051108
35 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API011 WFUNIT: SAP_WAPI_RESUBMIT_WORKITEM 20051108
36 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API012 WFUNIT: SAP_WAPI_SET_WORKITEM_COMPLETD 20051108
37 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API001 WFUNIT: SWW_WI_EXECUTE_NEW 20051104
38 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API014 WFUNIT: SAP_WAPI_START_WORKFLOW 20051108
39 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API015 WFUNIT: SAP_WAPI_WORKITEM_DELETE 20051109
40 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API016 WFUNIT: SAP_WAPI_WORKITEM_COMPLETE 20051109
41 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API017 WFUNIT: SAP_WAPI_WORKITEM_ERROR 20051109
42 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API018 WFUNIT: SAP_WAPI_FORWARD_WORKITEM 20051109
43 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API019 WFUNIT: SWW_WI_FORWARD 20051110
44 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API020 WFUNIT: SWW_WI_STATUS_CHANGE_NEW 20051110
45 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API021 WFUNIT: SWW_WI_ADMIN_COMPLETE 20051110
46 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API022 WFUNIT: SWW_WI_ADMIN_CANCEL 20051110
47 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API023 WFUNIT: SWW_WI_ADMIN_READY 20051110
48 Inheritance (c INHERITING FROM c_ref)  CL_SWF_TST_WFUNIT_API024 WFUNIT: SWW_WI_ADMIN_STOP_WAITING 20051110
History
Last changed by/on SAP  20130531 
SAP Release Created in 700