SAP ABAP Class CL_C2S_ESF_PROVIDER (ESI Adapter for C2 Server)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     C2_SERVICES (Package) C2 Server: Generic User Services
Properties
Class CL_C2S_ESF_PROVIDER  
Short Description ESI Adapter for C2 Server    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package C2_SERVICES   C2 Server: Generic User Services 
Created 20041001   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_C2S_ESF_PROVIDER has no forward declaration.
Interfaces
Class CL_C2S_ESF_PROVIDER has no interface implemented.
Friends
Class CL_C2S_ESF_PROVIDER has no friend class.
Attributes
Class CL_C2S_ESF_PROVIDER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_GUID_HANDLE_MAP Instance method Protected Method Adds a Data Record to GUID Handle Mapping 20041110
2 ADD_TO_PARENT_LINK_BUFFER Instance method Private Method Add an Entry to Parent Link Buffer 20050202
3 BUILD_LINK_TABLE Instance method Private Method Creates Relationship Table for read_by_relation 20041210
4 CHECK_CHILD_VS_PARENT_KEYS Instance method Private Method Check whether Child Key Matches ESF Source Key 20041215
5 CONSTRUCTOR Instance method Public Constructor 20041001
6 CONVERT_CH_HANDLER_C2_TO_ESF Instance method Private Method Changes a C2 Change Handler into an ESF Change Handler 20041111
7 CONVERT_MESS_HANDLER_C2_TO_ESF Instance method Private Method Changes a C2 Change Handler into an ESF Change Handler 20041125
8 DELETE_DATA Instance method Private Method Delete Data Records 20041019
9 FILL_ESI_ID_IN_CODE_ID Instance method Private Method The ESI ID is Copied into Code Field at Delete (Code Case) 20041214
10 GET_FROM_GUID_HANDLE_MAP Instance method Private Method Reads Handle from GUID Handle Mapping 20041111
11 GET_FROM_PARENT_LINK_BUFFER Instance method Private Method Get Parent ID from Parent Link Buffer 20050202
12 GET_PARENT_ID_FROM_BUFFER Instance method Public Method Get Parent ID from Transactional Buffer 20050202
13 GET_PA_ID_FROM_GUID_HANDLE_MAP Instance method Private Method Reads Handle from GUID Handle Mapping 20050202
14 INSERT_DATA Instance method Private Method Create New Data Records 20041019
15 MAP_DATA_C2_TO_ESF Instance method Private Method Map Data from C2 external format into ESF format 20041110
16 MAP_DATA_ESF_TO_C2 Instance method Private Method Map Data from ESF format into C2 external format 20041110
17 SEND_XMESSAGE_FR_EXCEPTION Instance method Private Method Sends an X Message with the Text of a C2 Exception 20041206
18 SET_DISPLAY_DATASET Instance method Private Method Only display data records locked in other change context 20041208
19 SET_DISPLAY_PROPERTIES Instance method Protected Method Set the display attributes with Property Handler 20041202
20 TRANSFORM_SELECTION_PARAMETERS Instance method Public Method Transforms ESI Sel. Crit. into C2S Selection Table / AND 20041001
21 TRANSFORM_SELECTION_PAR_OR Instance method Public Method Transforms ESI Sel. Crit. into C2S Selection Table/OR 20050302
22 UPDATE_DATA Instance method Private Method Change Data Records 20041019
Events
Class CL_C2S_ESF_PROVIDER has no event.
Types
Class CL_C2S_ESF_PROVIDER has no local type.
Method Signatures

Method ADD_TO_GUID_HANDLE_MAP Signature

Method ADD_TO_GUID_HANDLE_MAP on class CL_C2S_ESF_PROVIDER has no parameter.
Method ADD_TO_GUID_HANDLE_MAP on class CL_C2S_ESF_PROVIDER has no exception.

Method ADD_TO_PARENT_LINK_BUFFER Signature

Method ADD_TO_PARENT_LINK_BUFFER on class CL_C2S_ESF_PROVIDER has no parameter.
Method ADD_TO_PARENT_LINK_BUFFER on class CL_C2S_ESF_PROVIDER has no exception.

Method BUILD_LINK_TABLE Signature

