SAP ABAP Interface IF_CLB_CUST_QUERIES (SAIL: Customizing queries)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_CLB_CUST (Package) Customizing of the Collaboration Platform Library
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CLB_CUST_QUERIES SAIL: Customizing queries 20120712
Properties
Interface IF_CLB_CUST_QUERIES  
Short Description SAIL: Customizing queries    
General Data
Package S_CLB_CUST   Customizing of the Collaboration Platform Library 
Created 20120712   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CLB_CUST_QUERIES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_CLB_CUST_QUERIES has no interface.
Friends
Interface IF_CLB_CUST_QUERIES has no friend.
Attributes
Interface IF_CLB_CUST_QUERIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PREFIX_TO_URL Instance method Public Method Add Protocol + Host + Port of the Gateway System 20121009
2 GET_GW_NOTIFY_BY_PTYPE Instance method Public Method Get all GW Notification Filters for a Platform Type 20120809
3 GET_NOTIFIABLE_APPS Instance method Public Method Get Applications that Receive Notifications from GW 20120712
4 GET_REGISTRY_SERVICES_BY_PTYPE Instance method Public Method Get OData Services by BO Type and Service Provider 20121009
Events
Interface IF_CLB_CUST_QUERIES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_SERVICE Public See coding 20121009 BEGIN OF ts_service, external_service_name TYPE clb_ext_service_name, request_uri TYPE clb_odata_url, END OF ts_service
2 TT_SERVICE Public See coding 20121009 tt_service TYPE STANDARD TABLE OF ts_service WITH DEFAULT KEY
3 TY_S_APPLI_ID Public See coding 20120712 BEGIN OF ty_s_appli_id, application_id TYPE clb_application_id, END OF ty_s_appli_id
4 TY_S_APPLI_PLATF Public Type reference (TYPE) CLB_S_APPLI_PLATF 20120718
5 TY_T_APPLI_ID Public See coding 20120712 ty_t_appli_id TYPE SORTED TABLE OF ty_s_appli_id WITH UNIQUE KEY application_id
6 TY_T_APPLI_PLATF Public See coding 20120718 ty_t_appli_platf TYPE SORTED TABLE OF clb_s_appli_platf WITH UNIQUE KEY application_id platform_type
Method Signatures

Method ADD_PREFIX_TO_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SERVICE Call by reference Type reference (TYPE) IF_CLB_CUST_QUERIES=>TT_SERVICE List of OData Services 20121009
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) CLB_APPLICATION_ID Application ID 20121009
3 Importing IV_APPLI_CONTEXT Call by reference Type reference (TYPE) CLB_APPL_CONTEXT Application Context 20121009
4 Importing IV_PLATFORM_TYPE Call by reference Type reference (TYPE) CLB_PLATFORM_TYPE Service Provider 20121009
# Exception Resumable Description Created on
1 CX_CLB_CONFIG 20121009

Method GET_GW_NOTIFY_BY_PTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLATFORM_TYPE Call by reference Type reference (TYPE) CLB_PLATFORM_TYPE Service Provider 20120809
2 Returning RT_DATA Value transfer Type reference (TYPE) CLB_T_GW_NOTIFY Gateway Notification Filter (List) 20120809

Method GET_GW_NOTIFY_BY_PTYPE on Interface IF_CLB_CUST_QUERIES has no exception.

Method GET_NOTIFIABLE_APPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLATFORM_TYPE Call by reference Type reference (TYPE) CLB_PLATFORM_TYPE Service Provider Type 20120712
2 Returning RT_APPLICATION Value transfer Type reference (TYPE) TY_T_APPLI_PLATF List of Applications that want Notifications to be sent 20120718

Method GET_NOTIFIABLE_APPS on Interface IF_CLB_CUST_QUERIES has no exception.

Method GET_REGISTRY_SERVICES_BY_PTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CLB_APPLICATION_ID Application ID 20121009
2 Importing IV_APPLI_CONTEXT Call by reference Type reference (TYPE) CLB_APPL_CONTEXT Application Context 20121009
3 Importing IV_BO_TYPE Call by reference Type reference (TYPE) CLB_BO_TYPE Business Object Type 20121009
4 Importing IV_PLATFORM_TYPE Call by reference Type reference (TYPE) CLB_PLATFORM_TYPE Service Provider 20121009
5 Returning RT_SERVICE Value transfer Type reference (TYPE) IF_CLB_CUST_QUERIES=>TT_SERVICE List of OData Services 20121009
# Exception Resumable Description Created on
1 CX_CLB_CONFIG Collaboration: Configuration exception 20121009
History
Last changed by/on SAP  20130531 
SAP Release Created in 740