SAP ABAP Class /IWFND/CL_SUB_SDP_CLIENT (OData client)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/SUBSCRIPTION (Package) GW Framework - GSDO for Subscriptions
Properties
Class /IWFND/CL_SUB_SDP_CLIENT  
Short Description OData client    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/SUBSCRIPTION   GW Framework - GSDO for Subscriptions 
Created 20110408   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWFND/CL_SUB_SDP_CLIENT has no interface implemented.
Friends
Class /IWFND/CL_SUB_SDP_CLIENT has no friend class.
Attributes
Class /IWFND/CL_SUB_SDP_CLIENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_QUEUE_NAME Static method Private Method Build queue name 20110408
2 GET_REST_HTTP_CLIENT Static method Public Method Get instance of HTTP REST client 20110408
3 SEND_DIRECTLY Static method Private Method Send XNotification directly 20110408
4 SEND_NOTIFICATION Static method Public Method Send XNotification 20110408
5 SEND_VIA_BGRFC Static method Private Method Send XNotification via bgRFC 20110408
Events
Class /IWFND/CL_SUB_SDP_CLIENT has no event.
Types
Class /IWFND/CL_SUB_SDP_CLIENT has no local type.
Method Signatures

Method BUILD_QUEUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20110408
2 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST RFC destination 20110408
3 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110408
4 Returning RV_QUEUE_NAME Value transfer Type reference (TYPE) QRFC_QUEUE_NAME Queue Name for Background RFC 20110408

Method BUILD_QUEUE_NAME on class /IWFND/CL_SUB_SDP_CLIENT has no exception.

Method GET_REST_HTTP_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING 20110408
2 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST 20110408
3 Returning RO_REST_HTTP_CLIENT Value transfer Object reference (TYPE REF TO) /IWCOR/CL_REST_HTTP_CLIENT REST HTTP Client 20110408
# Exception Resumable Description Created on
1 /IWFND/CX_SUB_HTTP_CLIENT HTTP client failure 20110408

Method SEND_DIRECTLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20110715
2 Importing IV_DELIVERY_ADDRESS Call by reference Type reference (TYPE) /IWFND/SUB_DELIVERY_ADDRESS Delivery address 20110408
3 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20110408
4 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST RFC destination 20110408
5 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110408
6 Importing IV_XNOTIF_XML Call by reference Type reference (TYPE) XSTRING XNotification entry 20110408

Method SEND_DIRECTLY on class /IWFND/CL_SUB_SDP_CLIENT has no exception.

Method SEND_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20110715
2 Importing IV_DELIVERY_ADDRESS Call by reference Type reference (TYPE) /IWFND/SUB_DELIVERY_ADDRESS Delivery address 20110408
3 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110408
4 Importing IV_XNOTIF_XML Call by reference Type reference (TYPE) XSTRING XNotification entry 20110408
# Exception Resumable Description Created on
1 /IWFND/CX_SUB_BAD_ADDRESS Wrong delivery address 20110408

Method SEND_VIA_BGRFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20110715
2 Importing IV_DELIVERY_ADDRESS Call by reference Type reference (TYPE) /IWFND/SUB_DELIVERY_ADDRESS Delivery address 20110408
3 Importing IV_REQUEST_URI Call by reference Type reference (TYPE) STRING Request URI 20110408
4 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST RFC destination 20110408
5 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110408
6 Importing IV_XNOTIF_XML Call by reference Type reference (TYPE) XSTRING XNotification entry 20110408

Method SEND_VIA_BGRFC on class /IWFND/CL_SUB_SDP_CLIENT has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 250