SAP ABAP Interface IF_STW_TASK_INTERNAL (StreamWork Task)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_STW_OL_COMMON (Package) Common Objects and def. of the Object Layer (comp. mode)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_STW_TASK StreamWork Task 20120531
2 Interface implementation (CLASS c. INTERFACES i_ref)  TD_STW_GENERAL_ABSTRACT general abstract testdouble to reduce note dependencies 20120604
Properties
Interface IF_STW_TASK_INTERNAL  
Short Description StreamWork Task    
General Data
Package S_STW_OL_COMMON   Common Objects and def. of the Object Layer (comp. mode) 
Created 20120531   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_STW_TASK_INTERNAL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_STW_TASK StreamWork Task 20120531
Friends
Interface IF_STW_TASK_INTERNAL has no friend.
Attributes
Interface IF_STW_TASK_INTERNAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_TASK Instance method Public Method Create Task 20120531
2 REQUEST_DATA Instance method Public Method Request Data 20120618
3 SET_ACTIVITY_ID Instance method Public Method Set Activity ID 20120619
4 SET_GENERAL_DATA Instance method Public Method Set General Data 20120605
5 SET_TASK_ID Instance method Public Method Set Task ID 20120618
Events
Interface IF_STW_TASK_INTERNAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ASSIGNMENT Public See coding 20120621 BEGIN OF ts_assignment, participant TYPE if_stw_mth_common_types=>ts_user, status TYPE stw_task_status, updated_at TYPE xsddatetime_z, note TYPE string, END OF ts_assignment
2 TS_TASK_DATA Public See coding 20120621 BEGIN OF ts_task_data, task_id TYPE stw_task_id, creator TYPE if_stw_mth_common_types=>ts_user, created_at TYPE xsddatetime_z, updated_at TYPE xsddatetime_z, title TYPE stw_task_title, description TYPE stw_task_description, due_date TYPE xsddatetime_z, activity_id TYPE stw_activity_id, assignments TYPE tt_assignment, END OF ts_task_data
3 TT_ASSIGNMENT Public See coding 20120621 tt_assignment TYPE STANDARD TABLE OF ts_assignment WITH DEFAULT KEY
4 TT_TASK_DATA Public See coding 20120621 tt_task_data TYPE STANDARD TABLE OF ts_task_data WITH DEFAULT KEY
Method Signatures

Method CREATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTICIPANT Call by reference Type reference (TYPE) IF_STW_USER=>TT_SW_USER 20120531
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STW_TASK_DESCRIPTION 20120531
3 Importing IV_DUE_DATE Call by reference Type reference (TYPE) DATS 20120531
4 Importing IV_TITLE Call by reference Type reference (TYPE) STW_TASK_TITLE 20120531
# Exception Resumable Description Created on
1 CX_STW_TASK StreamWork Task exceptions 20120601

Method REQUEST_DATA Signature

Method REQUEST_DATA on Interface IF_STW_TASK_INTERNAL has no parameter.
# Exception Resumable Description Created on
1 CX_STW_TASK 20120618

Method SET_ACTIVITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY_ID Call by reference Type reference (TYPE) STW_ACTIVITY_ID 20120619

Method SET_ACTIVITY_ID on Interface IF_STW_TASK_INTERNAL has no exception.

Method SET_GENERAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK_DATA Call by reference Type reference (TYPE) IF_STW_TASK_INTERNAL=>TS_TASK_DATA 20120605
# Exception Resumable Description Created on
1 CX_STW_USER 20120618

Method SET_TASK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK_ID Call by reference Type reference (TYPE) STW_TASK_ID 20120618

Method SET_TASK_ID on Interface IF_STW_TASK_INTERNAL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740