SAP ABAP Interface IF_STW_USER (StreamWork User)
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 composition (i COMPRISING i_ref) | IF_STW_CURRENT_USER | StreamWork current user | 20110808 |
2 | Interface composition (i COMPRISING i_ref) | IF_STW_CURRENT_USER_INTERNAL | current User (logged on to the system) | 20111116 |
3 | Interface composition (i COMPRISING i_ref) | IF_STW_USER_INTERNAL | StreamWork User Internal IF | 20110812 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_STW_CURRENT_USER | current User (logged on to the system) | 20111205 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_STW_USER | StreamWork User | 20110809 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | TD_STW_GENERAL_ABSTRACT | general abstract testdouble to reduce note dependencies | 20120504 |
Properties
Interface | IF_STW_USER | |
Short Description | StreamWork User |
General Data
Package | S_STW_OL_COMMON | Common Objects and def. of the Object Layer (comp. mode) |
Created | 20110729 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_STW_USER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_STW_USER has no interface.
Friends
Interface IF_STW_USER has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_URL_TYPE | Constant | Public | See coding | 20111028 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get Backend User ID | 20110811 |
2 | ![]() |
Instance method | Public | Method | Get (any Type of) User-Related Link | 20111010 |
3 | ![]() |
Instance method | Public | Method | Get Picture URL of the StreamWork User | 20111025 |
4 | ![]() |
Instance method | Public | Method | Get the Company of the StreamWork User | 20111024 |
5 | ![]() |
Instance method | Public | Method | Get the Email Address of the StreamWork User | 20110811 |
6 | ![]() |
Instance method | Public | Method | Get the First Name of the StreamWork User | 20111024 |
7 | ![]() |
Instance method | Public | Method | Get StreamWork User ID | 20110811 |
8 | ![]() |
Instance method | Public | Method | Get Instant Messaging Address | 20111024 |
9 | ![]() |
Instance method | Public | Method | Get the Last Name of the StreamWork User | 20111024 |
10 | ![]() |
Instance method | Public | Method | Get the Name of the StreamWork User | 20110811 |
11 | ![]() |
Instance method | Public | Method | Get the Nickname of the StreamWork User | 20111024 |
12 | ![]() |
Instance method | Public | Method | Get Mobile Phone Number of the StreamWork User | 20111024 |
13 | ![]() |
Instance method | Public | Method | Get Office Phone Number of the StreamWork User | 20111024 |
14 | ![]() |
Instance method | Public | Method | Get the Title of the StreamWork User | 20111024 |
Events
Interface IF_STW_USER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ACTIVITY_DATA | Public | See coding | 20111118 | BEGIN OF ts_activity_data,
name TYPE if_stw_activity=>tv_activity_name,
id TYPE if_stw_activity=>tv_activity_id,
END OF ts_activity_data
|
||
2 | TS_FOLLOWED_ENTITIES | Public | See coding | 20111118 | BEGIN OF ts_followed_entities,
activities TYPE if_stw_activity=>tt_activity,
topics TYPE if_stw_topic=>tt_topic,
users TYPE if_stw_user=>tt_sw_user,
END OF ts_followed_entities
|
||
3 | TS_FOLLOWED_ENTITY_DATA | Public | See coding | 20111118 | BEGIN OF ts_followed_entity_data,
activities TYPE tt_activity_data,
topics TYPE tt_topic_data,
users TYPE tt_user_data,
END OF ts_followed_entity_data
|
||
4 | TS_FOLLOWER | Public | See coding | 20111117 | BEGIN OF ts_follower,
name TYPE tv_sw_user_name,
id TYPE tv_sw_user_id,
email TYPE tv_sw_user_email,
END OF ts_follower
|
||
5 | TS_TOPIC_DATA | Public | See coding | 20111118 | BEGIN OF ts_topic_data,
id TYPE if_stw_topic=>tv_topic_id,
description TYPE if_stw_topic=>tv_topic_description,
END OF ts_topic_data
|
||
6 | TS_USER_DATA | Public | See coding | 20111118 | BEGIN OF ts_user_data,
name TYPE if_stw_user=>tv_sw_user_name,
id TYPE if_stw_user=>tv_sw_user_id,
email TYPE if_stw_user=>tv_sw_user_email,
END OF ts_user_data
|
||
7 | TT_ACTIVITY_DATA | Public | See coding | 20111118 | tt_activity_data TYPE STANDARD TABLE OF ts_activity_data WITH DEFAULT KEY
|
||
8 | TT_FOLLOWER | Public | See coding | 20111117 | tt_follower TYPE STANDARD TABLE OF ts_follower WITH DEFAULT KEY
|
||
9 | TT_SW_USER | Public | See coding | List of Stream Users | 20110913 | tt_sw_user TYPE HASHED TABLE OF REF TO if_stw_user WITH UNIQUE KEY table_line
|
|
10 | TT_TOPIC_DATA | Public | See coding | 20111118 | tt_topic_data TYPE STANDARD TABLE OF ts_topic_data WITH DEFAULT KEY
|
||
11 | TT_USER_DATA | Public | See coding | 20111118 | tt_user_data TYPE STANDARD TABLE OF ts_user_data WITH DEFAULT KEY
|
||
12 | TV_BACKEND_USER_ID | Public | Type reference (TYPE) | SYUNAME | Backend User ID | 20110811 |
|
13 | TV_PAGE | Public | Type reference (TYPE) | STW_USER_PAGE | StreamWork User: Page to be Selected | 20111118 |
|
14 | TV_PAGE_SIZE | Public | Type reference (TYPE) | STW_USER_PAGE_SIZE | StreamWork User: Number of Records on a Page | 20111118 |
|
15 | TV_SW_PROFILE_PICTURE_URL | Public | Type reference (TYPE) | STW_USER_PROFILE_PICTURE_URL | StreamWork User Profile Picture URL | 20111025 |
|
16 | TV_SW_USER_COMPANY | Public | Type reference (TYPE) | STW_USER_SW_COMPANY | StreamWork User Profile Company | 20111014 |
|
17 | TV_SW_USER_EMAIL | Public | Type reference (TYPE) | STW_USER_SW_EMAIL | StreamWork User Email Address | 20110811 |
|
18 | TV_SW_USER_FIRST_NAME | Public | Type reference (TYPE) | STW_USER_SW_FIRST_NAME | 20111024 |
|
|
19 | TV_SW_USER_ID | Public | Type reference (TYPE) | STW_USER_SW_ID | 20111107 |
|
|
20 | TV_SW_USER_IM | Public | Type reference (TYPE) | STW_USER_SW_IM | StreamWork User Instant Messenger Address | 20111024 |
|
21 | TV_SW_USER_LAST_NAME | Public | Type reference (TYPE) | STW_USER_SW_LAST_NAME | 20111024 |
|
|
22 | TV_SW_USER_NAME | Public | Type reference (TYPE) | STW_USER_SW_NAME | StreamWork User Name | 20110811 |
|
23 | TV_SW_USER_NICKNAME | Public | Type reference (TYPE) | STW_USER_SW_NICKNAME | 20111024 |
|
|
24 | TV_SW_USER_PHONE_MOBILE | Public | Type reference (TYPE) | STW_USER_SW_PHONE_MOBILE | StreamWork User Profile Mobile Phone Number | 20111024 |
|
25 | TV_SW_USER_PHONE_OFFICE | Public | Type reference (TYPE) | STW_USER_SW_PHONE_OFFICE | StreamWork User Profile Office Phone Number | 20111024 |
|
26 | TV_SW_USER_TITLE | Public | Type reference (TYPE) | STW_USER_SW_TITLE | 20111024 |
|
|
27 | TV_SW_USER_URL_TYPE | Public | Type reference (TYPE) | STW_ACTIVITY_URL_TYPE | StreamWork Activity: URL Type | 20111028 |
|
Method Signatures
Method GET_BACKEND_USER_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_USER_ID | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_BACKEND_USER_ID | Backend User ID | 20110811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_URL_TYPE | Call by reference | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_URL_TYPE | IF_STW_USER=>GC_URL_TYPE-DEFAULT | URL Type | 20111010 | |
2 | ![]() |
RV_LINK | Value transfer | Type reference (TYPE) | STRING | Link | 20111010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111010 |
Method GET_SW_PROFILE_PICTURE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_PROFILE_PICTURE_URL | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_PROFILE_PICTURE_URL | 20111025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111025 |
Method GET_SW_USER_COMPANY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_COMPANY | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_COMPANY | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_EMAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_EMAIL | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_EMAIL | Backend User Email Address | 20110811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_FIRST_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_FIRST_NAME | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_FIRST_NAME | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_USER_ID | Value transfer | Type reference (TYPE) | TV_SW_USER_ID | StreamWork User ID | 20110811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_IM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_IM | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_IM | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_LAST_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_LAST_NAME | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_LAST_NAME | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_NAME | StreamWork User Name | 20110811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_NICKNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_NICKNAME | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_NICKNAME | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_PHONE_MOBILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_PHONE_MOBILE | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_PHONE_MOBILE | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_PHONE_OFFICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_OFFICE_PHONE | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_PHONE_OFFICE | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
Method GET_SW_USER_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SW_USER_TITLE | Value transfer | Type reference (TYPE) | IF_STW_USER=>TV_SW_USER_TITLE | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111024 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 732 |