Hierarchy
⤷ BC-SRV-STW (Application Component) Social Media ABAP Integration Library
⤷ S_CLB_COMMON (Package) Common Objects and Services of the Collaboration Platform
Basic Data
Data Element | CLB_IC_DISP_ID |
Short Description | Process Layer: Interceptor Dispatcher ID |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | CLB_IC_DISP_ID | |
Data Type | CHAR | Character String |
Length | 20 | |
Decimal Places | 0 | |
Output Length | 20 | |
Value Table | CLBC_IC_DISP |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Dispatcher |
Medium | 20 | Dispatcher ID |
Long | 30 | Interceptor Dispatcher ID |
Heading | 30 | Dispatcher ID |
Documentation
Definition
The dispatcher ID represents a dispatcher class that is responsible for delegating the execution of requests oni the process layer of the collaboration platform.
The originating design pattern is the interceptor pattern; in this application it has been simplified so that the dispatcher class comprises a hard-coded sequence of interceptors to call, and any variability can be introduced by deriving a subclass and redefining the relevant execution method.
Use
The definition of new dispatchers is needed only if any variance from the standard chain of execution is necessary;
the definition takes place at table CLBC_IC_DISP.
Dependencies
Note that the authentication step has some internal variability by evaluating the authentication method and deriving the relevant implementation of BAdI CLB_AUTHENTICATE.
Example
The default implementation class CL_CLB_DISPATCHER comprises the following steps:
- Prepare the connection
- Authenticate
- Prepare the call
- Before the call
- Call
- Set / evaluate the result
- After the call
- Close the connection
History
Last changed by/on | SAP | 20130604 |
SAP Release Created in | 732 |