SAP ABAP Interface IF_CLB_CONFIGURATION (SAIL: Access the configuration)
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_CONFIG Collaboration Platform: Access to configuration 20110808
2 Interface implementation (CLASS c. INTERFACES i_ref)  TD_CLB_GENERAL_ABSTRACT general abstract testdouble to reduce note dependencies 20120525
Properties
Interface IF_CLB_CONFIGURATION  
Short Description SAIL: Access the configuration    
General Data
Package S_CLB_CUST   Customizing of the Collaboration Platform Library 
Created 20110805   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CLB_CONFIGURATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_STW_FEED_GW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_CLB_CONFIGURATION has no interface.
Friends
Interface IF_CLB_CONFIGURATION has no friend.
Attributes
Interface IF_CLB_CONFIGURATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPLICATION_CONTEXT_EXISTS Instance method Public Method Check Whether an Application Context Exists 20120917
2 APPLICATION_EXISTS Instance method Public Method Check Whether a Given Application Exists 20110805
3 CHECK_CONSISTENCY Instance method Public Method Check Whether a Platform Type/Platform/Application Exists 20110916
4 GET_APPLICATION_CONFIG Instance method Public Method Retrieve all Configuration Data on Application Level 20110829
5 GET_AUTHENTICATION_METHOD Instance method Public Method Get Authentication Method 20110927
6 GET_DISPATCHER Instance method Public Method Get the Implementing Class for a Dispatcher 20110930
7 GET_IMPL_CLASS Instance method Public Method Get the Implementing Class of an Interface 20110901
8 GET_METHOD_DATA Instance method Public Method Retrieve all Information for a Method 20110823
Events
Interface IF_CLB_CONFIGURATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_APPLICATION_CONFIG Public See coding 20110815 BEGIN OF ty_application_config , platform TYPE clb_platform_id. INCLUDE TYPE clb_s_appli_platf_key. INCLUDE TYPE clb_s_platf_data. INCLUDE TYPE clb_s_appli_data_data. TYPES appli_context TYPE clb_appl_context. * INCLUDE TYPE clb_s_platf_attr. * (to prevent redundancy SP_NAME vs. LSP_NAME) TYPES: END OF ty_application_config
2 TY_METHOD_DATA Public See coding 20110823 BEGIN OF ty_method_data. TYPES: method_version TYPE clb_platform_method_version. TYPES: proc_meth_class TYPE clb_process_method_class. TYPES END OF ty_method_data
3 TY_S_APPLI_ID Public See coding 20120709 BEGIN OF ty_s_appli_id, application_id TYPE clb_application_id, END OF ty_s_appli_id
4 TY_T_APPLI_ID Public See coding 20120709 ty_t_appli_id TYPE SORTED TABLE OF ty_s_appli_id WITH UNIQUE KEY application_id
Method Signatures

Method APPLICATION_CONTEXT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_CONTEXT Call by reference Type reference (TYPE) CLB_APPL_CONTEXT 20120917
2 Returning R_VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20120917

Method APPLICATION_CONTEXT_EXISTS on Interface IF_CLB_CONFIGURATION has no exception.

Method APPLICATION_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VALUE Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20110805
# Exception Resumable Description Created on
1 CX_CLB_CONFIG 20110825

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_APPL Call by reference Type reference (TYPE) ABAP_BOOL X if the application does not exist 20110916
2 Exporting EV_NO_PLATF Call by reference Type reference (TYPE) ABAP_BOOL X if the platform does not exist 20110916
3 Exporting EV_NO_PTYPE Call by reference Type reference (TYPE) ABAP_BOOL X if the platform type does not exist 20110916

Method CHECK_CONSISTENCY on Interface IF_CLB_CONFIGURATION has no exception.

Method GET_APPLICATION_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_VALUE Value transfer Type reference (TYPE) IF_CLB_CONFIGURATION=>TY_APPLICATION_CONFIG 20110829
# Exception Resumable Description Created on
1 CX_CLB_CONFIG 20110829

Method GET_AUTHENTICATION_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUTH_CONTEXT Call by reference Type reference (TYPE) CLB_AUTH_CONTEXT 20110927
2 Returning RV_METHOD Value transfer Type reference (TYPE) CLB_AUTH_METHOD 20110927
# Exception Resumable Description Created on
1 CX_CLB_CONFIG 20110927

Method GET_DISPATCHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CLASSNAME Value transfer Type reference (TYPE) STRING Name of implementing class 20110930
# Exception Resumable Description Created on
1 CX_CLB_CONFIG SAIL: Configuration exception 20110930

Method GET_IMPL_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IF_NAME Call by reference Type reference (TYPE) STRING Interface name sought 20110901
2 Returning RV_CLASSNAME Value transfer Type reference (TYPE) STRING Name of implementing class 20110901
# Exception Resumable Description Created on
1 CX_CLB_CONFIG SAIL: Configuration exception 20110901

Method GET_METHOD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD Call by reference Type reference (TYPE) CLB_PLATFORM_METHOD 20110823
2 Returning RS_VALUE Value transfer Type reference (TYPE) IF_CLB_CONFIGURATION=>TY_METHOD_DATA 20110823
# Exception Resumable Description Created on
1 CX_CLB_CONFIG 20110825
History
Last changed by/on SAP  20130531 
SAP Release Created in 732