SAP ABAP Class CL_SMI_DPDEF (Data Provider Definition)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SMI (Application Component) Social Media Intelligence Foundation
     BS_SOMI_DATA_MODELS (Package) Datta Models for Social Media Intelligence
Properties
Class CL_SMI_DPDEF  
Short Description Data Provider Definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SOMI_DATA_MODELS   Datta Models for Social Media Intelligence 
Created 20130305   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMI_DPDEF has no forward declaration.
Interfaces
Class CL_SMI_DPDEF has no interface implemented.
Friends
Class CL_SMI_DPDEF has no friend class.
Attributes
Class CL_SMI_DPDEF has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATAPROVIDER Static method Public Method Get Social media data provider 20130305
2 GET_DATAPROVIDERS Static method Public Method Get all social media data provider 20130305
3 QUERY_DATAPROVIDER Static method Public Method Query data provider 20130305
4 QUERY_DATAPROVIDER_BY_RANGE Static method Public Method Query Social Post data provider by range 20130305
Events
Class CL_SMI_DPDEF has no event.
Types
Class CL_SMI_DPDEF has no local type.
Method Signatures

Method GET_DATAPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATAPROVIDER Call by reference Type reference (TYPE) SMI_S_SOCIALMDADATAPROVIDER Social Media Data Provider Structure 20130305
2 Importing IV_DATAPROVIDER_ID Call by reference Type reference (TYPE) SMI_SOCIALMDADATAPROVIDERUUID Data Provider ID 20130305
# Exception Resumable Description Created on
1 CX_SOCLMDA_EXCEPTION Social Media Exception 20130315

Method GET_DATAPROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAPROVIDER Call by reference Type reference (TYPE) SMI_T_SOCIALMDADATAPROVIDER Table type for Social Media Data Provider 20130305
# Exception Resumable Description Created on
1 CX_SOCLMDA_EXCEPTION Social Media Exception 20130315

Method QUERY_DATAPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAPROVIDER Call by reference Type reference (TYPE) SMI_T_SOCIALMDADATAPROVIDER Table type for Social Media Data Provider 20130305
2 Importing IV_DATAPROVIDER_ID Call by reference Type reference (TYPE) SMI_SOCIALMDADATAPROVIDERUUID Data Provider ID 20130305
3 Importing IV_SOCIALMEDIAREQUEST Call by reference Type reference (TYPE) SMI_SOCIALMEDIADATAREQUEST External Server Address to Fetch the Data 20130305
4 Importing IV_SOCIALMEDIARULESETDEFN Call by reference Type reference (TYPE) SMI_SOCLMEDIARULESETDEFINITION External Server Address to Set Rules for Social Data 20130305
# Exception Resumable Description Created on
1 CX_SOCLMDA_EXCEPTION Social Media Exception 20130315

Method QUERY_DATAPROVIDER_BY_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATAPROVIDER Call by reference Type reference (TYPE) SMI_T_SOCIALMDADATAPROVIDER Table type for Social Media Data Provider 20130305
2 Importing IT_DATAPROVIDER Call by reference Type reference (TYPE) SMI_T_SOCLMDADATAPRVDR_RANGE Range table for social media data provider 20130305
3 Importing IT_SOCIALMEDIAREQUEST Call by reference Type reference (TYPE) SMI_T_SOCLMDAREQUEST_RANGE Range table for data provider description 20130305
4 Importing IT_SOCIALMEDIARULESETDEFN Call by reference Type reference (TYPE) SMI_T_SOCLMDARULESETDEFN_RANGE Range table for data provider description 20130305
# Exception Resumable Description Created on
1 CX_SOCLMDA_EXCEPTION Social Media Exception 20130315
History
Last changed by/on SAP  20131127 
SAP Release Created in 747