SAP ABAP Class CL_SOAP_IBC_PROTOCOL (IBC / IBCR handling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_IBC (Package) IBC transfer (sender IBC & receiver IBC)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SOAP_PROTOCOL_ROOT Class for All SOAP Protocols 20120724
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_IBC_PROTOCOL Interface for SOAP IBC protocol 20120724
Properties
Class CL_SOAP_IBC_PROTOCOL  
Short Description IBC / IBCR handling    
Super Class CL_SOAP_PROTOCOL_ROOT Class for All SOAP Protocols 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_IBC   IBC transfer (sender IBC & receiver IBC) 
Created 20120724   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_IBC_PROTOCOL Interface for SOAP IBC protocol 20120724
Friends
Class CL_SOAP_IBC_PROTOCOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_IBC_PROTOCOL' 20120724
2 CO_IBC_DET_TYPE Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_DET_TYPE 20120724
3 CO_IBC_DET_TYPE_AUTH Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_DET_TYPE_AUTH_ONLY 20120724
4 CO_IBC_DET_TYPE_MIXED Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_DET_TYPE_AUTH_HEAD 20120724
5 CO_IBC_DET_TYPE_NAMESPACE Constant Private Type reference (TYPE) STRING TSRTP_F_IBC 20120724
6 CO_IBC_DET_TYPE_NONE Constant Private Type reference (TYPE) STRING '' 20120724
7 CO_IBC_DET_TYPE_NOT_REQUIRED Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_DET_NOT_REQUIRED 20120727
8 CO_IBC_DET_TYPE_SOAP_HDR Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_DET_TYPE_HEAD_ONLY 20120724
9 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_CONTEXT SOAP Runtime Processor Unit ID 20120724
10 CO_RECEIVER_IBC_NAME Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_RECEIVER_ID 20120724
11 CO_RECEIVER_IBC_NAMESPACE Constant Private Type reference (TYPE) STRING TSRTP_F_IBC 20120724
12 CO_SENDER_IBC_NAME Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_SENDER_ID 20120724
13 CO_SENDER_IBC_NAMESPACE Constant Private Type reference (TYPE) STRING TSRTP_F_IBC 20120724
14 CO_SUPPRESS_IBC_NAME Constant Private Type reference (TYPE) STRING TSRTP_F_IBC_SUPPRESS_IBC_SEND 20120724
15 CO_SUPPRESS_IBC_NAMESPACE Constant Private Type reference (TYPE) STRING TSRTP_F_IBC 20120724
16 CO_TRACE_SOURCE_CFG Constant Private Type reference (TYPE) STRING 'Configuration' 20120724
17 CO_TRACE_SOURCE_SOAP_HDR Constant Private Type reference (TYPE) STRING 'SOAP_Header' 20120724
18 MO_IBC_DET_RT Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_IBC_IBCR_DET_RT 20120724
19 MO_IBC_HEADER Instance attribute Private Object reference (TYPE REF TO) CL_SOAP_IBC_HDR 20120724
20 MV_IBC_DET_TYPE Instance attribute Private Type reference (TYPE) STRING 20120724
21 MV_RECEIVER_IBC Instance attribute Private Type reference (TYPE) SYSUUID_X16 20120724
22 MV_RECEIVER_IBC_FINAL Instance attribute Private Type reference (TYPE) SYSUUID_X16 20120724
23 MV_SENDER_IBC Instance attribute Private Type reference (TYPE) SYSUUID_X16 20120724
24 MV_SENDER_IBC_FINAL Instance attribute Private Type reference (TYPE) SYSUUID_X16 20120724
25 MV_SUPPRESS_IBC Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120724
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20120724
2 PRE_PROCESS_RECEIVER Instance method Private Method 20120724
3 PRE_PROCESS_SENDER Instance method Private Method 20120724
4 WRITE_FUNC_TRACE Instance method Private Method 20120724
Events
Class CL_SOAP_IBC_PROTOCOL has no event.
Types
Class CL_SOAP_IBC_PROTOCOL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SOAP_IBC_PROTOCOL has no parameter.
Method CONSTRUCTOR on class CL_SOAP_IBC_PROTOCOL has no exception.

Method PRE_PROCESS_RECEIVER Signature

Method PRE_PROCESS_RECEIVER on class CL_SOAP_IBC_PROTOCOL has no parameter.
Method PRE_PROCESS_RECEIVER on class CL_SOAP_IBC_PROTOCOL has no exception.

Method PRE_PROCESS_SENDER Signature

Method PRE_PROCESS_SENDER on class CL_SOAP_IBC_PROTOCOL has no parameter.
Method PRE_PROCESS_SENDER on class CL_SOAP_IBC_PROTOCOL has no exception.

Method WRITE_FUNC_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE Call by reference Type reference (TYPE) STRING 20120724

Method WRITE_FUNC_TRACE on class CL_SOAP_IBC_PROTOCOL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740