SAP ABAP Class IF_JAM_PERSON (Jam person)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_JAM_OBJECT Parent of all Jam objects 20121128
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
Class IF_JAM_PERSON  
Short Description Jam person    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20121128   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_JAM_PERSON has no forward declaration.
Interfaces
Class IF_JAM_PERSON has no interface implemented.
Friends
Class IF_JAM_PERSON has no friend class.
Attributes
Class 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
Class 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