SAP ABAP Class /IWWRK/CL_WF_MGW_GET_STREAM (Class for handling media links in WF)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
     /IWWRK/WF_ODC_RUNTIME (Package) Workflow ODC Runtime for Gateway - Runtime
Properties
Class /IWWRK/CL_WF_MGW_GET_STREAM  
Short Description Class for handling media links in WF    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWWRK/WF_ODC_RUNTIME   Workflow ODC Runtime for Gateway - Runtime 
Created 20110724   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWWRK/CL_WF_MIME_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWWRK/CL_WF_MGW_GET_STREAM has no interface implemented.
Friends
Class /IWWRK/CL_WF_MGW_GET_STREAM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ITEM_READER Instance attribute Private Object reference (TYPE REF TO) /IWWRK/CL_WF_MGW_GET_WI_DETAIL Read workflow item details for minimal gateway implementatio 20110724
2 MS_STREAM Instance attribute Protected Type reference (TYPE) /IWWRK/CL_WF_MIME_UTIL=>TY_S_MEDIA_RESOURCE Stream (output) 20110725
3 MT_KEY_TAB Instance attribute Protected Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR table for name value pairs 20110724
4 MT_RETURN_TAB Instance attribute Protected Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110724
5 MV_ENTITY_NAME Instance attribute Protected Type reference (TYPE) STRING 20110724
6 MV_SOURCE_NAME Instance attribute Protected Type reference (TYPE) STRING 20110724
7 MV_WORKITEM_ID Instance attribute Private Type reference (TYPE) SWW_WIID Work item ID 20110724
Methods
# Method Level Visibility Method type Description Created on
1 ATTACHMENT_GET_STREAM Instance method Protected Method Get media links for Attachments entity 20110724
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110724
3 DECISION_OPT_GET_STREAM Instance method Protected Method Get media links for Decision Options entity 20110724
4 EXECUTE_GET_STREAM Instance method Public Method Execute get stream operation 20110724
5 EXTRACT_WORKITEM_ID Instance method Private Method Get Workitem ID from key table 20111025
6 GET_RETURN_TAB Instance method Public Method Get error messages 20110724
7 GET_WI_INITIATOR Instance method Private Method Get the workitem initiator 20110824
8 INITIATOR_GET_STREAM Instance method Protected Method Get media links for Initiator entity 20110824
9 SET_WORKITEM_READER Instance method Private Method Set workitem reader class 20111025
10 USER_GET_MIME_TYPE Instance method Private Method 20120306
11 USER_GET_STREAM Instance method Private Method Get media link for a user 20110824
12 WORKFLOW_TASK_GET_STREAM Instance method Protected Method Get media links for Workflow Task entity 20110724
Events
Class /IWWRK/CL_WF_MGW_GET_STREAM has no event.
Types
Class /IWWRK/CL_WF_MGW_GET_STREAM has no local type.
Method Signatures

Method ATTACHMENT_GET_STREAM Signature

Method ATTACHMENT_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no parameter.
Method ATTACHMENT_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_TAB Call by reference Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR table for name value pairs 20110724
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20110724
3 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20110724

Method CONSTRUCTOR on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method DECISION_OPT_GET_STREAM Signature

Method DECISION_OPT_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no parameter.
Method DECISION_OPT_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method EXECUTE_GET_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STREAM Call by reference Type reference (TYPE) /IWWRK/CL_WF_MIME_UTIL=>TY_S_MEDIA_RESOURCE 20110724
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20110724
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20110724

Method EXTRACT_WORKITEM_ID Signature

Method EXTRACT_WORKITEM_ID on class /IWWRK/CL_WF_MGW_GET_STREAM has no parameter.
Method EXTRACT_WORKITEM_ID on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method GET_RETURN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110724

Method GET_RETURN_TAB on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method GET_WI_INITIATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WI_INITIATOR Value transfer Type reference (TYPE) SYUNAME User Name 20110824

Method GET_WI_INITIATOR on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method INITIATOR_GET_STREAM Signature

Method INITIATOR_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no parameter.
Method INITIATOR_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method SET_WORKITEM_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ACCESS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20111025
2 Returning RV_RETURN_CODE Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20111025

Method SET_WORKITEM_READER on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method USER_GET_MIME_TYPE Signature

Method USER_GET_MIME_TYPE on class /IWWRK/CL_WF_MGW_GET_STREAM has no parameter.
Method USER_GET_MIME_TYPE on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method USER_GET_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20110824

Method USER_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.

Method WORKFLOW_TASK_GET_STREAM Signature

Method WORKFLOW_TASK_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no parameter.
Method WORKFLOW_TASK_GET_STREAM on class /IWWRK/CL_WF_MGW_GET_STREAM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200