SAP ABAP Class CL_SWF_RUN_WIM_RI_SERVICES (Services for Remote Items)
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_RI_SERVICES  
Short Description Services for Remote Items    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_RUN   Workflow: Runtime 
Created 20010125   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_CNT_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_RUN_WIM_RI_SERVICES has no interface implemented.
Friends
Class CL_SWF_RUN_WIM_RI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_TECH_BINDING Instance attribute Private Type reference (TYPE) SWFBNDPTAB 20010710
2 M_WIM Instance attribute Private Object reference (TYPE REF TO) IF_SWF_RUN_WIM Workflow: Work Item Manager 20010125
Methods
# Method Level Visibility Method type Description Created on
1 CALL_RULE_AUTHENTICATE Instance method Public Method Executes Rule: Authentification 20010126
2 CALL_RULE_XML_DATA_SEND Instance method Public Method Executes Rule: Send XML Data 20010126
3 CALL_RULE_XML_DATA_SET Instance method Public Method Executes Rule: Set XML Data 20010125
4 CALL_RULE_XML_FORMAT Instance method Public Method Executes Rule: Determine XML Format 20010709
5 CONSTRUCTOR Instance method Public Constructor Constructor 20010125
6 GET_INSTANCE Static method Public Method Delivers an Instance 20010125
7 GET_URL Instance method Public Method Delivers the URL 20010125
8 GET_URL_BY_EXPRESSION Instance method Protected Method Gets URL by using an expression 20010125
9 GET_URL_BY_RULE Instance method Protected Method Gets URL by using a rule 20010125
10 GET_WF_CONTAINER Instance method Private Method Returns Workflow Container 20010313
11 ON_TRACE_MSG Instance method Private Event handling method Handler: Trace for Message 20010206
12 ON_TRACE_STRUCT Instance method Private Event handling method Handler: Write Trace for Structured Data 20010206
13 REQUEST_SIGNATURE_GET Instance method Public Method Gets Technical Input Parameters 20010711
14 REQUEST_SIGNATURE_RETURN Instance method Public Method Processes Technical Return Parameters 20010711
15 SET_PROCESS_PROXY Instance method Public Method Sets Process Proxy 20010712
Events
# Event Type Visibility Description Created on
1 TRACE_MSG Instance Event
(0)
Private
(0)
Write Trace for Message 20010206
2 TRACE_STRUCT Instance Event
(0)
Private
(0)
Write Trace for Structured Data 20010206
Types
Class CL_SWF_RUN_WIM_RI_SERVICES has no local type.
Method Signatures

Method CALL_RULE_AUTHENTICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PASSWORD Call by reference Type reference (TYPE) STRING 20010126
2 Exporting EX_USER Call by reference Type reference (TYPE) STRING 20010126
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010126

Method CALL_RULE_XML_DATA_SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XML_RESPONSE Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20010126
2 Importing IM_PASSWORD Call by reference Type reference (TYPE) STRING 20010126
3 Importing IM_URL Call by reference Type reference (TYPE) STRING 20010126
4 Importing IM_USER Call by reference Type reference (TYPE) STRING 20010126
5 Importing IM_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20010126
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010126

Method CALL_RULE_XML_DATA_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIRECTION Call by reference Type reference (TYPE) I Konstanten aus SWFXC_DIR_* 20011012
2 Importing IM_WI_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20010125
3 Importing IM_XML_DATA_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20010125
4 Importing IM_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_XML_DOCUMENT 20010125
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010125

Method CALL_RULE_XML_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FORMAT Call by reference Type reference (TYPE) SWD_XMLPRT 20010709
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010709

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIM Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM Workflow: Workitemmanager 20010125
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010125

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIM Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM Workflow: Workitemmanager 20010125
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_RI_SERVICES Dienste für Remote-Items 20010125
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010125

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_URL Value transfer Type reference (TYPE) STRING 20010125
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010125

Method GET_URL_BY_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_URL Value transfer Type reference (TYPE) STRING 20010125
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010125

Method GET_URL_BY_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RULE Call by reference Type reference (TYPE) SWD_STEP_A 20010125
2 Returning RE_URL Value transfer Type reference (TYPE) STRING 20010125
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM Ausnahme im WIM 20010125

Method GET_WF_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20010313
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM_READ_FAILED 20010313

Method ON_TRACE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_ACTION Call by reference Type reference (TYPE) 20010206
2 Importing EX_MSGID Call by reference Type reference (TYPE) 20010206
3 Importing EX_MSGNO Call by reference Type reference (TYPE) 20010206
4 Importing EX_MSGTY Call by reference Type reference (TYPE) 20010206
5 Importing EX_MSGV1 Call by reference Type reference (TYPE) 20010206
6 Importing EX_MSGV2 Call by reference Type reference (TYPE) 20010206
7 Importing EX_MSGV3 Call by reference Type reference (TYPE) 20010206
8 Importing EX_MSGV4 Call by reference Type reference (TYPE) 20010206

Method ON_TRACE_MSG on class CL_SWF_RUN_WIM_RI_SERVICES has no exception.

Method ON_TRACE_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_ACTION Call by reference Type reference (TYPE) 20010206
2 Importing EX_DATA Call by reference Type reference (TYPE) 20010206
3 Importing EX_STRUCTURE_NAME Call by reference Type reference (TYPE) 20010206

Method ON_TRACE_STRUCT on class CL_SWF_RUN_WIM_RI_SERVICES has no exception.

Method REQUEST_SIGNATURE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PARAMETER_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER 20010711
2 Importing IM_REQUEST_TYPE Call by reference Type reference (TYPE) C 20010711
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM 20010711

Method REQUEST_SIGNATURE_RETURN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMETER_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER 20010711
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM 20010711

Method SET_PROCESS_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SWF_XML_CONTEXT 20010712
# Exception Resumable Description Created on
1 CX_SWF_RUN_WIM 20010712
Event Signatures

Event TRACE_MSG Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_ACTION Exporting Value transfer Type reference (TYPE) SWT_ACT-TACTION 'MsgDisplay' Protokollierte Aktion im Workflow-Trace 20010206
2 EX_MSGID Exporting Value transfer Type reference (TYPE) SYMSGID 'SWF_RUN' Nachrichten, Nachrichtenklasse 20010206
3 EX_MSGNO Exporting Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20010206
4 EX_MSGTY Exporting Value transfer Type reference (TYPE) SYMSGTY 'I' Nachrichten, Nachrichtentyp 20010206
5 EX_MSGV1 Exporting Value transfer Type reference (TYPE) C Nachrichten, Nachrichtenvariable 20010206
6 EX_MSGV2 Exporting Value transfer Type reference (TYPE) C Nachrichten, Nachrichtenvariable 20010206
7 EX_MSGV3 Exporting Value transfer Type reference (TYPE) C Nachrichten, Nachrichtenvariable 20010206
8 EX_MSGV4 Exporting Value transfer Type reference (TYPE) C Nachrichten, Nachrichtenvariable 20010206

Event TRACE_STRUCT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_ACTION Exporting Value transfer Type reference (TYPE) SWT_ACT-TACTION Protokollierte Aktion im Workflow-Trace 20010206
2 EX_DATA Exporting Value transfer Type reference (TYPE) ANY Daten 20010206
3 EX_STRUCTURE_NAME Exporting Value transfer Type reference (TYPE) SWT_LOGDAT-STRUCTNAME Name der Struktur 20010206
History
Last changed by/on SAP  20110908 
SAP Release Created in 610