SAP ABAP Class CL_SM_INTEGRATION_MPC (CL_SM_INTEGRATION_MPC)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-AR-SM (Application Component) SAP UI Integration - Social Media Collaboration Enablement
     AR_FND_SM_SERVICES (Package) UI AR: Social Media Model Provider & Data Provider Abstract
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_PUSH_ABS_MODEL Abstract Push Model Provider 20130531
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SM_INTEGRATION_MPC_EXT CL_SM_INTEGRATION_MPC_EXT 20130531
Properties
Class CL_SM_INTEGRATION_MPC  
Short Description CL_SM_INTEGRATION_MPC    
Super Class /IWBEP/CL_MGW_PUSH_ABS_MODEL Abstract Push Model Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AR_FND_SM_SERVICES   UI AR: Social Media Model Provider & Data Provider Abstract 
Created 20130531   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SM_INTEGRATION_MPC has no forward declaration.
Interfaces
Class CL_SM_INTEGRATION_MPC has no interface implemented.
Friends
Class CL_SM_INTEGRATION_MPC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUSINESSOBJECT Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'BusinessObject' 20130531
2 GC_BUSINESSOBJECTGROUPASSIGNME Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'BusinessObjectGroupAssignment' 20130531
3 GC_COLLABORATIONHOSTURL Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'CollaborationHostUrl' 20130621
4 GC_CONTENTITEM Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'ContentItem' 20131031
5 GC_EXTERNALOBJECT Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'ExternalObject' 20140305
6 GC_EXTERNALODATAURL Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'ExternalODataURL' 20131105
7 GC_FEEDENTRY Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'FeedEntry' 20130828
8 GC_FOLDER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Folder' 20131028
9 GC_GROUP Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Group' 20130531
10 GC_GROUPINVITE Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'GroupInvite' 20130531
11 GC_GROUPMEMBER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'GroupMember' 20130531
12 GC_IMAGE Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Image' 20130830
13 GC_INCL_NAME Constant Private Type reference (TYPE) STRING 'CL_SM_INTEGRATION_MPC=========CP' 20130531
14 GC_MEMBER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Member' 20130531
15 GC_NOTICE Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'Notice' 20130917
16 GC_NOTICEUNREADCOUNT Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'NoticeUnreadCount' 20131108
17 GC_SAPGROUPMEMBER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'SAPGroupMember' 20130607
18 GC_SAPUSER Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'SAPUser' 20130603
19 GC_SINGLEUSETOKEN Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 'SingleUseToken' 20130531
Methods
# Method Level Visibility Method type Description Created on
1 DEFINE_ACTIONS Instance method Private Method DEFINE_ACTIONS 20130531
2 DEFINE_ASSOCIATIONS Instance method Private Method DEFINE_ASSOCIATIONS 20130531
3 DEFINE_BUSINESSOBJECT Instance method Private Method DEFINE_BUSINESSOBJECT 20130531
4 DEFINE_BUSINESSOBJECTGROUPASSI Instance method Private Method DEFINE_BUSINESSOBJECTGROUPASSI 20130531
5 DEFINE_COMPLEXTYPES Instance method Private Method DEFINE_COMPLEXTYPES 20130531
6 DEFINE_CONTENTITEM Instance method Private Method DEFINE_CONTENTITEM 20131031
7 DEFINE_EXTERNALOBJECT Instance method Private Method DEFINE_EXTERNALOBJECT 20140305
8 DEFINE_FEEDENTRY Instance method Private Method DEFINE_FEEDENTRY 20130828
9 DEFINE_FOLDER Instance method Private Method DEFINE_FOLDER 20131028
10 DEFINE_GROUP Instance method Private Method DEFINE_GROUP 20130531
11 DEFINE_GROUPINVITE Instance method Private Method DEFINE_GROUPINVITE 20130531
12 DEFINE_GROUPMEMBER Instance method Private Method DEFINE_GROUPMEMBER 20130531
13 DEFINE_IMAGE Instance method Private Method DEFINE_IMAGE 20130830
14 DEFINE_MEMBER Instance method Private Method DEFINE_MEMBER 20130531
15 DEFINE_NOTICE Instance method Private Method DEFINE_NOTICE 20130917
16 LOAD_TEXT_ELEMENTS Instance method Public Method LOAD_TEXT_ELEMENTS 20130531
Events
Class CL_SM_INTEGRATION_MPC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COLLABORATIONHOSTURL Public See coding 20130621 begin of COLLABORATIONHOSTURL, URL type string, end of COLLABORATIONHOSTURL.
2 EXTERNALODATAURL Public See coding 20131105 begin of EXTERNALODATAURL, URL type string, end of EXTERNALODATAURL.
3 NOTICEUNREADCOUNT Public See coding 20131108 begin of NOTICEUNREADCOUNT, UNREADCOUNT type I, end of NOTICEUNREADCOUNT.
4 SAPGROUPMEMBER Public See coding 20130607 begin of SAPGROUPMEMBER, MEMBERTYPE type string, USERNAME type string, ID type string, EMAIL type string, FULLNAME type string, end of SAPGROUPMEMBER.
5 SAPUSER Public See coding 20130603 begin of SAPUSER, USERNAME type string, EMAIL type string, FULLNAME type string, end of SAPUSER.
6 SINGLEUSETOKEN Public See coding 20130531 begin of SINGLEUSETOKEN, ID type string, end of SINGLEUSETOKEN.
7 TS_BUSINESSOBJECT Public See coding 20130531 begin of TS_BUSINESSOBJECT, ID type string, end of TS_BUSINESSOBJECT.
8 TS_BUSINESSOBJECTGROUPASSIGNME Public See coding 20130531 begin of TS_BUSINESSOBJECTGROUPASSIGNME, BUSINESSOBJECTID type string, GROUPID type I, end of TS_BUSINESSOBJECTGROUPASSIGNME.
9 TS_CONTENTITEM Public See coding 20131031 begin of TS_CONTENTITEM, ID type string, NAME type string, TYPE type string, DESCRIPTION type string, CREATEDAT type TIMESTAMP, CREATEDBY type string, LASTMODIFIEDAT type TIMESTAMP, LASTMODIFIEDBY type string, VIEWSCOUNT type I, LIKED type C length 1, LIKESCOUNT type I, ISFEATURED type C length 1, CONTENTTYPE type string, PERMISSIONTYPE type string, end of TS_CONTENTITEM.
10 TS_EXTERNALOBJECT Public See coding 20140305 begin of TS_EXTERNALOBJECT, APPLICATIONCONTEXT type string, NAME type string, SUMMARY type string, ODATACOLLECTION type string, ODATAKEY type string, UIURL type string, COMMENT type string, ODATASERVICEPATH type string, end of TS_EXTERNALOBJECT.
11 TS_FEEDENTRY Public See coding 20130828 begin of TS_FEEDENTRY, CREATEDAT type TIMESTAMP, CREATEDBY type string, UIURL type string, BOOKMARKED type C length 1, LIKED type C length 1, LIKESCOUNT type I, REPLIESCOUNT type I, ID type I, TITLE type string, TEXT type string, CANDELETE type C length 1, end of TS_FEEDENTRY.
12 TS_FOLDER Public See coding 20131028 begin of TS_FOLDER, ISPRIVATE type C length 1, CREATEDBY type string, LASTMODIFIEDAT type TIMESTAMP, ID type string, NAME type string, end of TS_FOLDER.
13 TS_GROUP Public See coding 20130531 begin of TS_GROUP, GROUP_TYPE type string, UPDATED_AT type TIMESTAMP, CREATED_AT type TIMESTAMP, PARTICIPATION type string, ABOUT_AS_LANDING type C length 1, ANNOUNCEMENT type string, AUTO_SUBSCRIBE type C length 1, UPLOAD_POLICY type string, INVITE_POLICY type string, IS_ACTIVE type C length 1, DESCRIPTION type string, NAME type string, ID type I, end of TS_GROUP.
14 TS_GROUPINVITE Public See coding 20130531 begin of TS_GROUPINVITE, ID type string, MESSAGE type string, EMAIL type string, end of TS_GROUPINVITE.
15 TS_GROUPMEMBER Public See coding 20130531 begin of TS_GROUPMEMBER, ID type string, MEMBERTYPE type string, ACTION type string, end of TS_GROUPMEMBER.
16 TS_IMAGE Public See coding 20130830 begin of TS_IMAGE, ID type I, end of TS_IMAGE.
17 TS_MEMBER Public See coding 20130531 begin of TS_MEMBER, TITLE type string, EMAIL type string, FULLNAME type string, ID type I, COMPANYID type I, FIRSTNAME type string, LASTNAME type string, NICKNAME type string, end of TS_MEMBER.
18 TS_NOTICE Public See coding 20130917 begin of TS_NOTICE, OBJTYPE type string, OBJNAME type string, MESSAGE type string, SENDERID type I, SENDERFULLNAME type string, ID type I, EVENTTYPE type string, CREATEDAT type TIMESTAMP, UPDATEDAT type TIMESTAMP, READ type C length 1, ACCEPTTEXT type string, REJECTTEXT type string, ACTION type string, GROUPNAME type string, GROUPID type I, NUMBEROFSENDERS type I, OBJID type string, end of TS_NOTICE.
19 TS_TEXT_ELEMENT Public See coding 20130531 BEGIN OF ts_text_element, artifact_name type c length 40, " technical name artifact_type type c length 4, parent_artifact_name type c length 40, " technical name parent_artifact_type type c length 4, text_symbol type textpoolky, END OF ts_text_element.
20 TT_BUSINESSOBJECT Public See coding 20130531 TT_BUSINESSOBJECT type standard table of TS_BUSINESSOBJECT.
21 TT_BUSINESSOBJECTGROUPASSIGNME Public See coding 20130531 TT_BUSINESSOBJECTGROUPASSIGNME type standard table of TS_BUSINESSOBJECTGROUPASSIGNME.
22 TT_CONTENTITEM Public See coding 20131031 TT_CONTENTITEM type standard table of TS_CONTENTITEM.
23 TT_EXTERNALOBJECT Public See coding 20140305 TT_EXTERNALOBJECT type standard table of TS_EXTERNALOBJECT.
24 TT_FEEDENTRY Public See coding 20130828 TT_FEEDENTRY type standard table of TS_FEEDENTRY.
25 TT_FOLDER Public See coding 20131028 TT_FOLDER type standard table of TS_FOLDER.
26 TT_GROUP Public See coding 20130531 TT_GROUP type standard table of TS_GROUP.
27 TT_GROUPINVITE Public See coding 20130531 TT_GROUPINVITE type standard table of TS_GROUPINVITE.
28 TT_GROUPMEMBER Public See coding 20130531 TT_GROUPMEMBER type standard table of TS_GROUPMEMBER.
29 TT_IMAGE Public See coding 20130830 TT_IMAGE type standard table of TS_IMAGE.
30 TT_MEMBER Public See coding 20130531 TT_MEMBER type standard table of TS_MEMBER.
31 TT_NOTICE Public See coding 20130917 TT_NOTICE type standard table of TS_NOTICE.
32 TT_TEXT_ELEMENTS Public See coding 20130531 tt_text_elements TYPE STANDARD TABLE OF ts_text_element WITH KEY text_symbol.
Method Signatures

