SAP ABAP Interface IF_JAM_PERSON (Jam person)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_JAM_OL (Package) Object Layer of the SAP Jam Library
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_JAM_PERSON_INT Jam person internal interface 20121128
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_JAM_PERSON Jam person 20121128
3 Interface implementation (CLASS c. INTERFACES i_ref)  TD_JAM_GENERAL_ABSTRACT Jam general abstract test double 20121128
Properties
Interface IF_JAM_PERSON  
Short Description Jam person    
General Data
Package S_JAM_OL   Object Layer of the SAP Jam Library 
Created 20121128   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_JAM_PERSON has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_JAM_OBJECT Parent of all Jam objects 20121128
Friends
Interface IF_JAM_PERSON has no friend.
Attributes
Interface IF_JAM_PERSON has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BACKEND_USER Instance method Public Method 20130111
2 GET_PROFILE Instance method Public Method 20121203
Events
Interface IF_JAM_PERSON has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PROFILE Public See coding 20121204 BEGIN OF ts_profile, country_code TYPE string, start_date TYPE timestamp, photo TYPE string, job_description TYPE string, handle TYPE string, title TYPE string, created_at TYPE timestamp, last_name TYPE string, nick_name TYPE string, phone_numbers TYPE STANDARD TABLE OF string WITH DEFAULT KEY, assistant_ids TYPE STANDARD TABLE OF string WITH DEFAULT KEY, id TYPE string, manager_ids TYPE STANDARD TABLE OF string WITH DEFAULT KEY, current_status TYPE ts_profile_current_status, email_addresses TYPE STANDARD TABLE OF sjam_email WITH DEFAULT KEY, direct_report_ids TYPE STANDARD TABLE OF string WITH DEFAULT KEY, im_accounts TYPE STANDARD TABLE OF sjam_im_account WITH DEFAULT KEY, first_name TYPE string, twitter_username TYPE string, company_name TYPE string, office_location TYPE string, locale TYPE string, link TYPE ts_profile_link, END OF ts_profile
2 TS_PROFILE_CURRENT_STATUS Public See coding 20130118 BEGIN OF ts_profile_current_status, status TYPE string, created_at TYPE timestamp, updated_at TYPE timestamp, id TYPE string, member_id TYPE string, source TYPE string, "link TYPE ts_profile_link, END OF ts_profile_current_status
3 TS_PROFILE_EMAIL_ADDRESS Public Type reference (TYPE) SJAM_EMAIL 20130118
4 TS_PROFILE_IM_ACCOUNT Public Type reference (TYPE) SJAM_IM_ACCOUNT 20130118
5 TS_PROFILE_LINK Public See coding 20130118 BEGIN OF ts_profile_link, href TYPE string, rel TYPE string, type TYPE string, END OF ts_profile_link
6 TT_PERSON Public See coding 20121227 tt_person TYPE STANDARD TABLE OF REF TO if_jam_person WITH DEFAULT KEY
Method Signatures

Method GET_BACKEND_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BACKEND_USER Value transfer Type reference (TYPE) IF_CLB_BACKEND_USER=>TT_BACKEND_USER 20130111
# Exception Resumable Description Created on
1 CX_JAM_PERSON 20130123

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_PROFILE Value transfer Type reference (TYPE) TS_PROFILE 20121204
# Exception Resumable Description Created on
1 CX_JAM_PERSON 20130114
History
Last changed by/on SAP  20140121 
SAP Release Created in 740