SAP ABAP Class CL_WAPI_MOBILE_API (Workflow: API for Mobile)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWR (Package) Business Workflow: WAPI Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WAPI_MOBILE_INBOX Workflow: Inbox for Mobile/Gateway 20121116
2 Inheritance (c INHERITING FROM c_ref)  CL_WAPI_MOBILE_OBJECTS Workflow: Utility Class for Objects 20121128
3 Inheritance (c INHERITING FROM c_ref)  CL_WAPI_MOBILE_SERVICES Workflow: Services for Mobile/Gateway 20130117
4 Inheritance (c INHERITING FROM c_ref)  CL_WAPI_MOBILE_USER_DECISION Workflow: Utility Class for User Decision 20121128
Properties
Class CL_WAPI_MOBILE_API  
Short Description Workflow: API for Mobile    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWR   Business Workflow: WAPI Interfaces 
Created 20121116   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WAPI_MOBILE_API has no forward declaration.
Interfaces
Class CL_WAPI_MOBILE_API has no interface implemented.
Friends
Class CL_WAPI_MOBILE_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_UTC Constant Protected Type reference (TYPE) SYSTZONLO 'UTC' Time Zone of Current User 20121116
2 M_CURRENT_VERSION Instance attribute Private Type reference (TYPE) STRING 20130117
3 M_LAST_REQUEST_DURATION Instance attribute Protected Type reference (TYPE) I 20121116
4 M_TRACE_DATA Instance attribute Private Type reference (TYPE) LOCAL_TRACE_DATA 20121129
5 M_USER_TAB Static Attribute Protected Type reference (TYPE) LOCAL_USER_TAB 20121116
6 M_WAPI_FRAMEWORK Static Attribute Protected Object reference (TYPE REF TO) IF_SWF_UTL_WAPI_FRAMEWORK 20121116
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130117
2 GET_INITIAL_TRACE_DATA Instance method Public Method 20121122
3 _ADD_TRACE_DATA Instance method Protected Method 20121129
4 _CLEAR_TRACE Instance method Protected Method 20121129
5 _CREATE_INSTANCE_MANAGER Static method Protected Method 20121116
6 _GET_CURRENT_VERSION Instance method Private Method 20130117
7 _GET_DEFINITION_DETAILS Instance method Protected Method 20121218
8 _GET_FULL_NAME Instance method Protected Method 20121116
9 _GET_INSTANCE Instance method Private Method 20121218
10 _GET_TRACE_DATA Instance method Protected Method 20121129
Events
Class CL_WAPI_MOBILE_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GLOBAL_TABLE_WORKITEM_ID Public See coding 20121128 global_table_workitem_id TYPE SORTED TABLE OF sww_wiid WITH UNIQUE KEY table_line
2 GLOBAL_TABLE_WORKITEM_STEPS Public See coding 20121203 global_table_workitem_steps TYPE SORTED TABLE OF global_workitem_step WITH UNIQUE KEY workflow_id step_id version exetyp
3 GLOBAL_WORKITEM_ID Public Type reference (TYPE) SWW_WIID 20121218
4 GLOBAL_WORKITEM_STEP Public See coding 20121203 BEGIN OF global_workitem_step. TYPES: node_type(1) TYPE c. "D - Decision, S - Step TYPES: workflow_id TYPE string. TYPES: step_id TYPE swd_nodeid. TYPES: version TYPE swd_versio. TYPES: exetyp TYPE swd_exetyp. TYPES: END OF global_workitem_step
5 LOCAL_DEFINITION_DETAILS Protected See coding 20121218 begin of LOCAL_DEFINITION_DETAILS, node_type(1) type c, workflow_id type sww_task, step_id type swd_nodeid, version type swd_versio, exetyp type swd_exetyp, end of LOCAL_DEFINITION_DETAILS
6 LOCAL_METHOD_NAME Protected See coding 20121122 local_method_name(70) TYPE c
7 LOCAL_TRACE_DATA Protected See coding 20121129 local_trace_data TYPE SORTED TABLE OF local_trace_entry WITH UNIQUE KEY name
8 LOCAL_TRACE_ENTRY Protected See coding 20121129 BEGIN OF local_trace_entry, name TYPE string, value TYPE string, END OF local_trace_entry
9 LOCAL_USER Protected See coding 20121116 BEGIN OF local_user, user TYPE syuname, full_name TYPE string, END OF local_user
10 LOCAL_USER_TAB Protected See coding 20121116 local_user_tab TYPE SORTED TABLE OF local_user WITH UNIQUE KEY user
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_INITIAL_TRACE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WAPI_FRAMEWORK Call by reference Object reference (TYPE REF TO) IF_SWF_UTL_WAPI_FRAMEWORK 20121122
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER 20121122

Method GET_INITIAL_TRACE_DATA on class CL_WAPI_MOBILE_API has no exception.

Method _ADD_TRACE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) LOCAL_TRACE_ENTRY 20121129

Method _ADD_TRACE_DATA on class CL_WAPI_MOBILE_API has no exception.

Method _CLEAR_TRACE Signature

Method _CLEAR_TRACE on class CL_WAPI_MOBILE_API has no parameter.
Method _CLEAR_TRACE on class CL_WAPI_MOBILE_API has no exception.

Method _CREATE_INSTANCE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SWF_UTL_GEN_INSTANCE_MGR 20121116

Method _CREATE_INSTANCE_MANAGER on class CL_WAPI_MOBILE_API has no exception.

Method _GET_CURRENT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VERSION Value transfer Type reference (TYPE) STRING 20130117

Method _GET_CURRENT_VERSION on class CL_WAPI_MOBILE_API has no exception.

Method _GET_DEFINITION_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHCKWI Call by reference Type reference (TYPE) SWW_CHCKWI 20121218
2 Importing IM_DEFGUID Call by reference Type reference (TYPE) SWFRDGUID 20121218
3 Importing IM_TASK Call by reference Type reference (TYPE) SWW_TASK 20121218
4 Returning RE_DEFINITION_DETAILS Value transfer Type reference (TYPE) LOCAL_DEFINITION_DETAILS 20121218

Method _GET_DEFINITION_DETAILS on class CL_WAPI_MOBILE_API has no exception.

Method _GET_FULL_NAME 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 Benutzername 20121116
2 Returning RE_FULL_NAME Value transfer Type reference (TYPE) STRING 20121116

Method _GET_FULL_NAME on class CL_WAPI_MOBILE_API has no exception.

Method _GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WAPI_MOBILE_API 20121218

Method _GET_INSTANCE on class CL_WAPI_MOBILE_API has no exception.

Method _GET_TRACE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) STRING 20121129
2 Returning RE_TRACE_DATA Value transfer Type reference (TYPE) LOCAL_TRACE_ENTRY 20121129

Method _GET_TRACE_DATA on class CL_WAPI_MOBILE_API has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740