Method BUILD_LINK_TABLE on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041213

Method CHECK_CHILD_VS_PARENT_KEYS Signature

Method CHECK_CHILD_VS_PARENT_KEYS on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041215

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICES 20041006

Method CONVERT_CH_HANDLER_C2_TO_ESF Signature

Method CONVERT_CH_HANDLER_C2_TO_ESF on class CL_C2S_ESF_PROVIDER has no parameter.
Method CONVERT_CH_HANDLER_C2_TO_ESF on class CL_C2S_ESF_PROVIDER has no exception.

Method CONVERT_MESS_HANDLER_C2_TO_ESF Signature

Method CONVERT_MESS_HANDLER_C2_TO_ESF on class CL_C2S_ESF_PROVIDER has no parameter.
Method CONVERT_MESS_HANDLER_C2_TO_ESF on class CL_C2S_ESF_PROVIDER has no exception.

Method DELETE_DATA Signature

Method DELETE_DATA on class CL_C2S_ESF_PROVIDER has no parameter.
Method DELETE_DATA on class CL_C2S_ESF_PROVIDER has no exception.

Method FILL_ESI_ID_IN_CODE_ID Signature

Method FILL_ESI_ID_IN_CODE_ID on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041214

Method GET_FROM_GUID_HANDLE_MAP Signature

Method GET_FROM_GUID_HANDLE_MAP on class CL_C2S_ESF_PROVIDER has no parameter.
Method GET_FROM_GUID_HANDLE_MAP on class CL_C2S_ESF_PROVIDER has no exception.

Method GET_FROM_PARENT_LINK_BUFFER Signature

Method GET_FROM_PARENT_LINK_BUFFER on class CL_C2S_ESF_PROVIDER has no parameter.
Method GET_FROM_PARENT_LINK_BUFFER on class CL_C2S_ESF_PROVIDER has no exception.

Method GET_PARENT_ID_FROM_BUFFER Signature

Method GET_PARENT_ID_FROM_BUFFER on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_ERROR C2-Server: Fehlerhafte Anfrage 20050202
2 CX_C2S_SERVICE_FAILURE 20050202

Method GET_PA_ID_FROM_GUID_HANDLE_MAP Signature

Method GET_PA_ID_FROM_GUID_HANDLE_MAP on class CL_C2S_ESF_PROVIDER has no parameter.
Method GET_PA_ID_FROM_GUID_HANDLE_MAP on class CL_C2S_ESF_PROVIDER has no exception.

Method INSERT_DATA Signature

Method INSERT_DATA on class CL_C2S_ESF_PROVIDER has no parameter.
Method INSERT_DATA on class CL_C2S_ESF_PROVIDER has no exception.

Method MAP_DATA_C2_TO_ESF Signature

Method MAP_DATA_C2_TO_ESF on class CL_C2S_ESF_PROVIDER has no parameter.
Method MAP_DATA_C2_TO_ESF on class CL_C2S_ESF_PROVIDER has no exception.

Method MAP_DATA_ESF_TO_C2 Signature

Method MAP_DATA_ESF_TO_C2 on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041111

Method SEND_XMESSAGE_FR_EXCEPTION Signature

Method SEND_XMESSAGE_FR_EXCEPTION on class CL_C2S_ESF_PROVIDER has no parameter.
Method SEND_XMESSAGE_FR_EXCEPTION on class CL_C2S_ESF_PROVIDER has no exception.

Method SET_DISPLAY_DATASET Signature

Method SET_DISPLAY_DATASET on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041208

Method SET_DISPLAY_PROPERTIES Signature

Method SET_DISPLAY_PROPERTIES on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041202

Method TRANSFORM_SELECTION_PARAMETERS Signature

Method TRANSFORM_SELECTION_PARAMETERS on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20041214

Method TRANSFORM_SELECTION_PAR_OR Signature

Method TRANSFORM_SELECTION_PAR_OR on class CL_C2S_ESF_PROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_C2S_SERVICE_FAILURE 20050302

Method UPDATE_DATA Signature

Method UPDATE_DATA on class CL_C2S_ESF_PROVIDER has no parameter.
Method UPDATE_DATA on class CL_C2S_ESF_PROVIDER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700