Method DEFINE_ACTIONS Signature

Method DEFINE_ACTIONS on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_ASSOCIATIONS Signature

Method DEFINE_ASSOCIATIONS on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_BUSINESSOBJECT Signature

Method DEFINE_BUSINESSOBJECT on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_BUSINESSOBJECTGROUPASSI Signature

Method DEFINE_BUSINESSOBJECTGROUPASSI on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_COMPLEXTYPES Signature

Method DEFINE_COMPLEXTYPES on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_CONTENTITEM Signature

Method DEFINE_CONTENTITEM on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20131031

Method DEFINE_EXTERNALOBJECT Signature

Method DEFINE_EXTERNALOBJECT on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20140305

Method DEFINE_FEEDENTRY Signature

Method DEFINE_FEEDENTRY on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130828

Method DEFINE_FOLDER Signature

Method DEFINE_FOLDER on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20131028

Method DEFINE_GROUP Signature

Method DEFINE_GROUP on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_GROUPINVITE Signature

Method DEFINE_GROUPINVITE on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_GROUPMEMBER Signature

Method DEFINE_GROUPMEMBER on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_IMAGE Signature

Method DEFINE_IMAGE on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130830

Method DEFINE_MEMBER Signature

Method DEFINE_MEMBER on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531

Method DEFINE_NOTICE Signature

Method DEFINE_NOTICE on class CL_SM_INTEGRATION_MPC has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130917

Method LOAD_TEXT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TEXT_ELEMENTS Value transfer Type reference (TYPE) TT_TEXT_ELEMENTS 20130531
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130531
History
Last changed by/on SAP  20141120 
SAP Release Created in 100