SAP ABAP Class CL_CLB_DISPATCHER (SAIL: IC Dispatcher class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_CLB_PROCESS (Package) Process Layer of the Collaboration Platform Library
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CLB_DISPATCHER SAIL: Interception Dispatcher 20110812
Properties
Class CL_CLB_DISPATCHER  
Short Description SAIL: IC Dispatcher class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CLB_PROCESS   Process Layer of the Collaboration Platform Library 
Created 20110812   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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...
Interfaces
# Interface Abstract Final Description Created on
1 IF_CLB_DISPATCHER SAIL: Interception Dispatcher 20110812
Friends
Class CL_CLB_DISPATCHER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_AUTHENTICATE Instance attribute Protected Object reference (TYPE REF TO) CLB_AUTHENTICATE 20111220
2 MO_CONNECTOR Instance attribute Protected Object reference (TYPE REF TO) IF_CLB_HTTP_CONNECTOR 20110830
3 MO_METHOD Instance attribute Protected Object reference (TYPE REF TO) IF_CLB_METHOD_PROCESS 20110830
4 MS_APPL_KEY Instance attribute Protected Type reference (TYPE) CLB_S_APPL_KEY Collaboration Platform: Key Elements 20110831
5 MS_APP_CONFIG Instance attribute Protected Type reference (TYPE) IF_CLB_CONFIGURATION=>TY_APPLICATION_CONFIG 20110818
6 MV_METHOD_NAME Instance attribute Protected Type reference (TYPE) CLB_PLATFORM_METHOD 20110830
7 MV_USER_ID Instance attribute Protected Type reference (TYPE) STRING 20110829
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_CALL Instance method Protected Method Additional tasks which might be necessary after the call 20110812
2 AUTHENTICATE Instance method Protected Method Perform the authentication 20110812
3 BEFORE_CALL Instance method Protected Method Last chance to perform preparation tasks 20110815
4 PREPARE_CALL Instance method Protected Method The method may fill the necessary data into the facade 20110812
5 PREPARE_CONNECTION Instance method Protected Method Prepare the connection facade 20110812
6 SEND_REQUEST Instance method Protected Method Send the request ot the target system 20111006
7 SET_RESULT Instance method Protected Method Set the result data into the method if the call succeeded 20110812
8 SYNCHRONIZE Instance method Protected Method Synchronize the call result from target system to method 20111006
Events
Class CL_CLB_DISPATCHER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SESSION Protected See coding Session description 20110815 BEGIN OF ty_session, session_key TYPE string, session_id TYPE string, timestamp TYPE timestamp, user_id TYPE string, END OF ty_session
Method Signatures

Method AFTER_CALL Signature

Method AFTER_CALL on class CL_CLB_DISPATCHER has no parameter.
Method AFTER_CALL on class CL_CLB_DISPATCHER has no exception.

Method AUTHENTICATE Signature

Method AUTHENTICATE on class CL_CLB_DISPATCHER has no parameter.
# Exception Resumable Description Created on
1 CX_CLB_AUTHENTICATE 20120718
2 CX_CLB_PROCESS SAIL: Base exception 20110831

Method BEFORE_CALL Signature

Method BEFORE_CALL on class CL_CLB_DISPATCHER has no parameter.
# Exception Resumable Description Created on
1 CX_CLB_PROCESS 20110831

Method PREPARE_CALL Signature

Method PREPARE_CALL on class CL_CLB_DISPATCHER has no parameter.
# Exception Resumable Description Created on
1 CX_CLB_PROCESS SAIL: Process layer exception 20110830

Method PREPARE_CONNECTION Signature

Method PREPARE_CONNECTION on class CL_CLB_DISPATCHER has no parameter.
# Exception Resumable Description Created on
1 CX_CLB_PROCESS SAIL: Process layer exception 20110825

Method SEND_REQUEST Signature

Method SEND_REQUEST on class CL_CLB_DISPATCHER has no parameter.
# Exception Resumable Description Created on
1 CX_CLB_PROCESS SAIL: Process layer exception 20111006

Method SET_RESULT Signature

Method SET_RESULT on class CL_CLB_DISPATCHER has no parameter.
# Exception Resumable Description Created on
1 CX_CLB_PROCESS 20110831

Method SYNCHRONIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESPONSE_XDATA Value transfer Type reference (TYPE) XSTRING 20111006
# Exception Resumable Description Created on
1 CX_CLB_PROCESS SAIL: Process layer exception 20111006
History
Last changed by/on SAP  20130531 
SAP Release Created in 732