SAP ABAP Class CL_SWF_IFS_WS_EXPORT (Export of Data from Web Services)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_IFS (Package) Workflow: Interfaces
Properties
Class CL_SWF_IFS_WS_EXPORT  
Short Description Export of Data from Web Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_IFS   Workflow: Interfaces 
Created 20020702   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFWS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWSCU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 WFXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_IFS_WS_EXPORT has no interface implemented.
Friends
Class CL_SWF_IFS_WS_EXPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_HTTP_METHOD_GET Static Attribute Public Type reference (TYPE) STRING 'GET' 20020702
2 C_HTTP_METHOD_POST Static Attribute Public Type reference (TYPE) STRING 'POST' 20020702
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_URLENCODED_RESPONSE Static method Public Method Build Response with url Encoded Payload 20020703
2 GET_CALLBACK_CTX_PARAMS Static method Public Method Gets the Context Data from the Callback URL 20020725
3 LAUNCH_CALLBACK Static method Public Method Execute a Callback Request 20020702
4 _BUILD_CB_REQUEST Static method Private Method 20020702
5 _CHECK Static method Private Method 20021030
6 _CHECK_HANDLER_LOCAL Static method Private Method 20021031
7 _MERGE_EXP_PARAMS Static method Private Method 20020703
8 _PARSE_CB_URL Static method Private Method 20020702
Events
Class CL_SWF_IFS_WS_EXPORT has no event.
Types
Class CL_SWF_IFS_WS_EXPORT has no local type.
Method Signatures

Method BUILD_URLENCODED_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXP_PARAMS Call by reference Type reference (TYPE) SWF_WSEXPPARAT Tabelle für Web Service Export-Parameter 20020703
2 Importing EXP_PARAMS_NVP Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20020703
3 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE HTTP Framework (iHTTP) HTTP Response 20020703
# Exception Resumable Description Created on
1 CX_SWF_IFS_EXCEPTION Workflow Ausnahme 20020703

Method GET_CALLBACK_CTX_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK_URL Value transfer Type reference (TYPE) STRING 20020725
2 Exporting LANGU Value transfer Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20020725
3 Exporting LOGSYS Value transfer Type reference (TYPE) LOGSYS Logisches System 20020725
4 Exporting TASK Value transfer Type reference (TYPE) SWW_TASK Aufgabenkennung 20020725
5 Exporting UNAME Value transfer Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20020725
6 Exporting WI_ID Value transfer Type reference (TYPE) SWW_WIID Workitem-Kennung 20020725
7 Exporting XID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020725
# Exception Resumable Description Created on
1 CX_SWF_WS_EXCEPTION Fehler beim Ausführen von WebFlowServices 20020725

Method LAUNCH_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK_URL Value transfer Type reference (TYPE) STRING 20020702
2 Importing EXP_PARAMS Value transfer Type reference (TYPE) SWF_WSEXPPARAT Tabelle für Web Service Export-Parameter 20020702
3 Importing EXP_PARAMS_NVP Value transfer Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20020702
4 Importing HTTP_METHOD Value transfer Type reference (TYPE) STRING C_HTTP_METHOD_GET 20020702
5 Importing PASSWORD Value transfer Type reference (TYPE) STRING 20030822
6 Importing USERNAME Value transfer Type reference (TYPE) STRING 20030822
# Exception Resumable Description Created on
1 CX_SWF_IFS_EXCEPTION Workflow Ausnahme 20020702
2 CX_SWF_WS_HTTP_EXCEPTION Fehler bei der HTTP-Kommunikation 20020823

Method _BUILD_CB_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20020702
2 Importing EXP_PARAMS Call by reference Type reference (TYPE) SWF_WSEXPPARAT Tabelle für Web Service Export-Parameter 20020702
3 Importing EXP_PARAMS_NVP Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20020702
4 Importing HTTP_METHOD Call by reference Type reference (TYPE) STRING 20020702
5 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020702
# Exception Resumable Description Created on
1 CX_SWF_IFS_EXCEPTION Workflow Ausnahme 20020702

Method _CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CALLBACK_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20021030
2 Importing CALLBACK_URL Call by reference Type reference (TYPE) STRING 20021031
3 Exporting DEFRELEASE Call by reference Type reference (TYPE) SWFWSDEFRL Defintionsrelease einer Aufgabe 20021030
4 Exporting HANDLER_LOCAL Call by reference Type reference (TYPE) FLAG allgemeines flag 20021031
5 Exporting LANGU Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20021030
6 Exporting LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20021030
7 Exporting REQUEST_TYPE Call by reference Type reference (TYPE) SWFWSRQTYP Webservice-Ausführung: Typ eines Requests 20021030
8 Exporting TASK Call by reference Type reference (TYPE) SWW_TASK Aufgabenkennung 20021030
9 Exporting UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20021030
10 Exporting WI_ID Call by reference Type reference (TYPE) SWW_WIID allgemeines flag 20021030
11 Exporting XID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20021030
# Exception Resumable Description Created on
1 CX_SWF_WS_HANDLER_EXCEPTION Fehler im WebServices-Handler 20021030

Method _CHECK_HANDLER_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HANDLER_LOCAL Value transfer Type reference (TYPE) FLAG allgemeines flag 20021031
2 Importing I_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logisches System 20021031
3 Importing I_TASK Value transfer Type reference (TYPE) SWW_TASK Aufgabenkennung 20021031

Method _CHECK_HANDLER_LOCAL on class CL_SWF_IFS_WS_EXPORT has no exception.

Method _MERGE_EXP_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CB_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20020703
2 Importing EXP_PARAMS Call by reference Type reference (TYPE) SWF_WSEXPPARAT Tabelle für Web Service Export-Parameter 20020703
3 Importing EXP_PARAMS_NVP Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20020703
# Exception Resumable Description Created on
1 CX_SWF_IFS_EXCEPTION Workflow Ausnahme 20020703

Method _PARSE_CB_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CALLBACK_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20020702
2 Changing CALLBACK_URL Call by reference Type reference (TYPE) STRING 20020702
# Exception Resumable Description Created on
1 CX_SWF_WS_EXCEPTION Fehler beim Ausführen von WebFlowServices 20020702
History
Last changed by/on SAP  20130531 
SAP Release Created in 630