SAP ABAP Interface IF_SMI2_ODATA_SRV_HELPER (SMI OData Service Helper)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SMI2_ODATA_SRV_HELPER 20140716
Properties
Interface IF_SMI2_ODATA_SRV_HELPER  
Short Description SMI OData Service Helper    
General Data
Package AR_FND_SM_SERVICES   UI AR: Social Media Model Provider & Data Provider Abstract 
Created 20140716   SAP 
Last changed 20141121    
Unicode checks active    
Forward declarations
Interface IF_SMI2_ODATA_SRV_HELPER has no forward declaration.
Interfaces
Interface IF_SMI2_ODATA_SRV_HELPER has no interface.
Friends
Interface IF_SMI2_ODATA_SRV_HELPER has no friend.
Attributes
Interface IF_SMI2_ODATA_SRV_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_COLLABORATION_HOST_URL Instance method Public Method Return the collaboration host's url 20140716
2 GET_EXTERNAL_ODATA_URL Instance method Public Method Returns the external OData URL given a relative path. 20140716
3 MAP_INTERNAL_BO_TO_EXTERNAL_BO Instance method Public Method Maps internal to external representation of bo 20140716
4 UPLOAD_TARGET_FILE Instance method Public Method Downloads file from url and uploads it to Jam 20140716
Events
Interface IF_SMI2_ODATA_SRV_HELPER has no event.
Types
Interface IF_SMI2_ODATA_SRV_HELPER has no local type.
Method Signatures

Method GET_COLLABORATION_HOST_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_URL Value transfer Type reference (TYPE) STRING 20140716
# Exception Resumable Description Created on
1 CX_SMI2_TECH SMI Technical Exception 20140716

Method GET_EXTERNAL_ODATA_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELATIVE_PATH Call by reference Type reference (TYPE) STRING 20140716
2 Returning RV_EXTERNAL_URL Value transfer Type reference (TYPE) STRING 20140716
# Exception Resumable Description Created on
1 CX_SMI2_TECH SMI Technical Exception 20140716

Method MAP_INTERNAL_BO_TO_EXTERNAL_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXID Call by reference Type reference (TYPE) STRING 20140717
2 Exporting EV_OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20140717
3 Exporting EV_ODATA_ANNOTATIONS Call by reference Type reference (TYPE) STRING 20140717
4 Exporting EV_ODATA_LINK Call by reference Type reference (TYPE) STRING 20140717
5 Exporting EV_ODATA_METADATA Call by reference Type reference (TYPE) STRING 20140717
6 Importing IV_APP_CONTEXT Call by reference Type reference (TYPE) STRING 20140716
7 Importing IV_INT_ODATA_COLLECTION Call by reference Type reference (TYPE) STRING 20140716
8 Importing IV_INT_ODATA_KEY Call by reference Type reference (TYPE) STRING 20140716
9 Importing IV_INT_ODATA_SERVICE_PATH Call by reference Type reference (TYPE) STRING 20140716
# Exception Resumable Description Created on
1 CX_SMI2_BUSI SMI Business Exception 20140716
2 CX_SMI2_TECH SMI Technical Exception 20140716

Method UPLOAD_TARGET_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_MIME_TYPE Call by reference Type reference (TYPE) STRING Mime type of the file. 20140716
2 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING Name of the file. 20140716
3 Importing IV_FILE_URL Call by reference Type reference (TYPE) STRING Url of the file 20140716
4 Importing IV_TARGET_LOCATION_ID Call by reference Type reference (TYPE) STRING Id of the Group of Folder 20140716
5 Importing IV_TARGET_LOCATION_TYPE Call by reference Type reference (TYPE) STRING Either Group or Folder 20140716
# Exception Resumable Description Created on
1 CX_SMI2_BUSI SMI Technical Exception 20140716
2 CX_SMI2_TECH SMI Technical Exception 20140716
History
Last changed by/on SAP  20141121 
SAP Release Created in 100